SAP ABAP Class CL_DDIC_WB_DDLS_SVC (WB Persistence Service of DDL Source ADT 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_DDIC_WB_DDLS_SVC WB Persistence Service of DDL Source ADT Editor 20121119
Properties
Class CL_DDIC_WB_DDLS_SVC  
Short Description WB Persistence Service of DDL Source ADT Editor    
Super Class    
Instantiability of a Class 0  Private 
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 20121119   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DDIC_WB_DDLS_SVC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_DDIC_WB_DDLS_SVC WB Persistence Service of DDL Source ADT Editor 20121119
Friends
Class CL_DDIC_WB_DDLS_SVC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_LOG_ACT_TYPE Constant Public Type reference (TYPE) STRING 'ACT' 20121203
2 DDL_HANDLER Instance attribute Private Object reference (TYPE REF TO) IF_DD_DDL_HANDLER 20121119
3 INJECTED_DDL_HANDLER Static Attribute Private Object reference (TYPE REF TO) IF_DD_DDL_HANDLER 20130415
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OTHER_VERSION Instance method Private Method 20130710
2 CONSTRUCTOR Instance method Private Constructor 20121217
3 FILL_WB_MODEL_BY_DDIC_DATA Instance method Private Method 20121217
4 GET_DDLS_SVC_INSTANCE Static method Public Method 20130415
5 INJECT_DDL_HANDLER Static method Public Method 20130415
6 INVERT_ABAP_BOOL Static method Private Method 20121217
7 MAP_DDIC_VERSION_TO_WB_VERSION Instance method Private Method 20121217
8 MAP_EXCEP2WB Instance method Public Method 20121119
9 MAP_TO_T100_MSG Static method Public Method 20121127
Events
Class CL_DDIC_WB_DDLS_SVC has no event.
Types
Class CL_DDIC_WB_DDLS_SVC has no local type.
Method Signatures

Method ADD_OTHER_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DDLS_OBJECT_KEY Call by reference Type reference (TYPE) SEU_OBJKEY 20130710
2 Exporting OTHER_EXISTING_VERSIONS Call by reference Type reference (TYPE) IF_WB_OBJECT_PERSIST=>GTY_R3STATES 20130710
3 Importing VERSION_TO_GET Call by reference Type reference (TYPE) AS4LOCAL 20130710
# Exception Resumable Description Created on
1 CX_SWB_EXCEPTION 20130710

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_DDIC_WB_DDLS_SVC has no parameter.
Method CONSTRUCTOR on class CL_DDIC_WB_DDLS_SVC has no exception.

Method FILL_WB_MODEL_BY_DDIC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DDDDLSRCV Call by reference Type reference (TYPE) DDDDLSRCV 20121217
2 Importing OBJECT_DATA Call by reference Object reference (TYPE REF TO) IF_WB_OBJECT_DATA_MODEL 20121217
3 Importing VERSION_RECEIVED Call by reference Type reference (TYPE) AS4LOCAL 20121217

Method FILL_WB_MODEL_BY_DDIC_DATA on class CL_DDIC_WB_DDLS_SVC has no exception.

Method GET_DDLS_SVC_INSTANCE Signature

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

Method GET_DDLS_SVC_INSTANCE on class CL_DDIC_WB_DDLS_SVC has no exception.

Method INJECT_DDL_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DDL_HANDLER Call by reference Object reference (TYPE REF TO) IF_DD_DDL_HANDLER 20130415

Method INJECT_DDL_HANDLER on class CL_DDIC_WB_DDLS_SVC has no exception.

Method INVERT_ABAP_BOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BOOLEAN Call by reference Type reference (TYPE) ABAP_BOOL 20121217
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20121217

Method INVERT_ABAP_BOOL on class CL_DDIC_WB_DDLS_SVC has no exception.

Method MAP_DDIC_VERSION_TO_WB_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DDIC_VERSION Call by reference Type reference (TYPE) AS4LOCAL 20121217
2 Returning WB_VERSION Value transfer Type reference (TYPE) R3STATE 20121217

Method MAP_DDIC_VERSION_TO_WB_VERSION on class CL_DDIC_WB_DDLS_SVC has no exception.

Method MAP_EXCEP2WB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DDL_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_STATIC_CHECK 20121119
# Exception Resumable Description Created on
1 CX_SWB_EXCEPTION 20121119

Method MAP_TO_T100_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ERROR Call by reference Type reference (TYPE) DDL2DDICERR 20121127
2 Returning MESSAGE Value transfer Type reference (TYPE) IF_DDIC_WB_DDLS_SVC=>TY_ERROR_WB 20121127

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