SAP ABAP Class CL_BSP_DLC_SWITCH_PROC (Switch related processing of config.)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-CON (Application Component) UI Configuration & Design Layer
     BSP_DYN_CONFIG_TOOLS2_CORE (Package) Config Tools Core
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_DLC_SWPROC_ADV_CONF Switch Processing for Grid Config 20090403
2 Inheritance (c INHERITING FROM c_ref)  CL_BSP_DLC_SWPROC_ADV_SEARCH Switch Processing for Adv. Search 20090304
3 Inheritance (c INHERITING FROM c_ref)  CL_BSP_DLC_SWPROC_FS Fact Sheet 20090304
4 Inheritance (c INHERITING FROM c_ref)  CL_BSP_DLC_SWPROC_LIST_BASED Overview Page, Home Page, Workcenter Page 20090304
5 Inheritance (c INHERITING FROM c_ref)  CL_BSP_DLC_SWPROC_TABLE Table 20090304
Properties
Class CL_BSP_DLC_SWITCH_PROC  
Short Description Switch related processing of config.    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_TOOLS2_CORE   Config Tools Core 
Created 20090304   SAP 
Last change 20100303   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)
Interfaces
Class CL_BSP_DLC_SWITCH_PROC has no interface implemented.
Friends
Class CL_BSP_DLC_SWITCH_PROC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COMPONENT Instance attribute Protected Type reference (TYPE) O2APPLNAME Name of BSP Application 20090311
2 CONFIG_DESCR Instance attribute Protected Object reference (TYPE REF TO) IF_BSP_DLC_CONFIGURATION Configuration Descriptor Interface 20090311
3 CONFIG_TYPE Instance attribute Protected Type reference (TYPE) BSP_DLC_CONFIG_TYPE Configuration Type 20090304
4 CONFIG_USAGE Instance attribute Protected Type reference (TYPE) BSP_DLC_CONFIG_TYPE Configuration Type 20090304
5 C_MODE_DT Constant Protected Type reference (TYPE) CHAR2 'DT' Design Time Mode 20090311
6 C_MODE_RT Constant Protected Type reference (TYPE) CHAR2 'RT' Run Time Mode 20090311
7 GT_CONF_TYPE_TOOL_CLS_MAP Static Attribute Private Type reference (TYPE) TT_CONF_TYPE_TOOL_CLS_MAP 20090304
8 MODE Instance attribute Protected Type reference (TYPE) CHAR2 Mode (DT/RT) 20090311
9 REP_VIEW Instance attribute Protected Object reference (TYPE REF TO) CL_BSP_WD_REP_VIEW Repository View 20090304
10 RT_REP Instance attribute Protected Object reference (TYPE REF TO) CL_BSP_WD_REPOSITORY Web Dynpro Runtime Repository 20090311
11 VIEWNAME Instance attribute Protected Type reference (TYPE) O2PAGEEXT Name of BSP Page (Upper and Lower Case) 20090311
12 VIEW_CONTROLLER Instance attribute Protected Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20090304
13 VIEW_DESCR Instance attribute Protected Object reference (TYPE REF TO) IF_BSP_DLC_VIEW_DESCRIPTOR View Descriptor Interface 20090311
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CTXT_CN_EXIST_NOT_BOUND Instance method Protected Method Check attribute of context node exists but is not bound 20090423
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090304
3 CONSTRUCTOR Instance method Protected Constructor 20090304
4 DET_REP_VIEW_DT Instance method Private Method Determine rep view at DT 20090311
5 GET_CONTEXT_NODES Instance method Protected Method Get context Node 20090306
6 GET_INSTANCE Static method Public Method 20090304
7 IS_ATTRIBUTE_ACTIVE Instance method Protected Method Is Attribute Active 20090319
8 PROCESS_CONFIG_XML Instance method Public Method 20090304
Events
Class CL_BSP_DLC_SWITCH_PROC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_CONF_TYPE_TOOL_CLS_MAP Private See coding 20090304 BEGIN OF ts_conf_type_tool_cls_map, type TYPE bsp_dlc_config_type, clsname TYPE seoclsname, END OF ts_conf_type_tool_cls_map
2 TT_CONF_TYPE_TOOL_CLS_MAP Private See coding 20090304 tt_conf_type_tool_cls_map TYPE STANDARD TABLE OF ts_conf_type_tool_cls_map
3 TT_CONTEXT_NODE_LIST Protected See coding 20090305 Tt_CONTEXT_NODE_LIST type table of ref to CL_BSP_WD_CONTEXT_NODE
Method Signatures

Method CHECK_CTXT_CN_EXIST_NOT_BOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL_NAME Call by reference Type reference (TYPE) STRING Model / Context node name 20090423
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20090423

Method CHECK_CTXT_CN_EXIST_NOT_BOUND on class CL_BSP_DLC_SWITCH_PROC has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONFIG_DESCR Call by reference Object reference (TYPE REF TO) IF_BSP_DLC_CONFIGURATION Configuration Descriptor Interface 20090311
2 Importing IR_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20090304
3 Importing IV_COMPONENT Call by reference Type reference (TYPE) O2APPLNAME Name of BSP Application 20090311
4 Importing IV_CONFIG_TYPE Call by reference Type reference (TYPE) BSP_DLC_CONFIG_TYPE Configuration Type 20090304
5 Importing IV_CONFIG_USAGE Call by reference Type reference (TYPE) BSP_DLC_CONFIG_TYPE Configuration Type 20090304
6 Importing IV_REP_VIEW_NEEDED Call by reference Type reference (TYPE) ABAP_BOOL Accesss to RT-Rep / RepView needed (OVP, Grid Config...) 20090319
7 Importing IV_VIEWNAME Call by reference Type reference (TYPE) O2PAGEEXT Name of BSP Page (Upper and Lower Case) 20090311

Method CONSTRUCTOR on class CL_BSP_DLC_SWITCH_PROC has no exception.

Method DET_REP_VIEW_DT Signature

Method DET_REP_VIEW_DT on class CL_BSP_DLC_SWITCH_PROC has no parameter.
Method DET_REP_VIEW_DT on class CL_BSP_DLC_SWITCH_PROC has no exception.

Method GET_CONTEXT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTEXT_NODES Value transfer Type reference (TYPE) CL_BSP_DLC_SWITCH_PROC=>TT_CONTEXT_NODE_LIST 20090306

Method GET_CONTEXT_NODES on class CL_BSP_DLC_SWITCH_PROC has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONFIG_DESCR Call by reference Object reference (TYPE REF TO) IF_BSP_DLC_CONFIGURATION Configuration Descriptor Interface 20090311
2 Importing IR_VIEW_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20090304
3 Importing IV_COMPONENT Call by reference Type reference (TYPE) O2APPLNAME Name of BSP Application 20090311
4 Importing IV_CONFIG_TYPE Call by reference Type reference (TYPE) BSP_DLC_CONFIG_TYPE Configuration Type 20090304
5 Importing IV_CONFIG_USAGE Call by reference Type reference (TYPE) BSP_DLC_CONFIG_TYPE Configuration Type 20090304
6 Importing IV_VIEWNAME Call by reference Type reference (TYPE) O2PAGEEXT Name of BSP Page (Upper and Lower Case) 20090311
7 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_BSP_DLC_SWITCH_PROC Switch related processing of config. 20090304

Method GET_INSTANCE on class CL_BSP_DLC_SWITCH_PROC has no exception.

Method IS_ATTRIBUTE_ACTIVE Signature

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

Method IS_ATTRIBUTE_ACTIVE on class CL_BSP_DLC_SWITCH_PROC has no exception.

Method PROCESS_CONFIG_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 20090319
2 Exporting EV_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL Config XML was changed 20090319

Method PROCESS_CONFIG_XML on class CL_BSP_DLC_SWITCH_PROC has no exception.
History
Last changed by/on SAP  20100303 
SAP Release Created in 701