SAP ABAP Class CL_FPM_GUIBB_BASE_CONF_READER (Configuration Reader GUIBB Base)
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 | 20090825 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_FPM_LIST_CONFIG_READER | Config reader class for list GUIBB | 20091027 |
Properties
| Class | CL_FPM_GUIBB_BASE_CONF_READER | |
| Short Description | Configuration Reader GUIBB Base | |
| 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 | 20090825 | SAP |
| Last change | 20141120 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_FPM_GUIBB_BASE_CONF_READER has no interface implemented.
Friends
Class CL_FPM_GUIBB_BASE_CONF_READER has no friend class.
Attributes
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | CONSTRUCTOR | 20090825 | |
| 2 | Instance method | Protected | Method | 20090825 | ||
| 3 | Instance method | Public | Method | 20090825 | ||
| 4 | Instance method | Public | Method | 20090825 | ||
| 5 | Instance method | Public | Method | 20090825 | ||
| 6 | Instance method | Public | Method | 20090825 | ||
| 7 | Instance method | Public | Method | 20090825 | ||
| 8 | Instance method | Public | Method | 20090825 | ||
| 9 | Instance method | Protected | Method | 20090825 |
Events
Class CL_FPM_GUIBB_BASE_CONF_READER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_COLUMNS | Protected | See coding | 20090825 | BEGIN OF ty_s_columns ,
name TYPE name_komp,
display_type TYPE fpmgb_display_type,
index TYPE wdy_conf_index,
header TYPE wdy_conf_transl_text,
element_id TYPE fpm_element_id,
special_parameters TYPE string,
path TYPE string,
END OF ty_s_columns
|
||
| 2 | TY_S_ELEMENTS | Protected | See coding | 20090825 | BEGIN OF ty_s_elements,
display_type TYPE fpmgb_display_type,
index TYPE wdy_conf_index,
text TYPE wdy_conf_transl_text,
element_id TYPE string,
path TYPE string,
END OF ty_s_elements
|
||
| 3 | TY_S_ELEMENT_ACTION | Protected | See coding | 20090825 | BEGIN OF ty_s_element_action ,
event_id TYPE fpm_event_id,
text TYPE string,
index TYPE wdy_conf_index,
element_index TYPE wdy_conf_index,
path TYPE string,
END OF ty_s_element_action
|
||
| 4 | TY_S_LIST | Protected | See coding | 20090825 | BEGIN OF ty_s_list ,
feeder TYPE c LENGTH 30,
title TYPE wdy_conf_transl_text,
lead_sel_event_id TYPE c LENGTH 30,
END OF ty_s_list
|
||
| 5 | TY_S_PARAMETER | Protected | See coding | 20090825 | BEGIN OF ty_s_parameter ,
name TYPE fpmgb_parameter_name,
value TYPE fpmgb_parameter_value,
path TYPE string,
END OF ty_s_parameter
|
||
| 6 | TY_S_SETTINGS | Protected | See coding | 20090825 | BEGIN OF ty_s_settings ,
visible_col_count TYPE int4,
visible_row_count TYPE int4,
sel_event_type TYPE c LENGTH 1,
selection_mode TYPE n LENGTH 2,
selection_change_behaviour TYPE n LENGTH 2,
ctxt_menu_id TYPE fpm_ctxt_menu_id,
style_of_rendering TYPE fpmgb_list_render_style,
access_descr TYPE wdy_conf_transl_text,
check_mandatory TYPE fpmgb_check_mandatory,
export_excel TYPE fpmgb_excel_export,
list_width TYPE fpm_list_width,
initial_lead_selection TYPE fpmgb_set_lead_selection,
table_visibility TYPE fpmgb_table_visibility,
display_empty_rows TYPE fpmgb_table_empty_rows,
scrollable_column_count TYPE fpmgb_non_scrollable_columns,
enable_h_scrolling TYPE fpmgb_enabling_h_scrolling,
grid_mode TYPE fpmgb_table_grid_mode,
display_mode TYPE fpmgb_table_display_mode,
aria_landmark type fpm_aria_landmark,
path TYPE string,
END OF ty_s_settings
|
||
| 7 | TY_S_TOOLBAR | Protected | See coding | 20090825 | BEGIN OF ty_s_toolbar,
display_type TYPE fpmgb_display_type,
index TYPE wdy_conf_index,
text TYPE wdy_conf_transl_text,
element_id TYPE string,
path TYPE string,
END OF ty_s_toolbar
|
||
| 8 | TY_T_COLUMNS | Protected | See coding | 20090825 | ty_t_columns TYPE STANDARD TABLE OF ty_s_columns
|
||
| 9 | TY_T_ELEMENTS | Protected | See coding | 20090825 | ty_t_elements TYPE STANDARD TABLE OF ty_s_elements
|
||
| 10 | TY_T_ELEMENTS_ACTION | Protected | See coding | 20090825 | ty_t_elements_action TYPE STANDARD TABLE OF ty_s_element_action
|
||
| 11 | TY_T_LIST | Protected | See coding | 20090825 | ty_t_list TYPE STANDARD TABLE OF ty_s_list
|
||
| 12 | TY_T_PARAMETER | Protected | See coding | 20090825 | ty_t_parameter TYPE STANDARD TABLE OF ty_s_parameter
|
||
| 13 | TY_T_SETTINGS | Protected | See coding | 20090825 | ty_t_settings TYPE STANDARD TABLE OF ty_s_settings
|
||
| 14 | TY_T_TOOLBAR | Protected | See coding | 20090825 | ty_t_toolbar TYPE STANDARD TABLE OF ty_s_toolbar
|
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_APPL_READER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONFIG_APPL_READER | Read Interface for Application Configuration | 20090825 | |||
| 2 | IR_COMP_READER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONFIG_COMP_READER | Read Interface for the Component Configuration | 20090825 | |||
| 3 | IV_CONFIGURATION_ID | Call by reference | Type reference (TYPE) | WDY_CONFIG_ID | Configuration Identification | 20090825 | |||
| 4 | IV_CONFIG_TYPE | Call by reference | Type reference (TYPE) | WDY_CONFIG_TYPE | Type of Web Dynpro Configuration | 20090825 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20090825 |
Method CREATE_LIST_NODE_ID Signature
Method CREATE_LIST_NODE_ID on class CL_FPM_GUIBB_BASE_CONF_READER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20090825 |
Method GET_BR_ELEMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BR_ELEMENTS | Call by reference | Type reference (TYPE) | IF_FPM_GUIBB_LIST_CONFIG=>TY_T_BR_ELEMENTS | 20090825 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20090825 |
Method GET_BR_ELEMENT_ACTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BR_ELEMENT_ACTIONS | Call by reference | Type reference (TYPE) | IF_FPM_GUIBB_LIST_CONFIG=>TY_T_BR_ELEMENTS_ACTION | 20090825 | ||||
| 2 | IV_BR_ELEMENT_INDEX | Call by reference | Type reference (TYPE) | WDY_CONF_INDEX | 20090825 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20090825 |
Method GET_COLUMNS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COLUMNS | Call by reference | Type reference (TYPE) | IF_FPM_GUIBB_LIST_CONFIG=>TY_T_COLUMNS | 20090825 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20090825 |
Method GET_LIST_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FEEDER | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20090825 | |||
| 2 | EV_LEAD_SEL_EVENT_ID | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20090825 | |||
| 3 | EV_TITLE | Call by reference | Type reference (TYPE) | WDY_CONF_TRANSL_TEXT | Web Dynpro: Configuration: Translatable Text | 20090825 |
Method GET_LIST_ATTRIBUTES on class CL_FPM_GUIBB_BASE_CONF_READER has no exception.
Method GET_PARAMETERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAMETERS | Call by reference | Type reference (TYPE) | IF_FPM_GUIBB_LIST_CONFIG=>TY_T_PARAMETER | 20090825 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20090825 |
Method GET_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACCESS_DESCR | Call by reference | Type reference (TYPE) | WDY_CONF_TRANSL_TEXT | Web Dynpro: Configuration: Translatable Text | 20120227 | |||
| 2 | EV_ARIA_LANDMARK | Call by reference | Type reference (TYPE) | FPM_ARIA_LANDMARK | Aria Landmark | 20131104 | |||
| 3 | EV_CHECK_MANDATORY | Call by reference | Type reference (TYPE) | FPMGB_CHECK_MANDATORY | Check Mandatory Fields on Screen | 20120227 | |||
| 4 | EV_CTXT_MENU_ID | Call by reference | Type reference (TYPE) | FPM_CTXT_MENU_ID | Context Menu ID | 20120131 | |||
| 5 | EV_DISPLAY_EMPTY_ROWS | Call by reference | Type reference (TYPE) | FPMGB_TABLE_EMPTY_ROWS | Hide Empty Rows in Table | 20120227 | |||
| 6 | EV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | FPMGB_TABLE_DISPLAY_MODE | Display Mode of Table | 20120227 | |||
| 7 | EV_ENABLE_H_SCROLLING | Call by reference | Type reference (TYPE) | FPMGB_ENABLING_H_SCROLLING | Enable Horizontal Scrollbar in a List or Tree GUIBB | 20120227 | |||
| 8 | EV_EXPORT_EXCEL | Call by reference | Type reference (TYPE) | FPMGB_EXCEL_EXPORT | Export of List to Spreadsheet | 20120227 | |||
| 9 | EV_GRID_MODE | Call by reference | Type reference (TYPE) | FPMGB_TABLE_GRID_MODE | Display Mode of Table Gridlines | 20120227 | |||
| 10 | EV_INITIAL_LEAD_SELECTION | Call by reference | Type reference (TYPE) | FPMGB_SET_LEAD_SELECTION | Set Lead Selection on Open | 20120227 | |||
| 11 | EV_LIST_WIDTH | Call by reference | Type reference (TYPE) | FPM_LIST_WIDTH | FPM GUIBB List: Width | 20120227 | |||
| 12 | EV_SCROLLABLE_COLUMN_COUNT | Call by reference | Type reference (TYPE) | FPMGB_NON_SCROLLABLE_COLUMNS | No. of Fixed Columns in List and Tree GUIBBs | 20120227 | |||
| 13 | EV_SELECTION_CHANGE_BEHAVIOUR | Call by reference | Type reference (TYPE) | FPMGB_SEL_CHNG_BEHVR | Selection change behaviour of the GUIBB list | 20090825 | |||
| 14 | EV_SELECTION_MODE | Call by reference | Type reference (TYPE) | FPMGB_SELECTION_MODE | Selection mode of the GUIBB list | 20090825 | |||
| 15 | EV_SEL_EVENT_TYPE | Call by reference | Type reference (TYPE) | FPMGB_SEL_EVENT | Should normal Selection in list cause FPM event or not | 20090825 | |||
| 16 | EV_STYLE_OF_RENDERING | Call by reference | Type reference (TYPE) | FPMGB_LIST_RENDER_STYLE | Rendering Style of FPM List GUIBB | 20120227 | |||
| 17 | EV_TABLE_VISIBILITY | Call by reference | Type reference (TYPE) | FPMGB_TABLE_VISIBILITY | Hide Empty List | 20120227 | |||
| 18 | EV_VISIBLE_COLUMN_COUNTS | Call by reference | Type reference (TYPE) | FPMGB_COL_COUNT | Column count | 20090825 | |||
| 19 | EV_VISIBLE_ROW_COUNTS | Call by reference | Type reference (TYPE) | FPMGB_ROW_COUNT | Row count | 20090825 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20090825 |
Method GET_TOOLBAR Signature
Method GET_TOOLBAR on class CL_FPM_GUIBB_BASE_CONF_READER has no parameter.
Method GET_TOOLBAR on class CL_FPM_GUIBB_BASE_CONF_READER has no exception.
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 730 |