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 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
# 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 MT_BUTTON Instance attribute Private Type reference (TYPE) TY_T_BUTTON_ROW_INT 20110209
2 MT_BUTTON_ACTION Instance attribute Private Type reference (TYPE) TY_T_BUTTON_ACTION_INT 20120215
3 MT_BUTTON_ROW Instance attribute Private Type reference (TYPE) TY_T_BUTTON_ROW_INT 20110209
4 MT_BUTTON_ROW_ELEMENT Instance attribute Private Type reference (TYPE) TY_T_BUTTON_ROW_ELEMENT_INT 20110209
5 MT_COLUMN Instance attribute Private Type reference (TYPE) TY_T_COLUMN_INT 20110209
6 MT_COLUMN_ACTION Instance attribute Private Type reference (TYPE) TY_T_COLUMN_ACTION_INT 20110222
7 MT_DRAG_DROP Instance attribute Private Type reference (TYPE) TY_T_DRAG_DROP_INT 20110209
8 MT_PARAMETER Instance attribute Private Type reference (TYPE) TY_T_LIST_ATS_PARAMETER_INT 20110209
9 MT_ROW_ACTIONS Instance attribute Private Type reference (TYPE) TY_T_ROW_ACTIONS_INT 20110209
10 MT_SETTINGS Instance attribute Private Type reference (TYPE) TY_T_SETTINGS_INT 20110209
11 MV_NODE_ID Instance attribute Private Type reference (TYPE) STRING 20110209
12 TS_S_COLUMN_ACTION_LIST_ATS Instance attribute Public Attribute reference (LIKE) 20110223
13 TS_T_BUTTON_ACTION_LIST_ATS Instance attribute Public Attribute reference (LIKE) 20110209
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110209
2 GET_ATTRIBUTES Instance method Public Method 20110209
3 GET_BUTTON_ACTION Instance method Private Method 20110209
4 GET_BUTTON_ROW Instance method Private Method 20110209
5 GET_BUTTON_ROW_ELEMENT Instance method Public Method 20110209
6 GET_COLUMN Instance method Public Method 20110209
7 GET_COLUMN_ACTION Instance method Private Method 20110222
8 GET_CTXT_MENU Instance method Public Method Return a List of Context Menus 20111222
9 GET_CTXT_MENU_ITEM Instance method Public Method Items of a context menu 20111222
10 GET_DRAG_DROP Instance method Public Method 20110209
11 GET_PARAMETER Instance method Public Method 20110209
12 GET_QUICKVIEW Instance method Public Method 20120227
13 GET_ROW_ACTIONS Instance method Public Method 20110209
14 GET_SETTINGS 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 Importing IR_APPL_READER Call by reference Object reference (TYPE REF TO) IF_WD_CONFIG_APPL_READER Read Interface for Application Configuration 20110209
2 Importing IR_COMP_READER Call by reference Object reference (TYPE REF TO) IF_WD_CONFIG_COMP_READER Read Interface for the Component Configuration 20110209
3 Importing IV_CONFIGURATION_ID Call by reference Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20110209
4 Importing IV_CONFIG_TYPE Call by reference Type reference (TYPE) WDY_CONFIG_TYPE Type of Web Dynpro Configuration 20110209
5 Importing 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 CX_FPM_FLOORPLAN Floorplan exceptions 20110209

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) TY_S_LIST_ATS List ATS Attributes 20110209
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20110209

Method GET_BUTTON_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTON_ACTION Call by reference Type reference (TYPE) TY_T_BUTTON_ACTION_LIST_ATS 20110209
2 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20110209
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN 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 CX_FPM_FLOORPLAN Floorplan exceptions 20110209

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 20110209
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20110209

Method GET_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLUMN Call by reference Type reference (TYPE) TY_T_COLUMN Columns 20110209
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20110209

Method GET_COLUMN_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COLUMN_ACTION Call by reference Type reference (TYPE) TY_S_COLUMN_ACTION_LIST_ATS 20110223
2 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20110222
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20110222

Method GET_CTXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CTXT_MENU Value transfer Type reference (TYPE) TY_T_CTXT_MENU 20111222
# Exception Resumable Description Created on
1 CX_WD_PERSONALIZATION Floorplan exceptions 20111222

Method GET_CTXT_MENU_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CTXT_MENU_ID Call by reference Type reference (TYPE) FPM_CTXT_MENU_ID Context Menu ID 20111222
2 Returning RT_CTXT_MENU_ITEM Value transfer Type reference (TYPE) TY_T_CTXT_MENU_ITEM 20111222
# Exception Resumable Description Created on
1 CX_WD_PERSONALIZATION Personalization Error 20111222

Method GET_DRAG_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DRAG_DROP Call by reference Type reference (TYPE) TY_T_DRAG_DROP Drag Drop 20110209
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20110209

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_LIST_ATS_PARAMETER 20110209
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20110209

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 20120227
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20120227

Method GET_ROW_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ROW_ACTIONS Call by reference Type reference (TYPE) TY_T_ROW_ACTIONS Row Actions 20110209
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20110209

Method GET_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SETTINGS Call by reference Type reference (TYPE) TY_S_SETTINGS Settings 20110209
# Exception Resumable Description Created on
1 CX_FPM_FLOORPLAN Floorplan exceptions 20110209
History
Last changed by/on SAP  20141120 
SAP Release Created in 731