SAP ABAP Class CL_FPM_LIST_CONFIG_READER_ATS (Configuration Reader for List ATS)
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 | 20110209 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_FPM_CONFIG_RW_CONSTANTS | Constants for Config Reader / Writer | 20110209 |
Properties
| Class | CL_FPM_LIST_CONFIG_READER_ATS | |
| Short Description | Configuration Reader for List ATS | |
| 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 | 20110209 | SAP |
| Last change | 20141120 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 5 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_FPM_CONFIG_RW_CONSTANTS | Constants for Config Reader / Writer | 20110209 |
Friends
Class CL_FPM_LIST_CONFIG_READER_ATS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | TY_T_BUTTON_ROW_INT | 20110209 | ||||
| 2 | Instance attribute | Private | Type reference (TYPE) | TY_T_BUTTON_ACTION_INT | 20120215 | ||||
| 3 | Instance attribute | Private | Type reference (TYPE) | TY_T_BUTTON_ROW_INT | 20110209 | ||||
| 4 | Instance attribute | Private | Type reference (TYPE) | TY_T_BUTTON_ROW_ELEMENT_INT | 20110209 | ||||
| 5 | Instance attribute | Private | Type reference (TYPE) | TY_T_COLUMN_INT | 20110209 | ||||
| 6 | Instance attribute | Private | Type reference (TYPE) | TY_T_COLUMN_ACTION_INT | 20110222 | ||||
| 7 | Instance attribute | Private | Type reference (TYPE) | TY_T_DRAG_DROP_INT | 20110209 | ||||
| 8 | Instance attribute | Private | Type reference (TYPE) | TY_T_LIST_ATS_PARAMETER_INT | 20110209 | ||||
| 9 | Instance attribute | Private | Type reference (TYPE) | TY_T_ROW_ACTIONS_INT | 20110209 | ||||
| 10 | Instance attribute | Private | Type reference (TYPE) | TY_T_SETTINGS_INT | 20110209 | ||||
| 11 | Instance attribute | Private | Type reference (TYPE) | STRING | 20110209 | ||||
| 12 | Instance attribute | Public | Attribute reference (LIKE) | 20110223 | |||||
| 13 | Instance attribute | Public | Attribute reference (LIKE) | 20110209 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | CONSTRUCTOR | 20110209 | |
| 2 | Instance method | Public | Method | 20110209 | ||
| 3 | Instance method | Private | Method | 20110209 | ||
| 4 | Instance method | Private | Method | 20110209 | ||
| 5 | Instance method | Public | Method | 20110209 | ||
| 6 | Instance method | Public | Method | 20110209 | ||
| 7 | Instance method | Private | Method | 20110222 | ||
| 8 | Instance method | Public | Method | Return a List of Context Menus | 20111222 | |
| 9 | Instance method | Public | Method | Items of a context menu | 20111222 | |
| 10 | Instance method | Public | Method | 20110209 | ||
| 11 | Instance method | Public | Method | 20110209 | ||
| 12 | Instance method | Public | Method | 20120227 | ||
| 13 | Instance method | Public | Method | 20110209 | ||
| 14 | Instance method | Public | Method | 20110209 |
Events
Class CL_FPM_LIST_CONFIG_READER_ATS has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_BUTTON_ACTION_INT | Private | See coding | 20110209 | BEGIN OF ty_s_button_action_int.
INCLUDE TYPE ty_s_button_action_list_ats.
TYPES: path TYPE string,
END OF ty_s_button_action_int
|
||
| 2 | TY_S_BUTTON_ACTION_LIST_ATS | Public | Attribute reference (LIKE) | 20110209 | |
||
| 3 | TY_S_BUTTON_ROW_ELEMENT | Public | See coding | 20110209 | BEGIN OF ty_s_button_row_element ,
display_type TYPE fpmgb_display_type,
index TYPE wdy_conf_index,
text TYPE wdy_conf_transl_text,
element_id TYPE fpm_element_id,
special_properties TYPE string,
tooltip TYPE wdy_conf_transl_text,
width TYPE fpmgb_ui_element_width,
button_action LIKE ts_t_button_action_list_ats,
ctxt_menu_id TYPE fpm_ctxt_menu_id,
END OF ty_s_button_row_element
|
||
| 4 | TY_S_BUTTON_ROW_ELEMENT_INT | Private | See coding | 20110209 | BEGIN OF ty_s_button_row_element_int.
INCLUDE TYPE ty_s_button_row_element.
types: path TYPE string,
END OF ty_s_button_row_element_int
|
||
| 5 | TY_S_BUTTON_ROW_INT | Private | See coding | 20110209 | BEGIN OF ty_s_button_row_int,
path TYPE string,
END OF ty_s_button_row_int
|
||
| 6 | TY_S_COLUMN | Public | See coding | 20110209 | BEGIN OF ty_s_column ,
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_properties TYPE string,
width TYPE fpmgb_ui_element_width,
tag_active TYPE fpmgb_tag_active,
tag TYPE fpm_tag_name,
tooltip TYPE wdy_conf_transl_text,
visibility TYPE fpmgb_column_visibility,
fixed TYPE fpmgb_list_ats_fixation,
tooltip_header TYPE wdy_conf_transl_text,
column_action LIKE ts_s_column_action_list_ats,
ctxt_menu_id TYPE fpm_ctxt_menu_id,
END OF ty_s_column
|
||
| 7 | TY_S_COLUMN_ACTION_INT | Private | See coding | 20110222 | BEGIN OF ty_s_column_action_int.
INCLUDE TYPE ty_s_column_action_list_ats.
TYPES: path TYPE string,
END OF ty_s_column_action_int
|
||
| 8 | TY_S_COLUMN_ACTION_LIST_ATS | Public | Attribute reference (LIKE) | 20110222 | |
||
| 9 | TY_S_COLUMN_INT | Private | See coding | 20110209 | BEGIN OF ty_s_column_int.
INCLUDE TYPE ty_s_column.
TYPES: path TYPE string,
END OF ty_s_column_int
|
||
| 10 | TY_S_DRAG_DROP | Public | See coding | 20110209 | BEGIN OF ty_s_drag_drop ,
type TYPE fpmgb_s_dnd_definition-type,
enabled TYPE fpmgb_s_dnd_definition-enabled,
tags TYPE fpmgb_s_dnd_definition-tags,
scope TYPE fpmgb_s_dnd_definition-scope,
override TYPE fpmgb_s_dnd_definition-override,
END OF ty_s_drag_drop
|
||
| 11 | TY_S_DRAG_DROP_INT | Private | See coding | 20110209 | BEGIN OF ty_s_drag_drop_int.
INCLUDE TYPE ty_s_drag_drop.
TYPES: path TYPE string,
END OF ty_s_drag_drop_int
|
||
| 12 | TY_S_LIST_ATS | Public | See coding | 20110209 | BEGIN OF ty_s_list_ats ,
feeder TYPE seoclsname,
title TYPE wdy_conf_transl_text,
lead_sel_event_id TYPE fpmgb_s_action-event_id,
END OF ty_s_list_ats
|
||
| 13 | TY_S_LIST_ATS_PARAMETER | Public | See coding | 20110209 | BEGIN OF ty_s_list_ats_parameter ,
name TYPE fpmgb_parameter_name,
value TYPE fpmgb_parameter_value,
END OF ty_s_list_ats_parameter
|
||
| 14 | TY_S_LIST_ATS_PARAMETER_INT | Private | See coding | 20110209 | BEGIN OF ty_s_list_ats_parameter_int .
INCLUDE TYPE ty_s_list_ats_parameter.
TYPES: path TYPE string,
END OF ty_s_list_ats_parameter_int
|
||
| 15 | TY_S_ROW_ACTIONS | Public | See coding | 20110209 | BEGIN OF ty_s_row_actions ,
element_id TYPE fpm_element_id,
event_id TYPE fpm_event_id,
text TYPE string,
tooltip TYPE wdy_conf_transl_text,
image_source TYPE string,
event_parameters TYPE string,
action_type TYPE fpm_action_type,
index TYPE wdy_conf_index,
ctxt_menu_id type fpm_ctxt_menu_id,
hide_text type abap_bool,
END OF ty_s_row_actions
|
||
| 16 | TY_S_ROW_ACTIONS_INT | Private | See coding | 20110209 | BEGIN OF ty_s_row_actions_int.
INCLUDE TYPE ty_s_row_actions.
TYPES: path TYPE string,
END OF ty_s_row_actions_int
|
||
| 17 | TY_S_SETTINGS | Public | See coding | 20110209 | BEGIN OF ty_s_settings ,
visible_row_count TYPE fpmgb_row_count,
selection_mode TYPE fpmgb_selection_mode,
access_descr TYPE wdy_conf_transl_text,
export_excel TYPE fpmgb_excel_export,
list_width TYPE fpm_list_width,
grid_mode TYPE fpmgb_table_grid_mode,
table_visibility TYPE fpmgb_table_visibility,
initial_lead_selection TYPE fpmgb_set_lead_selection,
sel_event_type TYPE fpmgb_sel_event,
visible_col_count TYPE fpmgb_col_count,
check_mandatory TYPE fpmgb_check_mandatory,
selection_change_behaviour TYPE fpmgb_sel_chng_behvr,
display_empty_rows TYPE fpmgb_table_empty_rows,
scrollable_column_count TYPE fpmgb_non_scrollable_columns,
enable_h_scrolling TYPE fpmgb_enabling_h_scrolling,
style_of_rendering TYPE fpmgb_list_render_style,
scroll_mode TYPE fpm_s_table_settings-scroll_mode,
selection_mode_ats TYPE fpmgb_selection_mode_ats,
height_mode_ats TYPE fpmgb_table_height_mode_ats,
allow_personalization TYPE fpmgb_allow_pers_ats,
allow_creating_views TYPE fpmgb_allow_new_views_ats,
allow_sorting TYPE fpmgb_allow_sorting_ats,
allow_filtering TYPE fpmgb_allow_filtering_ats,
allow_calculation TYPE fpmgb_allow_calculation_ats,
allow_grouping TYPE fpmgb_allow_grouping_ats,
is_search_result_list TYPE fpmgb_search_result_list,
fit_to_table_width TYPE fpmgb_fit_table_width,
master_detail_column TYPE name_komp,
display_mode TYPE fpmgb_table_display_mode_ats,
ctxt_menu_id TYPE fpm_ctxt_menu_id,
row_height TYPE fpmgb_row_height,
no_data_text TYPE fpm_no_data_text,
show_no_data_default_text TYPE fpm_show_no_data_default_text,
allow_creating_rows_by_list TYPE fpmgb_allow_creating_rows_ats,
allow_search TYPE fpmgb_allow_search,
aria_landmark TYPE fpm_aria_landmark,
END OF ty_s_settings
|
||
| 18 | TY_S_SETTINGS_INT | Private | See coding | 20110209 | BEGIN OF ty_s_settings_int.
INCLUDE TYPE ty_s_settings.
TYPES: path TYPE string,
END OF ty_s_settings_int
|
||
| 19 | TY_T_BUTTON_ACTION_INT | Private | See coding | 20110209 | ty_t_button_action_int TYPE STANDARD TABLE OF ty_s_button_action_int
|
||
| 20 | TY_T_BUTTON_ACTION_LIST_ATS | Public | Attribute reference (LIKE) | 20110209 | |
||
| 21 | TY_T_BUTTON_ROW_ELEMENT | Public | See coding | 20110209 | ty_t_button_row_element TYPE STANDARD TABLE OF ty_s_button_row_element
|
||
| 22 | TY_T_BUTTON_ROW_ELEMENT_INT | Private | See coding | 20110209 | ty_t_button_row_element_int TYPE STANDARD TABLE OF ty_s_button_row_element_int
|
||
| 23 | TY_T_BUTTON_ROW_INT | Private | See coding | 20110209 | ty_t_button_row_int TYPE STANDARD TABLE OF ty_s_button_row_int
|
||
| 24 | TY_T_COLUMN | Public | See coding | 20110209 | ty_t_column TYPE STANDARD TABLE OF ty_s_column
|
||
| 25 | TY_T_COLUMN_ACTION_INT | Private | See coding | 20110222 | ty_t_column_action_int TYPE STANDARD TABLE OF ty_s_column_action_int
|
||
| 26 | TY_T_COLUMN_ACTION_LIST_ATS | Public | Attribute reference (LIKE) | 20110222 | |
||
| 27 | TY_T_COLUMN_INT | Private | See coding | 20110209 | ty_t_column_int TYPE STANDARD TABLE OF ty_s_column_int
|
||
| 28 | TY_T_DRAG_DROP | Public | See coding | 20110209 | ty_t_drag_drop TYPE STANDARD TABLE OF ty_s_drag_drop
|
||
| 29 | TY_T_DRAG_DROP_INT | Private | See coding | 20110209 | ty_t_drag_drop_int TYPE STANDARD TABLE OF ty_s_drag_drop_int
|
||
| 30 | TY_T_LIST_ATS | Public | See coding | 20110209 | ty_t_list_ats TYPE STANDARD TABLE OF ty_s_list_ats
|
||
| 31 | TY_T_LIST_ATS_PARAMETER | Public | See coding | 20110209 | ty_t_list_ats_parameter TYPE STANDARD TABLE OF ty_s_list_ats_parameter
|
||
| 32 | TY_T_LIST_ATS_PARAMETER_INT | Private | See coding | 20110209 | ty_t_list_ats_parameter_int TYPE STANDARD TABLE OF ty_s_list_ats_parameter_int
|
||
| 33 | TY_T_ROW_ACTIONS | Public | See coding | 20110209 | ty_t_row_actions TYPE STANDARD TABLE OF ty_s_row_actions
|
||
| 34 | TY_T_ROW_ACTIONS_INT | Private | See coding | 20110209 | ty_t_row_actions_int TYPE STANDARD TABLE OF ty_s_row_actions_int
|
||
| 35 | TY_T_SETTINGS | Public | See coding | 20110209 | ty_t_settings TYPE STANDARD TABLE OF ty_s_settings
|
||
| 36 | TY_T_SETTINGS_INT | Private | See coding | 20110209 | ty_t_settings_int TYPE STANDARD TABLE OF ty_s_settings_int
|
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 | 20110209 | |||
| 2 | IR_COMP_READER | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONFIG_COMP_READER | Read Interface for the Component Configuration | 20110209 | |||
| 3 | IV_CONFIGURATION_ID | Call by reference | Type reference (TYPE) | WDY_CONFIG_ID | Configuration Identification | 20110209 | |||
| 4 | IV_CONFIG_TYPE | Call by reference | Type reference (TYPE) | WDY_CONFIG_TYPE | Type of Web Dynpro Configuration | 20110209 | |||
| 5 | IV_NO_VARIANTS | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20110209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20110209 |
Method GET_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ATTRIBUTES | Call by reference | Type reference (TYPE) | TY_S_LIST_ATS | List ATS Attributes | 20110209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20110209 |
Method GET_BUTTON_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BUTTON_ACTION | Call by reference | Type reference (TYPE) | TY_T_BUTTON_ACTION_LIST_ATS | 20110209 | ||||
| 2 | IV_PATH | Call by reference | Type reference (TYPE) | STRING | 20110209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20110209 |
Method GET_BUTTON_ROW Signature
Method GET_BUTTON_ROW on class CL_FPM_LIST_CONFIG_READER_ATS has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20110209 |
Method GET_BUTTON_ROW_ELEMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BUTTON_ROW_ELEMENT | Call by reference | Type reference (TYPE) | TY_T_BUTTON_ROW_ELEMENT | 20110209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20110209 |
Method GET_COLUMN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COLUMN | Call by reference | Type reference (TYPE) | TY_T_COLUMN | Columns | 20110209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20110209 |
Method GET_COLUMN_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_COLUMN_ACTION | Call by reference | Type reference (TYPE) | TY_S_COLUMN_ACTION_LIST_ATS | 20110223 | ||||
| 2 | IV_PATH | Call by reference | Type reference (TYPE) | STRING | 20110222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20110222 |
Method GET_CTXT_MENU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_CTXT_MENU | Value transfer | Type reference (TYPE) | TY_T_CTXT_MENU | 20111222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20111222 |
Method GET_CTXT_MENU_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CTXT_MENU_ID | Call by reference | Type reference (TYPE) | FPM_CTXT_MENU_ID | Context Menu ID | 20111222 | |||
| 2 | RT_CTXT_MENU_ITEM | Value transfer | Type reference (TYPE) | TY_T_CTXT_MENU_ITEM | 20111222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Personalization Error | 20111222 |
Method GET_DRAG_DROP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DRAG_DROP | Call by reference | Type reference (TYPE) | TY_T_DRAG_DROP | Drag Drop | 20110209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20110209 |
Method GET_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAMETER | Call by reference | Type reference (TYPE) | TY_T_LIST_ATS_PARAMETER | 20110209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20110209 |
Method GET_QUICKVIEW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_QUICKVIEW | Call by reference | Type reference (TYPE) | CL_FPM_CONFIG_WRITER=>TY_T_QUICKVIEW | 20120227 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20120227 |
Method GET_ROW_ACTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ROW_ACTIONS | Call by reference | Type reference (TYPE) | TY_T_ROW_ACTIONS | Row Actions | 20110209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20110209 |
Method GET_SETTINGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_SETTINGS | Call by reference | Type reference (TYPE) | TY_S_SETTINGS | Settings | 20110209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Floorplan exceptions | 20110209 |
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 731 |