SAP ABAP Class CL_DDIC_WB_ADT_RES_DDLS_HANDLE (Delegate Helper for Resource Controller of DDLS Editor)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-DIC-ED (Application Component) Dictionary Maintenance
     SDDIC_ADT_DDLS (Package) Editor for ABAP Data Definition Language Sources
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_ADT_REST_RES_DELEGATE Workbench REST Resource 20121112
Properties
Class CL_DDIC_WB_ADT_RES_DDLS_HANDLE  
Short Description Delegate Helper for Resource Controller of DDLS Editor    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class DDIC_ADT_DDLS    
Program status P  SAP Standard Production Program 
Category 0   
Package SDDIC_ADT_DDLS   Editor for ABAP Data Definition Language Sources 
Created 20121112   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_DDIC_WB_DDLS_OBJECT_DATA Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_ADT_TOOLS_CORE_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_ADT_REST_RES_DELEGATE Workbench REST Resource 20121112
Friends
Class CL_DDIC_WB_ADT_RES_DDLS_HANDLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CONTENT_TYPE_DDL_SOURCE Constant Public Type reference (TYPE) STRING 'application/vnd.sap.adt.ddlSource+xml' 20121120
2 CO_CONTENT_TYPE_TEXT_PLAIN Constant Public Type reference (TYPE) STRING 'text/plain' 20121120
3 CO_DDLS_XML_VERSION_PROPS Constant Public Type reference (TYPE) STRING '1' 20121121
4 CO_DDLS_XML_VERSION_SOURCE Constant Public Type reference (TYPE) STRING '1' 20121121
5 CO_OBJTYPE_WB Constant Public Type reference (TYPE) STRING 'DDLS/DF' 20121120
6 CO_ST_DDLS Constant Public Type reference (TYPE) STRING 'SDDIC_ST_ADT_DDLS' 20121120
7 CO_ST_ROOT Constant Public Type reference (TYPE) STRING 'DDLSOURCE_OBJECT' 20121120
8 OBJECT_MODEL_DATA Instance attribute Private Object reference (TYPE REF TO) CL_DDIC_WB_DDLS_OBJECT_DATA 20121121
9 WB_DDLS_SVC Instance attribute Private Object reference (TYPE REF TO) IF_DDIC_WB_DDLS_SVC 20121123
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATM_LNK_FOR_OTHER_R3STATES Instance method Private Method 20130711
2 ADD_ATM_LNK_FOR_VERSIONS Instance method Private Method 20131126
3 ADD_ATOM_LINK_FOR_ETAG_OF_SRC Instance method Private Method 20121121
4 CHECK_DESCRIPTION_LENGTH Instance method Private Method 20121120
5 COMPLEMENT_ETAG_BY_R3STATES Instance method Private Method 20130711
6 GET_TIMESTAMP_CREATED Instance method Private Method 20121120
7 GET_WB_DDLS_SVC Instance method Private Method 20121123
Events
Class CL_DDIC_WB_ADT_RES_DDLS_HANDLE has no event.
Types
Class CL_DDIC_WB_ADT_RES_DDLS_HANDLE has no local type.
Method Signatures

Method ADD_ATM_LNK_FOR_OTHER_R3STATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DDL_PROPERTIES Call by reference Type reference (TYPE) CL_DDIC_WB_DDLS_OBJECT_DATA=>TY_WB_DDL-DDL_OBJECT 20130711
2 Importing I_RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20130711

Method ADD_ATM_LNK_FOR_OTHER_R3STATES on class CL_DDIC_WB_ADT_RES_DDLS_HANDLE has no exception.

Method ADD_ATM_LNK_FOR_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DDL_PROPERTIES Call by reference Type reference (TYPE) CL_DDIC_WB_DDLS_OBJECT_DATA=>TY_WB_DDL-DDL_OBJECT 20131126

Method ADD_ATM_LNK_FOR_VERSIONS on class CL_DDIC_WB_ADT_RES_DDLS_HANDLE has no exception.

Method ADD_ATOM_LINK_FOR_ETAG_OF_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DDL_PROPERTIES Call by reference Type reference (TYPE) CL_DDIC_WB_DDLS_OBJECT_DATA=>TY_WB_DDL-DDL_OBJECT 20121121
# Exception Resumable Description Created on
1 CX_ADT_REST 20121121

Method CHECK_DESCRIPTION_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DDLS_NAME Call by reference Type reference (TYPE) DDLNAME 20121120
2 Importing DESCRIPTION Call by reference Type reference (TYPE) STRING 20121120
# Exception Resumable Description Created on
1 CX_ADT_REST_DATA_INVALID 20121120

Method COMPLEMENT_ETAG_BY_R3STATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ETAG_STRING Call by reference Type reference (TYPE) STRING 20130711
2 Importing I_RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20130711

Method COMPLEMENT_ETAG_BY_R3STATES on class CL_DDIC_WB_ADT_RES_DDLS_HANDLE has no exception.

Method GET_TIMESTAMP_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_DATA Call by reference Object reference (TYPE REF TO) IF_WB_OBJECT_DATA_MODEL 20121120
2 Importing RESOURCE_DATA Call by reference Object reference (TYPE REF TO) IF_WB_ADT_REST_RESOURCE_DATA 20121120
3 Returning RESULT Value transfer Type reference (TYPE) TIMESTAMP 20121120
# Exception Resumable Description Created on
1 CX_ADT_REST 20121120

Method GET_WB_DDLS_SVC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WB_DDLS_SVC Value transfer Object reference (TYPE REF TO) IF_DDIC_WB_DDLS_SVC 20121123

Method GET_WB_DDLS_SVC on class CL_DDIC_WB_ADT_RES_DDLS_HANDLE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740