SAP ABAP Class CL_FPM_COMPOSITE_CONFIG_READER (Config reader class for Composite UIBB)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_CORE (Package) Floorplan Manager (Framework)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_CONFIG_READER Configuration Reader for OIF 20100719
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_CONFIG_RW_CONSTANTS Constants for Config Reader / Writer 20100719
Properties
Class CL_FPM_COMPOSITE_CONFIG_READER  
Short Description Config reader class for Composite UIBB    
Super Class CL_FPM_CONFIG_READER Configuration Reader for OIF 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_CORE   Floorplan Manager (Framework) 
Created 20100719   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FPM_COMPOSITE_CONFIG_READER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_CONFIG_RW_CONSTANTS Constants for Config Reader / Writer 20100719
Friends
Class CL_FPM_COMPOSITE_CONFIG_READER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_FEEDER Instance attribute Private Type reference (TYPE) SEOCLSNAME Object Type Name 20100719
2 MD_INSTANCE Instance attribute Private Type reference (TYPE) APB_LPD_INSTANCE Instance 20100719
3 MD_ROLE Instance attribute Private Type reference (TYPE) APB_LPD_ROLE Role 20100719
4 MD_TITLE Instance attribute Private Type reference (TYPE) WDY_CONF_TRANSL_TEXT Web Dynpro: Configuration: Translatable Text 20100719
5 MT_CONF_COMP_USAGE Instance attribute Private Type reference (TYPE) TY_T_CONF_COMP_USAGE_INT 20100719
6 MT_UIBB Instance attribute Private Type reference (TYPE) TY_T_UIBBS_INT 20100719
7 MT_WIRE Instance attribute Private Type reference (TYPE) TY_T_WIRE_INT 20100719
8 MT_WIRE_PLUG Instance attribute Private Type reference (TYPE) TY_T_WIRE_PLUG_INT 20100719
9 MV_LPD_NODE_ID Instance attribute Public Type reference (TYPE) STRING 20100719
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100719
2 GET_APP_SPECIFIY_CC Instance method Public Method 20100719
3 GET_CONF_COMP_USAGE Instance method Public Method 20100719
4 GET_PROPERTIES Instance method Public Method 20100719
5 GET_UIBB Instance method Public Method 20100719
6 GET_WIRE Instance method Public Method 20100719
7 GET_WIRE_PLUG Instance method Public Method 20100719
Events
Class CL_FPM_COMPOSITE_CONFIG_READER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_APP_SPECIFIC_CC Public See coding 20100719 BEGIN OF ty_s_app_specific_cc, component TYPE FPM_COMPONENT_NAME, config_id TYPE wdy_config_id, config_type TYPE wdy_config_type, config_var TYPE wdy_config_var, END OF ty_s_app_specific_cc
2 TY_S_APP_SPECIFIC_CC_INT Private See coding 20100719 BEGIN OF ty_s_app_specific_cc_int, component TYPE FPM_COMPONENT_NAME, config_id TYPE wdy_config_id, config_type TYPE wdy_config_type, config_var TYPE wdy_config_var, path TYPE string, END OF ty_s_app_specific_cc_int
3 TY_S_CONF_COMP_USAGE Public See coding 20100719 BEGIN OF ty_s_conf_comp_usage, parent_path TYPE fpm_s_uibb_conf_comp_usage-parent_path, child_path TYPE fpm_s_uibb_conf_comp_usage-child_path, config_id TYPE wdy_config_id, config_type TYPE wdy_config_type, config_var TYPE wdy_config_var, description TYPE fpm_s_uibb_conf_comp_usage-description, fpm_primary_attribute TYPE fpm_element_id, END OF ty_s_conf_comp_usage
4 TY_S_CONF_COMP_USAGE_INT Private See coding 20100719 BEGIN OF ty_s_conf_comp_usage_int, parent_path TYPE fpm_s_uibb_conf_comp_usage-parent_path, child_path TYPE fpm_s_uibb_conf_comp_usage-child_path, config_id TYPE wdy_config_id, config_type TYPE wdy_config_type, config_var TYPE wdy_config_var, description TYPE fpm_s_uibb_conf_comp_usage-description, fpm_primary_attribute TYPE fpm_element_id, path TYPE string, END OF ty_s_conf_comp_usage_int
5 TY_S_PROPERTIES Public See coding 20100719 BEGIN OF ty_s_properties, LAYOUT_TYPE Type FPM_COMPOSITE_LAYOUT_TYPE, END OF ty_s_properties
6 TY_S_PROPERTIES_INT Private See coding 20100719 BEGIN OF ty_s_properties_int, LAYOUT_TYPE Type FPM_COMPOSITE_LAYOUT_TYPE, path TYPE string, END OF ty_s_properties_int
7 TY_S_UIBB Public See coding 20100719 BEGIN OF ty_s_uibb, component TYPE FPM_COMPONENT_NAME, interface_view TYPE FPM_WINDOW_NAME, config_id TYPE wdy_config_id, config_type TYPE wdy_config_type, config_var TYPE wdy_config_var, INDEX Type FPM_INDEX, FPM_PRIMARY_ATTRIBUTE Type FPM_ELEMENT_ID, needs_stretching TYPE fpm_needs_stretching, x TYPE FPM_COMPOSITE_ROW, y TYPE FPM_COMPOSITE_COLUMN, width TYPE FPM_COMPOSITE_WIDTH, height TYPE FPM_COMPOSITE_HEIGHT, INSTANCE_ID Type FPM_INSTANCE_ID, END OF ty_s_uibb
8 TY_S_UIBB_INT Private See coding 20100719 BEGIN OF ty_s_uibb_int, component TYPE fpm_component_name, interface_view TYPE fpm_window_name, config_id TYPE wdy_config_id, config_type TYPE wdy_config_type, config_var TYPE wdy_config_var, index TYPE fpm_index, fpm_primary_attribute TYPE fpm_element_id, needs_stretching TYPE fpm_needs_stretching, x TYPE fpm_composite_row, y TYPE fpm_composite_column, width TYPE fpm_composite_width, height TYPE fpm_composite_height, instance_id type fpm_instance_id, path TYPE string, END OF ty_s_uibb_int
9 TY_S_WIRE Public Attribute reference (LIKE) 20100719
10 TY_S_WIRE_INT Private See coding 20100719 BEGIN OF ty_s_wire_int , component TYPE fpm_s_wire-component, config_id TYPE fpm_s_wire-config_id, config_type TYPE fpm_s_wire-config_type, config_var TYPE fpm_s_wire-config_var, src_component TYPE fpm_s_wire-src_component, src_config_id TYPE fpm_s_wire-config_id, src_config_type TYPE fpm_s_wire-src_config_type, src_config_var TYPE fpm_s_wire-src_config_var, port_type TYPE fpm_s_wire-port_type, port_identifier TYPE fpm_s_wire-port_identifier, connector TYPE fpm_s_wire-connector, dependency_param TYPE fpm_s_wire-dependency_param, fpm_primary_attribute TYPE fpm_element_id, path type string, END OF ty_s_wire_int
11 TY_S_WIRE_PLUG Public See coding 20100719 BEGIN OF ty_s_wire_plug, component TYPE FPM_COMPONENT_NAME, config_id TYPE wdy_config_id, config_type TYPE wdy_config_type, config_var TYPE wdy_config_var, END OF ty_s_wire_plug
12 TY_S_WIRE_PLUG_INT Private See coding 20100719 BEGIN OF ty_s_wire_plug_int, component TYPE FPM_COMPONENT_NAME, config_id TYPE wdy_config_id, config_type TYPE wdy_config_type, config_var TYPE wdy_config_var, path type string, END OF ty_s_wire_plug_int
13 TY_T_APP_SPECIFIC_CC Public See coding 20100719 ty_t_app_specific_cc TYPE STANDARD TABLE OF ty_s_app_specific_cc WITH DEFAULT KEY
14 TY_T_APP_SPECIFIC_CC_INT Private See coding 20100719 ty_t_app_specific_cc_int TYPE STANDARD TABLE OF ty_s_app_specific_cc_int WITH DEFAULT KEY
15 TY_T_CONF_COMP_USAGE Public See coding 20100719 ty_t_conf_comp_usage TYPE STANDARD TABLE OF ty_s_conf_comp_usage WITH DEFAULT KEY
16 TY_T_CONF_COMP_USAGE_INT Private See coding 20100719 ty_t_conf_comp_usage_int TYPE STANDARD TABLE OF ty_s_conf_comp_usage_int WITH DEFAULT KEY
17 TY_T_PROPERTIES Public See coding 20100719 ty_t_properties TYPE STANDARD TABLE OF ty_s_properties WITH DEFAULT KEY
18 TY_T_PROPERTIES_INT Private See coding 20100719 ty_t_properties_int TYPE STANDARD TABLE OF ty_s_properties_int WITH DEFAULT KEY
19 TY_T_UIBB Public See coding 20100719 ty_t_uibb TYPE STANDARD TABLE OF ty_s_uibb WITH DEFAULT KEY
20 TY_T_UIBBS_INT Private See coding 20100719 ty_t_uibbs_int TYPE STANDARD TABLE OF ty_s_uibb_int WITH DEFAULT KEY
21 TY_T_WIRE Public Attribute reference (LIKE) 20100719
22 TY_T_WIRE_INT Private See coding 20100719 ty_t_wire_int TYPE STANDARD TABLE OF ty_s_wire_int
23 TY_T_WIRE_PLUG Public See coding 20100719 ty_t_wire_plug TYPE STANDARD TABLE OF ty_s_wire_plug WITH DEFAULT KEY
24 TY_T_WIRE_PLUG_INT Private See coding 20100719 ty_t_wire_plug_int TYPE STANDARD TABLE OF ty_s_wire_plug_int WITH DEFAULT KEY
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPL_READER Call by reference Object reference (TYPE REF TO) IF_WD_CONFIG_APPL_READER Read Interface for Application Configuration 20100719
2 Importing IR_COMP_READER Call by reference Object reference (TYPE REF TO) IF_WD_CONFIG_COMP_READER Read Interface for the Component Configuration 20100719
3 Importing IV_CONFIGURATION_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20100719
4 Importing IV_CONFIG_TYPE Call by reference Type reference (TYPE) WDY_CONFIG_TYPE Type of Web Dynpro Configuration 20100719
5 Importing IV_NO_VARIANTS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100719
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20100719

Method GET_APP_SPECIFIY_CC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_APP_SPECIFIC_CC Call by reference Type reference (TYPE) TY_S_APP_SPECIFIC_CC App specific cc 20100719
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20100719

Method GET_CONF_COMP_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONF_COMP_USAGE Call by reference Type reference (TYPE) TY_T_CONF_COMP_USAGE 20100719
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20100719

Method GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROPERTIES Call by reference Type reference (TYPE) TY_S_PROPERTIES Properties 20100719
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20100719

Method GET_UIBB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_UIBB Call by reference Type reference (TYPE) TY_T_UIBB 20100719
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20100719

Method GET_WIRE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WIRE Call by reference Type reference (TYPE) TY_T_WIRE 20100719
2 Importing IV_COMPONENT Call by reference Type reference (TYPE) FPM_S_UIBB_INSTANCE_KEY-COMPONENT Web Dynpro: Component Name 20100719
3 Importing IV_CONFIG_ID Call by reference Type reference (TYPE) FPM_S_UIBB_INSTANCE_KEY-CONFIG_ID Configuration Identification 20100719
4 Importing IV_CONFIG_TYPE Call by reference Type reference (TYPE) FPM_S_UIBB_INSTANCE_KEY-CONFIG_TYPE Type of Web Dynpro Configuration 20100719
5 Importing IV_CONFIG_VAR Call by reference Type reference (TYPE) FPM_S_UIBB_INSTANCE_KEY-CONFIG_VAR Web Dynpro: Configuration of Additional Variant 20100719
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20100719

Method GET_WIRE_PLUG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_WIRE_PLUG Call by reference Type reference (TYPE) FPM_S_UIBB_INSTANCE_KEY Wire Plug 20100720
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20100719
History
Last changed by/on SAP  20140121 
SAP Release Created in 703