SAP ABAP Class CL_BSP_DLC_CONFIGURATION2 (Configuration Runtime Object)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI-RT (Application Component) UI Runtime Environment
     BSP_DYN_CONFIG_RUNTIME (Package) Runtime Support for Dynamic Layout
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_DLC_CONFIGURATION Configuration Descriptor Interface 20060421
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_DLC_CONFIG_APPL Config. Descriptor Interface for Application 20060421
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_DLC_CONFIG_ATRS Attribute Set / IF for Config. Descriptor 20081029
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_DLC_CONFIG_ATTRIB Config. Descriptor Interface for Attributes 20070125
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_DLC_CONFIG_BUTTON_CONF Button Configuration 20091027
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BSP_DLC_CONFIG_TABLE_LAYOUT Table Views Config 20091123
Properties
Class CL_BSP_DLC_CONFIGURATION2  
Short Description Configuration Runtime Object    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_RUNTIME   Runtime Support for Dynamic Layout 
Created 20060421   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 BSPCD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_BSP_DLC_CONFIGURATION Configuration Descriptor Interface 20060421
2 IF_BSP_DLC_CONFIG_APPL Config. Descriptor Interface for Application 20060421
3 IF_BSP_DLC_CONFIG_ATRS Attribute Set / IF for Config. Descriptor 20081029
4 IF_BSP_DLC_CONFIG_ATTRIB Config. Descriptor Interface for Attributes 20070125
5 IF_BSP_DLC_CONFIG_BUTTON_CONF Button Configuration 20091027
6 IF_BSP_DLC_CONFIG_TABLE_LAYOUT Table Views Config 20091123
Friends
# Friend Modeled only Created on Description
1 CL_BSP_DLC_CONFIG_MANAGER2 20060727 Configuration Runtime Object
2 CL_BSP_DLC_VIEW_DESCRIPTOR 20070131 View Descriptor
3 CL_BSP_WD_VIEW_MANAGER 20070215 Web Dynpro View Manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTRIB_DATA Instance attribute Protected Type reference (TYPE) STRING Attribute Data 20070125
2 ATTRIB_STRUCT_NAME Instance attribute Private Type reference (TYPE) STRUKNAME 20070125
3 BUTTON_CONFIG_DATA Instance attribute Protected Type reference (TYPE) STRING Button Config. Data 20091027
4 COMPONENT Instance attribute Protected Type reference (TYPE) BSP_WD_COMPONENT_NAME Component Name 20060421
5 COMPONENT_NAME Instance attribute Private Type reference (TYPE) BSP_WD_COMPONENT_NAME Component Name 20090609
6 COMPONENT_USAGE Instance attribute Protected Type reference (TYPE) BSP_DLC_COMPONENT_USAGE CL_BSP_DLC_XML_STORAGE2=>DEFAULT_COMPONENT_USAGE Component Usage 20060421
7 CONFIG_DATA Instance attribute Protected Type reference (TYPE) STRING Config. Data 20060421
8 CONFIG_DATA_LOCKED Instance attribute Protected Type reference (TYPE) ABAP_BOOL abap_false 20060421
9 CONFIG_DATA_RETRIEVED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060421
10 CURRENT_CONFIG_DATA_ORIGIN Instance attribute Private Type reference (TYPE) BSP_DLC_CONFIG_DATA_ORIGIN 20060713
11 CURRENT_CONFIG_KEY Instance attribute Private Type reference (TYPE) BSP_DLCS_CONF_SEM_KEY_VAR_PART 20060517
12 CURRENT_CONTEXT_ID Instance attribute Private Type reference (TYPE) BSP_DLC_CONTEXT_ID Current Context ID 20060517
13 DREF_ATTRIB Instance attribute Private Object reference (TYPE REF TO) DATA 20070125
14 DREF_ATTRIB_INITIALIZED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20070125
15 ENHANCEMENT_SET Instance attribute Protected Type reference (TYPE) BSP_WD_ENHANCEMENT_SET Enhancement Set 20070221
16 GS_SWITCH_REL Instance attribute Private See coding 20090311
17 MANDATORY_FIELDS Instance attribute Private Type reference (TYPE) BSP_DLCT_FIELDNAME Field Name 20060607
18 MANDATORY_FIELDS_DETERMINED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060607
19 MODE_DISPLAY_XML Instance attribute Private Type reference (TYPE) STRING Display Mode: Config XML 20070710
20 MODE_EDIT_XML Instance attribute Private Type reference (TYPE) STRING Edit Mode: Config XML 20070710
21 MULTI_CONFIG Instance attribute Private Type reference (TYPE) ABAP_BOOL Has Display/Edit Configuration 20070710
22 MULTI_CONFIG_ENABLED Instance attribute Private Type reference (TYPE) ABAP_BOOL Can Have Diplay/Edit Configurations 20070710
23 OBJECT_SUB_TYPE Instance attribute Protected Type reference (TYPE) BSP_DLC_OBJECT_SUB_TYPE CL_BSP_DLC_XML_STORAGE2=>DEFAULT_OBJECT_SUB_TYPE Object Subtype 20060421
24 OBJECT_TYPE Instance attribute Protected Type reference (TYPE) BSP_DLC_OBJECT_TYPE CL_BSP_DLC_XML_STORAGE2=>DEFAULT_OBJECT_TYPE Object Type 20060421
25 ROLE_KEY Instance attribute Protected Type reference (TYPE) BSP_DLC_ROLE_KEY CL_BSP_DLC_XML_STORAGE2=>DEFAULT_ROLE_KEY Role Key 20060421
26 SWITCH_PROC_ACTIVE_CONFIG_S Static Attribute Public Type reference (TYPE) ABAP_BOOL Checkbox: Switch Processing Active for Standard Config. 20090312
27 SWITCH_REL_PROC Instance attribute Private Object reference (TYPE REF TO) CL_BSP_DLC_SWITCH_PROC Switch-Related Processor 20090304
28 TEXT_REPOSITORY Instance attribute Protected Object reference (TYPE REF TO) CL_BSP_DLC_STEXT_REPOSITORY2 Text Repository 20060421
29 TRANSPORT_DATA Instance attribute Protected Type reference (TYPE) BSP_DLC_CONFIG_TRANSPORT_DATA Technical Data for Connection to Transport System 20060421
30 VIEWNAME Instance attribute Protected Type reference (TYPE) O2PAGEEXT Name of BSP Page (Upper and Lower Case) 20060421
31 VIEW_CONTROLLER Instance attribute Private Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER View Controller 20090304
32 VIEW_DESCRIPTOR Instance attribute Private Object reference (TYPE REF TO) CL_BSP_DLC_VIEW_DESCRIPTOR View Descriptor 20060421
33 VIEW_DESCRIPTOR_TYPE Static Attribute Protected Type reference (TYPE) SEOCLSNAME Object Type Name 20060421
34 WAS_INVALIDATED Instance attribute Private Type reference (TYPE) ABAP_BOOL Refreshed Checkbox 20090205
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090312
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060421
3 CONV_ATTRIB_XML_TO_DATA Instance method Private Method 20070125
4 DO_SWITCH_REL_HANDLING_DT Instance method Private Method 20090311
5 DO_SWITCH_REL_HANDLING_RT Instance method Private Method 20090311
6 DREF_ATTRIB_INITIALIZE Instance method Private Method 20070125
7 PUBLISH_CONFIG_CHANGE Instance method Private Method 20070612
8 REMOVE_ENCODING_FROM_XML Instance method Private Method 20070710
9 SAVE_PRE_PROC_CONFIG_S Instance method Private Method Save Switch Handling Result to Preprocessing Tables 20090312
10 SET_CURRENT_CONFIG_KEY Instance method Private Method 20060517
Events
Class CL_BSP_DLC_CONFIGURATION2 has no event.
Types
Class CL_BSP_DLC_CONFIGURATION2 has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_BSP_DLC_CONFIGURATION2 has no parameter.
Method CLASS_CONSTRUCTOR on class CL_BSP_DLC_CONFIGURATION2 has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENHANCEMENT_SET Call by reference Type reference (TYPE) BSP_WD_ENHANCEMENT_SET Erweiterungsset 20070221
2 Importing IV_ROLE_KEY Call by reference Type reference (TYPE) BSP_DLC_ROLE_KEY 20060421
3 Importing IV_VIEWNAME Call by reference Type reference (TYPE) STRING 20060421
4 Importing IV_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basisklasse für WD View Controller 20070719
5 Importing IV_VIEW_DESCRIPTOR_TYPE Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20060421

Method CONSTRUCTOR on class CL_BSP_DLC_CONFIGURATION2 has no exception.

Method CONV_ATTRIB_XML_TO_DATA Signature

Method CONV_ATTRIB_XML_TO_DATA on class CL_BSP_DLC_CONFIGURATION2 has no parameter.
Method CONV_ATTRIB_XML_TO_DATA on class CL_BSP_DLC_CONFIGURATION2 has no exception.

Method DO_SWITCH_REL_HANDLING_DT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CONFIG_XML Call by reference Type reference (TYPE) STRING 20090319

Method DO_SWITCH_REL_HANDLING_DT on class CL_BSP_DLC_CONFIGURATION2 has no exception.

Method DO_SWITCH_REL_HANDLING_RT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CONFIG_XML Call by reference Type reference (TYPE) STRING 20090319

Method DO_SWITCH_REL_HANDLING_RT on class CL_BSP_DLC_CONFIGURATION2 has no exception.

Method DREF_ATTRIB_INITIALIZE Signature

Method DREF_ATTRIB_INITIALIZE on class CL_BSP_DLC_CONFIGURATION2 has no parameter.
Method DREF_ATTRIB_INITIALIZE on class CL_BSP_DLC_CONFIGURATION2 has no exception.

Method PUBLISH_CONFIG_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETERS Call by reference Type reference (TYPE) TIHTTPNVP Parameters of CHANGED event 20071113

Method PUBLISH_CONFIG_CHANGE on class CL_BSP_DLC_CONFIGURATION2 has no exception.

Method REMOVE_ENCODING_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CONFIG_XML Call by reference Type reference (TYPE) STRING 20070710

Method REMOVE_ENCODING_FROM_XML on class CL_BSP_DLC_CONFIGURATION2 has no exception.

Method SAVE_PRE_PROC_CONFIG_S Signature

Method SAVE_PRE_PROC_CONFIG_S on class CL_BSP_DLC_CONFIGURATION2 has no parameter.
Method SAVE_PRE_PROC_CONFIG_S on class CL_BSP_DLC_CONFIGURATION2 has no exception.

Method SET_CURRENT_CONFIG_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONFIG_KEY Call by reference Type reference (TYPE) BSP_DLCS_CONF_SEM_KEY_VAR_PART 20060517
2 Importing IV_CONTEXT_ID Call by reference Type reference (TYPE) BSP_DLC_CONTEXT_ID 20060517

Method SET_CURRENT_CONFIG_KEY on class CL_BSP_DLC_CONFIGURATION2 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700