SAP ABAP Class CL_FPM_ADV_FORM_CONFIG_READER (Configuration Reader for Advalnced Form)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_GUIBB (Package) Generic UI building blocks
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 20111108
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_FORM_CONFIG_READER_GL2 Configuration Reader for Form GL2 20111108
2 Inheritance (c INHERITING FROM c_ref)  CL_FPM_FORM_REP_CONFIG_READER Configuration Reader Form Repeater 20111108
Properties
Class CL_FPM_ADV_FORM_CONFIG_READER  
Short Description Configuration Reader for Advalnced Form    
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_GUIBB   Generic UI building blocks 
Created 20111108   SAP 
Last change 20141120    
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 CL_FPM_CONFIG_WRITER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_FPM_FORM_CONFIG_WRITER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_FPM_OIF_CONFIG_WRITER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 IF_FPM_OIF Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FPM_ADV_FORM_CONFIG_READER has no interface implemented.
Friends
Class CL_FPM_ADV_FORM_CONFIG_READER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ACTION Instance attribute Private Type reference (TYPE) TY_T_ACTION_INT 20111108
2 MT_BUTTON Instance attribute Private Type reference (TYPE) TY_T_BUTTON_INT 20111108
3 MT_BUTTON_ROW Instance attribute Private Type reference (TYPE) TY_T_BUTTON_ROW_INT 20111108
4 MT_BUTTON_ROW_ELEMENT Instance attribute Private Type reference (TYPE) TY_T_BUTTON_ROW_ELEMENT_INT 20111108
5 MT_BUTTON_SUB_ITEM Instance attribute Private Type reference (TYPE) TY_T_BUTTON_SUB_ITEM_INT 20111108
6 MT_FORM_GROUP Instance attribute Private Type reference (TYPE) TY_T_FORM_GROUP_INT 20111108
7 MT_FORM_GROUP_ELEMENT Instance attribute Private Type reference (TYPE) TY_T_FORM_GROUP_ELEMENT_INT 20111108
8 MT_PARAMETER Instance attribute Private Type reference (TYPE) TY_T_FORM_GL2_PARAMETER_INT 20111108
9 MT_POSITION Instance attribute Private Type reference (TYPE) TY_T_POSITION_INT 20111108
10 MT_STANDARD_ELEMENT Instance attribute Private Type reference (TYPE) TY_T_STANDARD_ELEMENT_INT 20111108
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20111108
2 GET_ACTION Instance method Public Method 20111108
3 GET_BUTTON Instance method Public Method 20111108
4 GET_BUTTON_ROW Instance method Public Method 20111108
5 GET_BUTTON_ROW_ELEMENT Instance method Public Method 20111108
6 GET_BUTTON_SUB_ITEM Instance method Public Method 20111108
7 GET_DROP_TARGET Instance method Public Method 20111108
8 GET_FORM_GROUP Instance method Public Method 20111108
9 GET_FORM_GROUP_ELEMENT Instance method Public Method 20111108
10 GET_PARAMETER Instance method Public Method 20111108
11 GET_POSITION Instance method Public Method 20111108
12 GET_QUICKVIEW Instance method Public Method 20120308
13 GET_STANDARD_ELEMENT Instance method Public Method 20111108
Events
Class CL_FPM_ADV_FORM_CONFIG_READER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_ACTION Public See coding 20111108 BEGIN OF ty_s_action , id TYPE fpm_action_id, type TYPE fpm_action_type, event_id TYPE fpm_event_id, event_parameters TYPE string, END OF ty_s_action
2 TY_S_ACTION_INT Private See coding 20111108 BEGIN OF ty_s_action_int , id TYPE fpm_action_id, type TYPE fpm_action_type, event_id TYPE fpm_event_id, event_parameters TYPE string, path TYPE string, END OF ty_s_action_int
3 TY_S_BUTTON Public See coding 20111108 BEGIN OF ty_s_button , id TYPE fpm_button_id, type TYPE fpm_button_type, explanation_text TYPE fpm_explanation, image TYPE fpm_image, text TYPE fpm_text, tooltip TYPE fpm_tooltip, instance_style TYPE fpm_instance_style, special_properties TYPE string, ctxt_menu_id TYPE fpm_ctxt_menu_id, END OF ty_s_button
4 TY_S_BUTTON_INT Public See coding 20111108 BEGIN OF ty_s_button_int , id TYPE fpm_button_id, type TYPE fpm_button_type, explanation_text TYPE fpm_explanation, image TYPE fpm_image, text TYPE fpm_text, tooltip TYPE fpm_tooltip, instance_style TYPE fpm_instance_style, special_properties TYPE string, ctxt_menu_id TYPE fpm_ctxt_menu_id, path TYPE string, END OF ty_s_button_int
5 TY_S_BUTTON_ROW Public See coding 20111108 BEGIN OF ty_s_button_row , id TYPE fpm_button_row_id, instance_style TYPE fpm_instance_style, ctxt_menu_id TYPE fpm_ctxt_menu_id, END OF ty_s_button_row
6 TY_S_BUTTON_ROW_ELEMENT Public See coding 20111108 BEGIN OF ty_s_button_row_element , button_id TYPE fpm_button_id, index TYPE fpm_index, alignment TYPE fpm_toolbar_element_alignment, END OF ty_s_button_row_element
7 TY_S_BUTTON_ROW_ELEMENT_INT Public See coding 20111108 BEGIN OF ty_s_button_row_element_int , button_id TYPE fpm_button_id, index TYPE fpm_index, alignment TYPE fpm_toolbar_element_alignment, path TYPE string, END OF ty_s_button_row_element_int
8 TY_S_BUTTON_ROW_INT Public See coding 20111108 BEGIN OF ty_s_button_row_int , id TYPE fpm_button_row_id, instance_style TYPE fpm_instance_style, ctxt_menu_id TYPE fpm_ctxt_menu_id, path TYPE string, END OF ty_s_button_row_int
9 TY_S_BUTTON_SUB_ITEM Public See coding 20111108 BEGIN OF ty_s_button_sub_item , action_id TYPE fpm_action_id, index TYPE fpm_index, hotkey TYPE fpm_hotkey, image TYPE fpm_image, text TYPE fpm_text, has_separator TYPE fpm_add_separator, END OF ty_s_button_sub_item
10 TY_S_BUTTON_SUB_ITEM_INT Public See coding 20111108 BEGIN OF ty_s_button_sub_item_int , action_id TYPE fpm_action_id, index TYPE fpm_index, hotkey TYPE fpm_hotkey, image TYPE fpm_image, text TYPE fpm_text, has_separator TYPE fpm_add_separator, path TYPE string, END OF ty_s_button_sub_item_int
11 TY_S_DROP_TARGET Public See coding 20111108 BEGIN OF ty_s_drop_target , id TYPE fpm_drop_target_id, scope TYPE fpmgb_s_dnd_definition-scope, tags TYPE fpmgb_s_dnd_definition-tags, enabled TYPE fpmgb_s_dnd_definition-enabled, END OF ty_s_drop_target
12 TY_S_FORM_GL2_PARAMETER Public See coding 20111108 BEGIN OF ty_s_form_gl2_parameter , name TYPE fpmgb_parameter_name, value TYPE fpmgb_parameter_value, END OF ty_s_form_gl2_parameter
13 TY_S_FORM_GL2_PARAMETER_INT Private See coding 20111108 BEGIN OF ty_s_form_gl2_parameter_int , name TYPE fpmgb_parameter_name, value TYPE fpmgb_parameter_value, path TYPE string, END OF ty_s_form_gl2_parameter_int
14 TY_S_FORM_GROUP Public See coding 20111108 BEGIN OF ty_s_form_group , id TYPE fpmgb_form_group_id, instance_style TYPE fpm_instance_style, ctxt_menu_id TYPE fpm_ctxt_menu_id, END OF ty_s_form_group
15 TY_S_FORM_GROUP_ELEMENT Public See coding 20111108 BEGIN OF ty_s_form_group_element , id TYPE fpm_element_id, form_element_type TYPE fpmgb_form_element_type, form_element_id TYPE fpm_element_id, END OF ty_s_form_group_element
16 TY_S_FORM_GROUP_ELEMENT_INT Private See coding 20111108 BEGIN OF ty_s_form_group_element_int , id TYPE fpm_element_id, form_element_type TYPE fpmgb_form_element_type, form_element_id TYPE fpmgb_form_element_id, path TYPE string, END OF ty_s_form_group_element_int
17 TY_S_FORM_GROUP_INT Private See coding 20111108 BEGIN OF ty_s_form_group_int , id TYPE fpm_element_id, instance_style TYPE fpm_instance_style, ctxt_menu_id TYPE fpm_ctxt_menu_id, path TYPE string, END OF ty_s_form_group_int
18 TY_S_POSITION Public See coding 20111108 BEGIN OF ty_s_position , id TYPE fpm_element_id, start_row TYPE fpmgb_form_elem_start_row, start_column TYPE fpmgb_form_elem_start_col, end_row TYPE fpmgb_form_elem_end_row, end_column TYPE fpmgb_form_elem_end_col, label_start_row TYPE fpmgb_form_elem_lbl_start_row, label_start_column TYPE fpmgb_form_elem_lbl_start_col, label_end_row TYPE fpmgb_form_elem_lbl_end_row, label_end_column TYPE fpmgb_form_elem_lbl_end_col, form_element_type TYPE fpmgb_form_element_type, form_element_id TYPE fpm_element_id, END OF ty_s_position
19 TY_S_POSITION_INT Private See coding 20111108 BEGIN OF ty_s_position_int , id TYPE fpm_element_id, start_row TYPE fpmgb_form_elem_start_row, start_column TYPE fpmgb_form_elem_start_col, end_row TYPE fpmgb_form_elem_end_row, end_column TYPE fpmgb_form_elem_end_col, label_start_row TYPE fpmgb_form_elem_lbl_start_row, label_start_column TYPE fpmgb_form_elem_lbl_start_col, label_end_row TYPE fpmgb_form_elem_lbl_end_row, label_end_column TYPE fpmgb_form_elem_lbl_end_col, form_element_type TYPE fpmgb_form_element_type, form_element_id TYPE fpmgb_form_element_id, path TYPE string, END OF ty_s_position_int
20 TY_S_STANDARD_ELEMENT Public See coding 20111108 BEGIN OF ty_s_standard_element , id TYPE fpmgb_standard_element_id, name TYPE name_komp, type TYPE fpmgb_standard_element_type, explanation TYPE fpm_explanation, text TYPE fpm_text, tooltip TYPE fpm_tooltip, input_prompt TYPE fpm_input_prompt, instance_style TYPE fpm_instance_style, special_properties TYPE string, special_actions TYPE string, label_text TYPE fpm_text, label_visibility TYPE fpm_label_visibility, label_instance_style TYPE fpm_label_instance_style, tag_active TYPE fpmgb_tag_active, tag TYPE fpm_tag_name, ctxt_menu_id TYPE fpm_ctxt_menu_id, END OF ty_s_standard_element
21 TY_S_STANDARD_ELEMENT_INT Private See coding 20111108 BEGIN OF ty_s_standard_element_int , id TYPE fpmgb_standard_element_id, name TYPE name_komp, type TYPE fpmgb_standard_element_type, explanation TYPE fpm_explanation, text TYPE fpm_text, tooltip TYPE fpm_tooltip, input_prompt TYPE fpm_input_prompt, instance_style TYPE fpm_instance_style, special_properties TYPE string, special_actions TYPE string, label_text TYPE fpm_text, label_visibility TYPE fpm_label_visibility, label_instance_style TYPE fpm_label_instance_style, tag_active TYPE fpmgb_tag_active, tag TYPE fpm_tag_name, ctxt_menu_id TYPE fpm_ctxt_menu_id, path TYPE string, END OF ty_s_standard_element_int
22 TY_T_ACTION Public See coding 20111108 ty_t_action TYPE STANDARD TABLE OF ty_s_action
23 TY_T_ACTION_INT Private See coding 20111108 ty_t_action_int TYPE STANDARD TABLE OF ty_s_action_int
24 TY_T_BUTTON Public See coding 20111108 ty_t_button TYPE STANDARD TABLE OF ty_s_button
25 TY_T_BUTTON_INT Public See coding 20111108 ty_t_button_int TYPE STANDARD TABLE OF ty_s_button_int
26 TY_T_BUTTON_ROW Public See coding 20111108 ty_t_button_row TYPE STANDARD TABLE OF ty_s_button_row
27 TY_T_BUTTON_ROW_ELEMENT Public See coding 20111108 ty_t_button_row_element TYPE STANDARD TABLE OF ty_s_button_row_element
28 TY_T_BUTTON_ROW_ELEMENT_INT Public See coding 20111108 ty_t_button_row_element_int TYPE STANDARD TABLE OF ty_s_button_row_element_int
29 TY_T_BUTTON_ROW_INT Public See coding 20111108 ty_t_button_row_int TYPE STANDARD TABLE OF ty_s_button_row_int
30 TY_T_BUTTON_SUB_ITEM Public See coding 20111108 ty_t_button_sub_item TYPE STANDARD TABLE OF ty_s_button_sub_item
31 TY_T_BUTTON_SUB_ITEM_INT Public See coding 20111108 ty_t_button_sub_item_int TYPE STANDARD TABLE OF ty_s_button_sub_item_int
32 TY_T_DROP_TARGET Public See coding 20111108 ty_t_drop_target TYPE STANDARD TABLE OF ty_s_drop_target
33 TY_T_FORM_GL2_PARAMETER Public See coding 20111108 ty_t_form_gl2_parameter TYPE STANDARD TABLE OF ty_s_form_gl2_parameter
34 TY_T_FORM_GL2_PARAMETER_INT Private See coding 20111108 ty_t_form_gl2_parameter_int TYPE STANDARD TABLE OF ty_s_form_gl2_parameter_int
35 TY_T_FORM_GROUP Public See coding 20111108 ty_t_form_group TYPE STANDARD TABLE OF ty_s_form_group
36 TY_T_FORM_GROUP_ELEMENT Public See coding 20111108 ty_t_form_group_element TYPE STANDARD TABLE OF ty_s_form_group_element
37 TY_T_FORM_GROUP_ELEMENT_INT Private See coding 20111108 ty_t_form_group_element_int TYPE STANDARD TABLE OF ty_s_form_group_element_int
38 TY_T_FORM_GROUP_INT Private See coding 20111108 ty_t_form_group_int TYPE STANDARD TABLE OF ty_s_form_group_int
39 TY_T_POSITION Public See coding 20111108 ty_t_position TYPE STANDARD TABLE OF ty_s_position
40 TY_T_POSITION_INT Private See coding 20111108 ty_t_position_int TYPE STANDARD TABLE OF ty_s_position_int
41 TY_T_STANDARD_ELEMENT Public See coding 20111108 ty_t_standard_element TYPE STANDARD TABLE OF ty_s_standard_element
42 TY_T_STANDARD_ELEMENT_INT Private See coding 20111108 ty_t_standard_element_int TYPE STANDARD TABLE OF ty_s_standard_element_int
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 20111108
2 Importing IR_COMP_READER Call by reference Object reference (TYPE REF TO) IF_WD_CONFIG_COMP_READER Read Interface for the Component Configuration 20111108
3 Importing IV_CONFIGURATION_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20111108
4 Importing IV_CONFIG_TYPE Call by reference Type reference (TYPE) WDY_CONFIG_TYPE Type of Web Dynpro Configuration 20111108
5 Importing IV_NO_VARIANTS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20111108
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20111108

Method GET_ACTION Signature

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

Method GET_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTON Call by reference Type reference (TYPE) TY_T_BUTTON buttons 20111108
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20111108

Method GET_BUTTON_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTON_ROW Call by reference Type reference (TYPE) TY_T_BUTTON_ROW Button Row 20111108
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Configuration exceptions 20111108

Method GET_BUTTON_ROW_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTON_ROW_ELEMENT Call by reference Type reference (TYPE) TY_T_BUTTON_ROW_ELEMENT 20111108
2 Importing IV_BUTTON_ROW_ID Call by reference Type reference (TYPE) FPM_BUTTON_ROW_ID Button Row Id 20111108
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20111108

Method GET_BUTTON_SUB_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTON_SUB_ITEM Call by reference Type reference (TYPE) TY_T_BUTTON_SUB_ITEM 20111108
2 Importing IV_BUTTON_ID Call by reference Type reference (TYPE) FPM_BUTTON_ID Button Id 20111108
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20111108

Method GET_DROP_TARGET Signature

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

Method GET_FORM_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FORM_GROUP Call by reference Type reference (TYPE) TY_T_FORM_GROUP Form Group 20111108
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20111108

Method GET_FORM_GROUP_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FORM_GROUP_ELEMENT Call by reference Type reference (TYPE) TY_T_FORM_GROUP_ELEMENT 20111108
2 Importing IV_FORM_GROUP_ID Call by reference Type reference (TYPE) FPM_ELEMENT_ID FPM: Element ID 20111108
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20111108

Method GET_PARAMETER Signature

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

Method GET_POSITION Signature

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

Method GET_QUICKVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QUICKVIEW Call by reference Type reference (TYPE) CL_FPM_CONFIG_WRITER=>TY_T_QUICKVIEW 20120308
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20120308

Method GET_STANDARD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STANDARD_ELEMENT Call by reference Type reference (TYPE) TY_T_STANDARD_ELEMENT 20111108
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20111108
History
Last changed by/on SAP  20141120 
SAP Release Created in 732