SAP ABAP Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 (Form@GL2.0 configuration reader interface)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_FPM_GUIBB_FORM_CFG_GL2 Form@GL2.0 configuration interface 20100504
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FPM_GUIBB_FORM_CFG_GL2 Configuration API for GUIBB FPM_FORM_UIBB_GL2 20100504
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FPM_GUIBB_LAYOUT_API_FORM_2 Layout Config Form UIBB GL2 20120316
Properties
Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2  
Short Description Form@GL2.0 configuration reader interface    
General Data
Package APB_FPM_GUIBB   Generic UI building blocks 
Created 20100504   SAP 
Last changed 20141121    
Unicode checks active    
Forward declarations
Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no forward declaration.
Interfaces
Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no interface.
Friends
Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no friend.
Attributes
Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACTIONS Instance method Public Method Get actions 20100507
2 GET_BUTTONS Instance method Public Method Get normal buttons with their positions 20100504
3 GET_BUTTON_CHOICES Instance method Public Method Get button choices with their positions 20100504
4 GET_BUTTON_ROWS Instance method Public Method Get button rows with their positions 20100504
5 GET_DROP_TARGETS Instance method Public Method Get drop target 20100504
6 GET_FEEDER_PARAMETER Instance method Public Method Get feeder parameter 20100507
7 GET_FORM_ATTRIBUTES Instance method Public Method Get the form attributes 20101018
8 GET_FORM_GROUPS Instance method Public Method Get form groups 20100504
9 GET_MENUS Instance method Public Method Get menus 20120629
10 GET_QUICKVIEWS Instance method Public Method Get quickviews 20120629
11 GET_STANDARD_ELEMENTS Instance method Public Method Get standard elements with their positions 20100504
12 GET_TOGGLE_BUTTONS Instance method Public Method Get toggle buttons with their positions 20100504
13 GET_TOOLBAR_LINK_TO_ACTIONS Instance method Public Method Get toolbar link to actions 20111128
Events
Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_ACTION Public See coding 20100507 BEGIN OF ty_s_action, id TYPE if_fpm_guibb_adv_form_types=>ty_s_action-id, type TYPE if_fpm_guibb_adv_form_types=>ty_s_action-type, event_id TYPE if_fpm_guibb_adv_form_types=>ty_s_action-event_id, event_parameter TYPE if_fpm_guibb_adv_form_types=>ty_s_action-event_parameter, END OF ty_s_action
2 TY_S_BUTTON Public See coding 20100507 BEGIN OF ty_s_button, id TYPE if_fpm_guibb_adv_form_types=>ty_s_button-id, design TYPE if_fpm_guibb_adv_form_types=>ty_s_button-design, explanation_text TYPE if_fpm_guibb_adv_form_types=>ty_s_button-explanation_text, hide_text TYPE if_fpm_guibb_adv_form_types=>ty_s_button-hide_text, hotkey TYPE if_fpm_guibb_adv_form_types=>ty_s_button-hotkey, image TYPE if_fpm_guibb_adv_form_types=>ty_s_button-image, text TYPE if_fpm_guibb_adv_form_types=>ty_s_button-text, tooltip TYPE if_fpm_guibb_adv_form_types=>ty_s_button-tooltip, instance_style TYPE if_fpm_guibb_adv_form_types=>ty_s_button-instance_style, action_id TYPE if_fpm_guibb_adv_form_types=>ty_s_button-action_id, ctxt_menu_id TYPE if_fpm_guibb_adv_form_types=>ty_s_button-ctxt_menu_id, position TYPE ty_s_button_position, END OF ty_s_button
3 TY_S_BUTTON_CHOICE Public See coding 20100507 BEGIN OF ty_s_button_choice, id TYPE if_fpm_guibb_adv_form_types=>ty_s_button_choice-id, explanation_text TYPE if_fpm_guibb_adv_form_types=>ty_s_button_choice-explanation_text, image TYPE if_fpm_guibb_adv_form_types=>ty_s_button_choice-image, repeat_selected_action TYPE if_fpm_guibb_adv_form_types=>ty_s_button_choice-repeat_selected_action, text TYPE if_fpm_guibb_adv_form_types=>ty_s_button_choice-text, tooltip TYPE if_fpm_guibb_adv_form_types=>ty_s_button_choice-tooltip, instance_style TYPE if_fpm_guibb_adv_form_types=>ty_s_button_choice-instance_style, ctxt_menu_id TYPE if_fpm_guibb_adv_form_types=>ty_s_button_choice-ctxt_menu_id, menu_action_items TYPE ty_t_menu_action_item, position TYPE ty_s_button_position, END OF ty_s_button_choice
4 TY_S_BUTTON_POSITION Public Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_BUTTON-POSITION 20100507
5 TY_S_BUTTON_ROW Public See coding 20100507 BEGIN OF ty_s_button_row, id TYPE if_fpm_guibb_adv_form_types=>ty_s_button_row-id, instance_style TYPE if_fpm_guibb_adv_form_types=>ty_s_button_row-instance_style, ctxt_menu_id TYPE if_fpm_guibb_adv_form_types=>ty_s_button_row-ctxt_menu_id, button_row_elements TYPE ty_t_button_row_element, position TYPE ty_s_button_row_position, END OF ty_s_button_row
6 TY_S_BUTTON_ROW_ELEMENT Public Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_BUTTON_ROW_ELEMENT 20100507
7 TY_S_BUTTON_ROW_POSITION Public Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_BUTTON_ROW-POSITION 20100507
8 TY_S_DROP_TARGET Public See coding 20100507 BEGIN OF ty_s_drop_target, id TYPE if_fpm_guibb_adv_form_types=>ty_s_drop_target-id, scope TYPE if_fpm_guibb_adv_form_types=>ty_s_drop_target-scope, tags TYPE if_fpm_guibb_adv_form_types=>ty_s_drop_target-tags, enabled TYPE if_fpm_guibb_adv_form_types=>ty_s_drop_target-enabled, END OF ty_s_drop_target
9 TY_S_FEEDER_PARAMETER Public See coding 20100507 BEGIN OF ty_s_feeder_parameter, name TYPE if_fpm_guibb_adv_form_types=>ty_s_feeder_parameter-name, value TYPE if_fpm_guibb_adv_form_types=>ty_s_feeder_parameter-value, END OF ty_s_feeder_parameter
10 TY_S_FORM_ATTRIBUTES Public See coding 20101018 BEGIN OF ty_s_form_attributes, feeder TYPE if_fpm_guibb_adv_form_types=>ty_s_form_attributes-feeder, title TYPE if_fpm_guibb_adv_form_types=>ty_s_form_attributes-title, layout_type TYPE if_fpm_guibb_adv_form_types=>ty_s_form_attributes-layout_type, minimum_form_column_width TYPE if_fpm_guibb_adv_form_types=>ty_s_form_attributes-minimum_form_column_width, check_mandatory TYPE if_fpm_guibb_adv_form_types=>ty_s_form_attributes-check_mandatory, no_on_enter_after_f4 TYPE if_fpm_guibb_adv_form_types=>ty_s_form_attributes-no_on_enter_after_f4, instance_style TYPE if_fpm_guibb_adv_form_types=>ty_s_form_attributes-instance_style, aria_landmark TYPE if_fpm_guibb_adv_form_types=>ty_s_form_attributes-aria_landmark, drop_target_id TYPE if_fpm_guibb_adv_form_types=>ty_s_form_attributes-drop_target_id, ctxt_menu_id TYPE if_fpm_guibb_adv_form_types=>ty_s_form_attributes-ctxt_menu_id, END OF ty_s_form_attributes
11 TY_S_FORM_GROUP Public See coding 20100507 BEGIN OF ty_s_form_group, id TYPE if_fpm_guibb_adv_form_types=>ty_s_form_group-id, * anchored TYPE if_fpm_guibb_adv_form_types=>ty_s_form_group-anchored, instance_style TYPE if_fpm_guibb_adv_form_types=>ty_s_form_group-instance_style, ctxt_menu_id TYPE if_fpm_guibb_adv_form_types=>ty_s_form_group-ctxt_menu_id, form_group_elements TYPE ty_t_form_group_element, END OF ty_s_form_group
12 TY_S_FORM_GROUP_ELEMENT Public Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_FORM_GROUP_ELEMENT 20100507
13 TY_S_MENU Public See coding 20120629 BEGIN OF ty_s_menu, id TYPE if_fpm_guibb_adv_form_types=>ty_s_menu-id, menu_items TYPE ty_t_menu_item, END OF ty_s_menu
14 TY_S_MENU_ACTION_ITEM Public Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_MENU_ACTION_ITEM 20100507
15 TY_S_MENU_ITEM Public Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_MENU_ITEM 20120629
16 TY_S_QUICKVIEW Public See coding 20120629 BEGIN OF ty_s_quickview, id TYPE if_fpm_guibb_adv_form_types=>ty_s_quickview-id, component TYPE if_fpm_guibb_adv_form_types=>ty_s_quickview-component, interface_view TYPE if_fpm_guibb_adv_form_types=>ty_s_quickview-interface_view, config_id TYPE if_fpm_guibb_adv_form_types=>ty_s_quickview-config_id, config_type TYPE if_fpm_guibb_adv_form_types=>ty_s_quickview-config_type, config_var TYPE if_fpm_guibb_adv_form_types=>ty_s_quickview-config_var, END OF ty_s_quickview
17 TY_S_STANDARD_ELEMENT Public See coding 20100507 BEGIN OF ty_s_standard_element, id TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-id, name TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-name, type TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-type, explanation TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-explanation, text TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-text, tooltip TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-tooltip, input_prompt TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-input_prompt, instance_style TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-instance_style, individual_properties TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-individual_properties, individual_actions TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-individual_actions, label_text TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-label_text, label_visibility TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-label_visibility, label_instance_style TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-label_instance_style, tag_active TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-tag_active, tag TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-tag, ctxt_menu_id TYPE if_fpm_guibb_adv_form_types=>ty_s_standard_element-ctxt_menu_id, position TYPE ty_s_standard_element_position, END OF ty_s_standard_element
18 TY_S_STANDARD_ELEMENT_POSITION Public Type reference (TYPE) IF_FPM_GUIBB_ADV_FORM_TYPES=>TY_S_STANDARD_ELEMENT-POSITION 20100507
19 TY_S_TOGGLE_BUTTON Public See coding 20100507 BEGIN OF ty_s_toggle_button, id TYPE if_fpm_guibb_adv_form_types=>ty_s_toggle_button-id, design TYPE if_fpm_guibb_adv_form_types=>ty_s_toggle_button-design, explanation_text TYPE if_fpm_guibb_adv_form_types=>ty_s_toggle_button-explanation_text, hide_text TYPE if_fpm_guibb_adv_form_types=>ty_s_toggle_button-hide_text, hotkey TYPE if_fpm_guibb_adv_form_types=>ty_s_toggle_button-hotkey, image TYPE if_fpm_guibb_adv_form_types=>ty_s_toggle_button-image, image_checked TYPE if_fpm_guibb_adv_form_types=>ty_s_toggle_button-image_checked, text TYPE if_fpm_guibb_adv_form_types=>ty_s_toggle_button-text, tooltip TYPE if_fpm_guibb_adv_form_types=>ty_s_toggle_button-tooltip, instance_style TYPE if_fpm_guibb_adv_form_types=>ty_s_toggle_button-instance_style, action_id TYPE if_fpm_guibb_adv_form_types=>ty_s_toggle_button-action_id, ctxt_menu_id TYPE if_fpm_guibb_adv_form_types=>ty_s_toggle_button-ctxt_menu_id, position TYPE ty_s_button_position, END OF ty_s_toggle_button
20 TY_S_TOOLBAR_LINK_TO_ACTION Public See coding 20111128 BEGIN OF ty_s_toolbar_link_to_action, id TYPE if_fpm_guibb_adv_form_types=>ty_s_toolbar_link_to_action-id, design TYPE if_fpm_guibb_adv_form_types=>ty_s_toolbar_link_to_action-design, hide_text TYPE if_fpm_guibb_adv_form_types=>ty_s_toolbar_link_to_action-hide_text, hotkey TYPE if_fpm_guibb_adv_form_types=>ty_s_toolbar_link_to_action-hotkey, image TYPE if_fpm_guibb_adv_form_types=>ty_s_toolbar_link_to_action-image, text TYPE if_fpm_guibb_adv_form_types=>ty_s_toolbar_link_to_action-text, tooltip TYPE if_fpm_guibb_adv_form_types=>ty_s_toolbar_link_to_action-tooltip, instance_style TYPE if_fpm_guibb_adv_form_types=>ty_s_toolbar_link_to_action-instance_style, ctxt_menu_id TYPE if_fpm_guibb_adv_form_types=>ty_s_toolbar_link_to_action-ctxt_menu_id, action_id TYPE if_fpm_guibb_adv_form_types=>ty_s_toolbar_link_to_action-action_id, position TYPE ty_s_button_position, END OF ty_s_toolbar_link_to_action
21 TY_T_ACTION Public See coding 20100507 ty_t_action TYPE SORTED TABLE OF ty_s_action WITH UNIQUE KEY id
22 TY_T_BUTTON Public See coding 20100507 ty_t_button TYPE SORTED TABLE OF ty_s_button WITH UNIQUE KEY id
23 TY_T_BUTTON_CHOICE Public See coding 20100507 ty_t_button_choice TYPE SORTED TABLE OF ty_s_button_choice WITH UNIQUE KEY id
24 TY_T_BUTTON_ROW Public See coding 20100507 ty_t_button_row TYPE SORTED TABLE OF ty_s_button_row WITH UNIQUE KEY id
25 TY_T_BUTTON_ROW_ELEMENT Public See coding 20100507 ty_t_button_row_element TYPE STANDARD TABLE OF ty_s_button_row_element WITH NON-UNIQUE DEFAULT KEY
26 TY_T_DROP_TARGET Public See coding 20100507 ty_t_drop_target TYPE SORTED TABLE OF ty_s_drop_target WITH UNIQUE KEY id
27 TY_T_FEEDER_PARAMETER Public See coding 20100507 ty_t_feeder_parameter TYPE SORTED TABLE OF ty_s_feeder_parameter WITH UNIQUE KEY name
28 TY_T_FORM_GROUP Public See coding 20100507 ty_t_form_group TYPE SORTED TABLE OF ty_s_form_group WITH UNIQUE KEY id
29 TY_T_FORM_GROUP_ELEMENT Public See coding 20100507 ty_t_form_group_element TYPE SORTED TABLE OF ty_s_form_group_element WITH UNIQUE KEY id
30 TY_T_MENU Public See coding 20120629 ty_t_menu TYPE SORTED TABLE OF ty_s_menu WITH UNIQUE KEY id
31 TY_T_MENU_ACTION_ITEM Public See coding 20100507 ty_t_menu_action_item TYPE STANDARD TABLE OF ty_s_menu_action_item WITH NON-UNIQUE DEFAULT KEY
32 TY_T_MENU_ITEM Public See coding 20120629 ty_t_menu_item TYPE SORTED TABLE OF ty_s_menu_item WITH UNIQUE KEY id
33 TY_T_QUICKVIEW Public See coding 20120629 ty_t_quickview TYPE SORTED TABLE OF ty_s_quickview WITH UNIQUE KEY id
34 TY_T_STANDARD_ELEMENT Public See coding 20100507 ty_t_standard_element TYPE SORTED TABLE OF ty_s_standard_element WITH UNIQUE KEY id
35 TY_T_TOGGLE_BUTTON Public See coding 20100507 ty_t_toggle_button TYPE SORTED TABLE OF ty_s_toggle_button WITH UNIQUE KEY id
36 TY_T_TOOLBAR_LINK_TO_ACTION Public See coding 20111128 ty_t_toolbar_link_to_action TYPE SORTED TABLE OF ty_s_toolbar_link_to_action WITH UNIQUE KEY id
Method Signatures

Method GET_ACTIONS 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 Table of actions 20100507

Method GET_ACTIONS on Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no exception.

Method GET_BUTTONS 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 Table of buttons 20100507

Method GET_BUTTONS on Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no exception.

Method GET_BUTTON_CHOICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTON_CHOICE Call by reference Type reference (TYPE) TY_T_BUTTON_CHOICE Table of button choices 20100507

Method GET_BUTTON_CHOICES on Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no exception.

Method GET_BUTTON_ROWS 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 Table of button rows 20100507

Method GET_BUTTON_ROWS on Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no exception.

Method GET_DROP_TARGETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DROP_TARGET Call by reference Type reference (TYPE) TY_T_DROP_TARGET Table of drop targets 20100507

Method GET_DROP_TARGETS on Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no exception.

Method GET_FEEDER_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FEEDER_PARAMETER Call by reference Type reference (TYPE) TY_T_FEEDER_PARAMETER Table of feeder parameter 20100507

Method GET_FEEDER_PARAMETER on Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no exception.

Method GET_FORM_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FORM_ATTRIBUTES Call by reference Type reference (TYPE) TY_S_FORM_ATTRIBUTES Form attributes 20101018

Method GET_FORM_ATTRIBUTES on Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no exception.

Method GET_FORM_GROUPS 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 Table of form groups 20100507

Method GET_FORM_GROUPS on Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no exception.

Method GET_MENUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MENU Call by reference Type reference (TYPE) TY_T_MENU Table of menus 20120629

Method GET_MENUS on Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no exception.

Method GET_QUICKVIEWS 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) TY_T_QUICKVIEW Table of quickviews 20120629

Method GET_QUICKVIEWS on Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no exception.

Method GET_STANDARD_ELEMENTS 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 Table of standard elements 20100507

Method GET_STANDARD_ELEMENTS on Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no exception.

Method GET_TOGGLE_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOGGLE_BUTTON Call by reference Type reference (TYPE) TY_T_TOGGLE_BUTTON Table of toggle buttons 20100507

Method GET_TOGGLE_BUTTONS on Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no exception.

Method GET_TOOLBAR_LINK_TO_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOOLBAR_LINK_TO_ACTION Call by reference Type reference (TYPE) TY_T_TOOLBAR_LINK_TO_ACTION Table of toolbar link to actions 20111128

Method GET_TOOLBAR_LINK_TO_ACTIONS on Interface IF_FPM_GUIBB_FORM_CFG_READ_GL2 has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 703