SAP ABAP Class CL_FPM_CFG_DATA (Basic configuration data)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_CONF (Package) FPM: Configuration Editor
Properties
Class CL_FPM_CFG_DATA  
Short Description Basic configuration data    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_CONF   FPM: Configuration Editor 
Created 20090122   SAP 
Last change 20140121   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_FPM_CFG_DATA has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_FPM_HCT_GENERAL_ASSIST 20130904 Assistance class for General Settings
2 CL_FPM_HCT_GUIBB_FEEDER_CTRL 20120529 Feeder controller
3 CL_FPM_HCT_MAIN_ASSIST 20090602 Assistance class for FPM_HCT_MAIN
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_APPL_CONFIG_KEY Instance attribute Private Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20090122
2 MS_COMP_CONFIG_KEY Instance attribute Private Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20090122
3 MV_APPLICATION_AREA Instance attribute Private Type reference (TYPE) FPM_APPL_AREA_ID FPM BADIs: ID of the application / project area 20090122
4 MV_COMPONENT_NAME Instance attribute Private Type reference (TYPE) STRING Name of WD component 20090122
5 MV_DYNAMIC_CONFIG Instance attribute Private Type reference (TYPE) ABAP_BOOL 20120529
6 MV_VARIANT_CHANGED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100709
7 MV_VARIANT_ID Instance attribute Private Type reference (TYPE) FPM_VARIANT_ID Path to current variant 20090122
8 SO_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_FPM_CFG_DATA Basic Configuration Data 20090122
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_VARIANT_CHANGED Instance method Private Method Check if variant has been changed 20100709
2 GET_APPLICATION_AREA Instance method Public Method Get application area 20090122
3 GET_APPL_CONFIG_KEY Instance method Public Method Get key of application configuration 20090122
4 GET_ATTR_FROM_COMP_DESCR Instance method Private Method Get attribute from component descriptor 20090624
5 GET_COMPONENT_NAME Instance method Public Method Get component name 20090122
6 GET_COMP_CONFIG_KEY Instance method Public Method Get key of component configuration 20090122
7 GET_SINGLETON Static method Public Method Returns the single instance 20090122
8 GET_VARIANT_ID Instance method Public Method Get variant id 20090122
9 IREC_GET_VARIANT_ID Instance method Private Method Get recursively the variant id 20090209
10 IS_DYNAMIC_CONFIG Instance method Protected Method Get flag for dynamic configuration 20120529
11 SET_APPLICATION_AREA Instance method Protected Method Set application area 20090122
12 SET_APPL_CONFIG_KEY Instance method Protected Method Set key of application configuration 20090122
13 SET_COMPONENT_NAME Instance method Protected Method Set component name 20090122
14 SET_COMP_CONFIG_KEY Instance method Protected Method Set key of component configuration 20090122
15 SET_DYNAMIC_CONFIG Instance method Protected Method Set flag for dynamic configuration 20120529
16 SET_VARIANT_ID Instance method Protected Method Set variant id 20090122
17 _IREC_GET_VARIANT_ID Instance method Private Method New level for getting recursively the variant id 20090624
Events
Class CL_FPM_CFG_DATA has no event.
Types
Class CL_FPM_CFG_DATA has no local type.
Method Signatures

Method CHECK_VARIANT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL 20100709

Method CHECK_VARIANT_CHANGED on class CL_FPM_CFG_DATA has no exception.

Method GET_APPLICATION_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_APPLICATION_AREA Value transfer Type reference (TYPE) FPM_APPL_AREA_ID FPM BADIs: ID of the application / project area 20090122

Method GET_APPLICATION_AREA on class CL_FPM_CFG_DATA has no exception.

Method GET_APPL_CONFIG_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_CONFIG_KEY Value transfer Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20090122

Method GET_APPL_CONFIG_KEY on class CL_FPM_CFG_DATA has no exception.

Method GET_ATTR_FROM_COMP_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_STRUCTURE Call by reference Type reference (TYPE) ANY 20090624
2 Importing IT_COMP Call by reference Type reference (TYPE) ABAP_COMPONENT_TAB 20090624
3 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) STRING 20090624
4 Returning RV_ATTR_VALUE Value transfer Type reference (TYPE) STRING 20090624

Method GET_ATTR_FROM_COMP_DESCR on class CL_FPM_CFG_DATA has no exception.

Method GET_COMPONENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COMPONENT_NAME Value transfer Type reference (TYPE) STRING 20090122

Method GET_COMPONENT_NAME on class CL_FPM_CFG_DATA has no exception.

Method GET_COMP_CONFIG_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_CONFIG_KEY Value transfer Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20090122

Method GET_COMP_CONFIG_KEY on class CL_FPM_CFG_DATA has no exception.

Method GET_SINGLETON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_FPM_CFG_DATA Basic Configuration Data 20090122

Method GET_SINGLETON on class CL_FPM_CFG_DATA has no exception.

Method GET_VARIANT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VARIANT_ID Value transfer Type reference (TYPE) FPM_VARIANT_ID FPM: ID of the variant 20090122

Method GET_VARIANT_ID on class CL_FPM_CFG_DATA has no exception.

Method IREC_GET_VARIANT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20090209
2 Importing IO_CONFIG_READER Call by reference Object reference (TYPE REF TO) IF_WD_CONFIG_COMP_READER Read Interface for the Component Configuration 20090209
3 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20090209
4 Importing IV_PARENT_INDEX Call by reference Type reference (TYPE) I 20090209
5 Importing IV_PARENT_NODE_ID Call by reference Type reference (TYPE) STRING 20090209
6 Importing IV_VARIANT_ID Call by reference Type reference (TYPE) FPM_VARIANT_ID FPM: ID of the variant 20090209
7 Returning RV_VARIANT_ID Value transfer Type reference (TYPE) FPM_VARIANT_ID FPM: ID of the variant 20090209
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL Exceptions der Config-API 20090624

Method IS_DYNAMIC_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_DYNAMIC Value transfer Type reference (TYPE) ABAP_BOOL 20120529

Method IS_DYNAMIC_CONFIG on class CL_FPM_CFG_DATA has no exception.

Method SET_APPLICATION_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_AREA Call by reference Type reference (TYPE) FPM_APPL_AREA_ID FPM BADIs: ID of the application / project area 20090122

Method SET_APPLICATION_AREA on class CL_FPM_CFG_DATA has no exception.

Method SET_APPL_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) WDY_CONFIG_KEY Key Components of Configuration Tables 20090122

Method SET_APPL_CONFIG_KEY on class CL_FPM_CFG_DATA has no exception.

Method SET_COMPONENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMPONENT_NAME Call by reference Type reference (TYPE) STRING 20090122

Method SET_COMPONENT_NAME on class CL_FPM_CFG_DATA has no exception.

Method SET_COMP_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) WDY_CONFIG_KEY Key Components of Configuration Tables 20090122

Method SET_COMP_CONFIG_KEY on class CL_FPM_CFG_DATA has no exception.

Method SET_DYNAMIC_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DYNAMIC Call by reference Type reference (TYPE) ABAP_BOOL 20120529

Method SET_DYNAMIC_CONFIG on class CL_FPM_CFG_DATA has no exception.

Method SET_VARIANT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VARIANT_ID Call by reference Type reference (TYPE) FPM_VARIANT_ID FPM: ID of the variant 20090122

Method SET_VARIANT_ID on class CL_FPM_CFG_DATA has no exception.

Method _IREC_GET_VARIANT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20090624
2 Importing IS_CONFIG_KEY Call by reference Type reference (TYPE) WDY_CONFIG_KEY Key Components of Configuration Tables 20090624
3 Importing IV_VARIANT_ID Call by reference Type reference (TYPE) FPM_VARIANT_ID FPM: ID of the variant 20090624
4 Returning RV_VARIANT_ID Value transfer Type reference (TYPE) FPM_VARIANT_ID FPM: ID of the variant 20090624
# Exception Resumable Description Created on
1 CX_WD_CONFIG_TOOL Exceptions der Config-API 20090624
History
Last changed by/on SAP  20140121 
SAP Release Created in 720