SAP ABAP Class CL_FPM_GUIBB_TREE_DATA_MGR (datamanager for tree)
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
Properties
Class CL_FPM_GUIBB_TREE_DATA_MGR  
Short Description datamanager for tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_GUIBB   Generic UI building blocks 
Created 20131211   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_GUIBB_BASE_RENDER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_FPM_GUIBB_TREE_CONFIG Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FPM_GUIBB_TREE_DATA_MGR has no interface implemented.
Friends
Class CL_FPM_GUIBB_TREE_DATA_MGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_BUTTON_ROW Constant Private Type reference (TYPE) STRING 'BUTTON_ROW' 20140109
2 MC_TOOLBAR_NODE_NAME Constant Protected Type reference (TYPE) STRING 'TOOLBAR' 20131212
3 MO_CONFIG_CONTEXT_ROOT_NODE Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20131211
4 MO_DATA_CONTEXT_ROOT_NODE Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20131211
5 MO_FPM_TABLE_READER Instance attribute Private Object reference (TYPE REF TO) IF_FPM_TABLE_READER FPM Table Reader Interface 20131211
6 MO_SERVICE_HANDLER Instance attribute Protected Object reference (TYPE REF TO) IF_FPM_CFG_SERVICE_HANDLER FPM Config Editor Service Handler 20131211
7 MO_TABLE_MODIFIER Instance attribute Private Object reference (TYPE REF TO) IF_WD_PERS_TABLE_MODIFIER To Read and Change Component Configuration as a Table 20140212
8 MO_TREE_CONFIG_NODE Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20131211
9 MS_MASTER_COLUMN Instance attribute Private Type reference (TYPE) TY_S_MASTER_COLUMN 20131211
10 MS_SETTINGS Instance attribute Private Type reference (TYPE) TY_S_SETTINGS 20131211
11 MS_TREE_ATTRIBUTES Instance attribute Private Type reference (TYPE) TY_S_TREE_ATTRIBUTES 20131211
12 MT_ACTION_DEFINITION Instance attribute Private Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20131216
13 MT_BR_BUFFER Instance attribute Private Type reference (TYPE) TY_T_BR_BUFFER 20140109
14 MT_COLUMN Instance attribute Private Type reference (TYPE) TY_T_COLUMN 20131211
15 MT_DUD Instance attribute Private Type reference (TYPE) T_T_DUD_CTXT 20131217
16 MT_FEEDER_PARAMETER Instance attribute Private Type reference (TYPE) TY_T_FEEDER_PARAMETER 20131211
17 MT_MENU Instance attribute Private Type reference (TYPE) T_CTXT_MENU 20140107
18 MT_QUICKVIEW Instance attribute Private Type reference (TYPE) TY_T_QUICKVIEW_CTXT 20131212
19 MT_ROW_ACTION Instance attribute Private Type reference (TYPE) T_ROW_ACTION 20131217
20 MT_TOOLBAR Instance attribute Private Type reference (TYPE) CL_FPM_GUIBB_BASE_RENDER=>T_BUTTON_ROW_ELEMENT 20131212
21 MV_CONFIG_NODE_ID Instance attribute Protected Type reference (TYPE) STRING 20131211
22 MV_DESIGN_TIME Instance attribute Private Type reference (TYPE) ABAP_BOOL 20131212
23 MV_ROOT_NODE_ID Instance attribute Private Type reference (TYPE) STRING 20131212
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BUTTON_ROW Instance method Public Method 20140109
2 ADD_BUTTON_ROW_ELEMENT Instance method Public Method 20131216
3 ADD_COLUMN Instance method Public Method 20131216
4 ADD_MENU Instance method Public Method 20140107
5 ADD_MENU_ITEM Instance method Public Method 20140107
6 ADD_PARAMETER Instance method Public Method 20131216
7 ADD_QUICKVIEW Instance method Public Method 20131216
8 ADD_SETTINGS Instance method Public Method 20131216
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20131211
10 CREATE_IT_CONFIG_DATA Instance method Private Method 20131211
11 GET_BUTTON_ROW Instance method Private Method 20131212
12 GET_COLUMNS Instance method Public Method 20131211
13 GET_COLUMNS_CTXT Instance method Private Method 20131211
14 GET_CONFIG_CONTEXT_ROOT_NODE Instance method Private Method Get root node of configuration context 20140109
15 GET_CONFIG_NODE Instance method Private Method Get context node for static configuration data 20140109
16 GET_DRAGDROP Instance method Public Method 20131217
17 GET_DUD_CTXT Instance method Private Method 20131216
18 GET_MASTER_COLUMN Instance method Public Method 20131212
19 GET_MASTER_COLUMN_CTXT Instance method Private Method 20131211
20 GET_MENU Instance method Public Method 20140107
21 GET_MENU_CTXT Instance method Private Method 20140107
22 GET_PARAMETERS Instance method Public Method 20131216
23 GET_PARAMETERS_CTXT Instance method Private Method 20131211
24 GET_QUICKVIEW Instance method Public Method 20131212
25 GET_QUICKVIEW_CTXT Instance method Private Method 20131212
26 GET_ROW_ACTION Instance method Public Method 20131217
27 GET_ROW_ACTIONS_CTXT Instance method Private Method 20131212
28 GET_SETTINGS Instance method Public Method 20131211
29 GET_SETTINGS_CTXT Instance method Private Method 20131211
30 GET_TOOLBAR Instance method Public Method 20131212
31 GET_TREE_ATTRIBUTES Instance method Public Method 20131213
32 GET_TREE_ATTRIBUTES_CTXT Instance method Private Method 20131211
33 INIT_COLUMNS Instance method Private Method 20131211
34 INIT_COLUMNS_TR Instance method Private Method 20131211
35 INIT_TOOLBAR Instance method Private Method 20131212
36 INIT_TOOLBAR_FOR_CTXT_MENU Instance method Protected Method 20131212
37 INIT_TOOLBAR_FOR_CTXT_MENU_TR Instance method Protected Method 20131212
38 INIT_TOOLBAR_TR Instance method Private Method 20131212
39 RESET_DATA Instance method Public Method 20131216
40 SET_MASTER_COLUMN Instance method Public Method 20131216
Events
Class CL_FPM_GUIBB_TREE_DATA_MGR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CTXT_MENU Public See coding 20131212 BEGIN OF s_ctxt_menu, id TYPE fpm_ctxt_menu_id, items TYPE t_ctxt_menu_item, END OF s_ctxt_menu
2 S_CTXT_MENU_ITEM Public See coding 20131212 BEGIN OF s_ctxt_menu_item, id TYPE fpm_element_id, type TYPE fpm_ctxt_menu_item_type, text TYPE fpm_ctxt_menu_item_text, add_separator TYPE fpm_add_separator, image_source TYPE fpmgb_image_src, submenu_id TYPE fpm_ctxt_menu_id, event_id TYPE fpm_event_id, event_parameters TYPE string, index TYPE fpm_index, action_type TYPE fpm_action_type, needs_more_info TYPE wdy_boolean, END OF s_ctxt_menu_item
3 S_ROW_ACTION Public See coding 20131217 BEGIN OF s_row_action, fpm_event_id TYPE fpm_event_id, "key text TYPE string, tooltip TYPE string, image_source TYPE string, visible_ref TYPE name_komp, enabled_ref TYPE name_komp, event_params_xml TYPE string, action_type TYPE fpm_action_type, ctxt_menu_id TYPE fpm_ctxt_menu_id, hide_text TYPE fpm_hide_text, END OF s_row_action
4 S_ROW_ACTION_CTXT Protected See coding 20131217 BEGIN OF s_row_action_ctxt , element_id TYPE fpm_element_id, event_id TYPE fpm_event_id, "key text TYPE wdy_conf_transl_text, "key 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 fpm_hide_text, END OF s_row_action_ctxt
5 TY_S_BR_BUFFER Protected See coding 20140109 BEGIN OF ty_s_br_buffer, br_id TYPE string, button_row TYPE string, br_element_index TYPE wdy_conf_index, element TYPE REF TO if_wd_context_element, END OF ty_s_br_buffer
6 TY_S_COLUMN Public See coding 20131211 BEGIN OF ty_s_column, name TYPE name_komp, display_type TYPE fpmgb_display_type, text TYPE string, index TYPE wdy_conf_index, ui_elem_id TYPE string, ui_elem_id_caption TYPE string, width TYPE string, 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, fpm_event_id TYPE fpm_event_id, is_action_col TYPE boole_d, is_sort_allowed TYPE boole_d, is_filter_allowed TYPE boole_d, special_properties TYPE string, position_in_config TYPE i, element_ref TYPE REF TO if_wd_context_element, ctxt_menu_id TYPE fpm_ctxt_menu_id, action_event_id TYPE fpm_event_id, action_event_parameters TYPE string, is_rendered TYPE abap_bool, tooltip_header type string, END OF ty_s_column
7 TY_S_COLUMN_ACTION Public See coding 20131211 BEGIN OF ty_s_column_action, event_id TYPE fpm_event_id, event_parameters TYPE string, END OF ty_s_column_action
8 TY_S_COLUMN_CTXT Public See coding 20131211 BEGIN OF ty_s_column_ctxt , 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, tooltip_header TYPE wdy_conf_transl_text, ctxt_menu_id TYPE fpm_ctxt_menu_id, fixed TYPE fpmgb_list_ats_fixation, END OF ty_s_column_ctxt
9 TY_S_CTXT_BUTTON_ACTION Protected See coding 20131212 BEGIN OF ty_s_ctxt_button_action , event_id TYPE fpm_event_id, text TYPE wdy_conf_transl_text, index TYPE wdy_conf_index, event_parameters TYPE string, event_id_2 TYPE fpm_event_id, action_type TYPE fpm_action_type, has_separator TYPE fpm_add_separator, END OF ty_s_ctxt_button_action
10 TY_S_FEEDER_PARAMETER Public See coding 20131211 BEGIN OF ty_s_feeder_parameter, name TYPE fpmgb_parameter_name, value TYPE fpmgb_parameter_value, END OF ty_s_feeder_parameter
11 TY_S_MASTER_COLUMN Public See coding 20131211 BEGIN OF ty_s_master_column, header TYPE wdy_conf_transl_text, tooltip TYPE wdy_conf_transl_text, width TYPE fpmgb_ui_element_width, display_type TYPE fpmgb_display_type, special_properties TYPE string, ctxt_menu_id TYPE fpm_ctxt_menu_id, element_ref TYPE REF TO if_wd_context_element, is_filter_allowed TYPE boole_d, END OF ty_s_master_column
12 TY_S_QUICKVIEW_CTXT Public See coding 20131212 BEGIN OF ty_s_quickview_ctxt , id TYPE fpm_quickview_id, component TYPE fpm_s_uibb-component, interface_view TYPE fpm_s_uibb-interface_view, config_id TYPE fpm_s_uibb-config_id, config_type TYPE fpm_s_uibb-config_type, config_var TYPE fpm_s_uibb-config_var, END OF ty_s_quickview_ctxt
13 TY_S_SETTINGS Public See coding 20131211 BEGIN OF ty_s_settings, visible_col_count TYPE fpmgb_col_count, visible_row_count TYPE fpmgb_row_count, sel_event_type TYPE fpmgb_sel_event, selection_mode TYPE fpmgb_selection_mode, selection_change_behaviour TYPE fpmgb_sel_chng_behvr, access_descr TYPE fpm_accessibility_descr, check_mandatory TYPE fpmgb_check_mandatory, tree_width TYPE fpm_tree_width, initial_lead_selection TYPE fpmgb_set_lead_selection, scrollable_column_count TYPE fpmgb_non_scrollable_columns, display_empty_rows TYPE fpmgb_table_empty_rows, enable_h_scrolling TYPE fpmgb_enabling_h_scrolling, grid_mode TYPE fpmgb_table_grid_mode, ctxt_menu_id TYPE fpm_ctxt_menu_id, sel_event_type_ats TYPE fpmgb_sel_event_ats, height_mode_ats TYPE fpmgb_table_height_mode_ats, row_height_ats TYPE fpmgb_row_height, use_c_table TYPE wdy_boolean, allow_personalization TYPE fpmgb_allow_pers_ats, allow_creating_views TYPE fpmgb_allow_new_views_ats, allow_sorting TYPE fpmgb_allow_sorting_ats, fit_to_table_width TYPE fpmgb_fit_table_width, show_no_data_default_text TYPE fpm_show_no_data_default_text, no_data_text TYPE fpm_no_data_text, suppress_selection_buttons TYPE fpmgb_suppress_sel_buttons, display_mode TYPE fpmgb_table_display_mode, export_excel TYPE fpmgb_excel_export, allow_search TYPE fpmgb_tree_allow_search, aria_landmark TYPE fpm_aria_landmark , has_max_min_button type abap_bool, allow_filtering type fpmgb_allow_filtering_ats, allow_conditional_formating type fpmgb_allow_conditional_format, END OF ty_s_settings
14 TY_S_TREE_ATTRIBUTES Public See coding 20131211 BEGIN OF ty_s_tree_attributes, feeder TYPE seoclsname, title TYPE wdy_conf_transl_text, lead_sel_event_id TYPE fpmgb_s_action-event_id, set_default_tbar_buttons TYPE fpmgb_default_button_set, END OF ty_s_tree_attributes
15 TY_T_BR_BUFFER Protected See coding 20140109 ty_t_br_buffer TYPE STANDARD TABLE OF ty_s_br_buffer
16 TY_T_COLUMN Public See coding 20131211 ty_t_column TYPE STANDARD TABLE OF ty_s_column
17 TY_T_FEEDER_PARAMETER Public See coding 20131211 ty_t_feeder_parameter TYPE SORTED TABLE OF ty_s_feeder_parameter WITH UNIQUE KEY name
18 TY_T_QUICKVIEW_CTXT Public See coding 20131212 ty_t_quickview_ctxt TYPE STANDARD TABLE OF ty_s_quickview_ctxt
19 T_CTXT_MENU Public See coding 20131212 t_ctxt_menu TYPE STANDARD TABLE OF s_ctxt_menu
20 T_CTXT_MENU_ITEM Public See coding 20131212 t_ctxt_menu_item TYPE STANDARD TABLE OF s_ctxt_menu_item WITH KEY id
21 T_ROW_ACTION Public See coding 20131217 t_row_action TYPE STANDARD TABLE OF s_row_action WITH DEFAULT KEY
22 T_S_DUD_CTXT Public See coding 20131217 BEGIN OF t_s_dud_ctxt , type TYPE string, 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 t_s_dud_ctxt
23 T_T_DUD_CTXT Public See coding 20131217 t_t_dud_ctxt TYPE STANDARD TABLE OF t_s_dud_ctxt
Method Signatures

Method ADD_BUTTON_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20140109
2 Importing IV_BR_ID Call by reference Type reference (TYPE) FPM_ELEMENT_ID FPM: Element ID 20140109
3 Returning RV_BUTTON_ROW_ID Value transfer Type reference (TYPE) FPM_ELEMENT_ID FPM: Element ID 20140109

Method ADD_BUTTON_ROW on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method ADD_BUTTON_ROW_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ELEMENT_ACTION Call by reference Type reference (TYPE) FPMGB_T_ACTION Actions in Configuration 20131216
2 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20140109
3 Importing IV_BR_ID Call by reference Type reference (TYPE) FPM_ELEMENT_ID FPM: Element ID 20131216
4 Importing IV_CTXT_MENU_ID Call by reference Type reference (TYPE) FPM_CTXT_MENU_ID Context Menu ID 20131216
5 Importing IV_DISPLAY_TYPE Call by reference Type reference (TYPE) FPMGB_DISPLAY_TYPE Display Type 20131216
6 Importing IV_INDEX Call by reference Type reference (TYPE) WDY_CONF_INDEX WDA Configuration: Index Attribute 20131216
7 Importing IV_SPECIAL_PROPERTIES Call by reference Type reference (TYPE) STRING Special Properties for UI Elements 20131216
8 Importing IV_TEXT Call by reference Type reference (TYPE) WDY_CONF_TRANSL_TEXT Web Dynpro: Configuration: Translatable Text 20131216
9 Returning RV_BR_ELEMENT_ID Value transfer Type reference (TYPE) FPM_ELEMENT_ID FPM: Element ID 20140109
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20140109

Method ADD_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SPECIAL_PROPERTIES Call by reference Type reference (TYPE) FPMGB_S_SPECIAL_PROPERTIES Special Properties for UI Elements 20131216
2 Importing IT_ROW_ACTION Call by reference Type reference (TYPE) IF_FPM_GUIBB_TREE_CONFIG=>TY_T_ROW_ACTION 20140422
3 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20140109
4 Importing IV_CTXT_MENU_ID Call by reference Type reference (TYPE) FPM_CTXT_MENU_ID Context Menu ID 20131216
5 Importing IV_DISPLAY_TYPE Call by reference Type reference (TYPE) FPMGB_DISPLAY_TYPE Display Type 20131216
6 Importing IV_FIXED Call by reference Type reference (TYPE) FPMGB_LIST_ATS_FIXATION Position of Fixed Column in List ATS 20131216
7 Importing IV_HEADER Call by reference Type reference (TYPE) WDY_CONF_TRANSL_TEXT Web Dynpro: Configuration: Translatable Text 20131216
8 Importing IV_INDEX Call by reference Type reference (TYPE) WDY_CONF_INDEX WDA Configuration: Index Attribute 20131216
9 Importing IV_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20131216
10 Importing IV_SPECIAL_PROPERTIES Call by reference Type reference (TYPE) STRING 20131216
11 Importing IV_TAG Call by reference Type reference (TYPE) FPM_TAG_NAME FPM: Tag Name 20131216
12 Importing IV_TAG_ACTIVE Call by reference Type reference (TYPE) FPMGB_TAG_ACTIVE Tag defined by Feeder Class is Active 20131216
13 Importing IV_TOOLTIP Call by reference Type reference (TYPE) WDY_CONF_TRANSL_TEXT Web Dynpro: Configuration: Translatable Text 20131216
14 Importing IV_WIDTH Call by reference Type reference (TYPE) FPMGB_UI_ELEMENT_WIDTH Width of a UI Element 20131216
15 Returning RV_COLUMN_ID Value transfer Type reference (TYPE) FPM_ELEMENT_ID FPM: Element ID 20140110

Method ADD_COLUMN on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method ADD_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20140109
2 Importing IV_MENU_ID Call by reference Type reference (TYPE) FPM_CTXT_MENU_ID Context Menu ID 20140107
3 Returning RV_MENU_ID Value transfer Type reference (TYPE) FPM_CTXT_MENU_ID Context Menu ID 20140109
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20140107

Method ADD_MENU_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MENU_ITEM Call by reference Type reference (TYPE) CL_FPM_CONFIG_WRITER=>TY_S_CTXT_MENU_ITEM 20140107
2 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20140109
3 Importing IV_MENU_ID Call by reference Type reference (TYPE) FPM_CTXT_MENU_ID Context Menu ID 20140107
4 Returning RV_MENU_ITEM_ID Value transfer Type reference (TYPE) FPM_CTXT_MENU_ID Context Menu ID 20140109
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20140107

Method ADD_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20140110
2 Importing IV_NAME Call by reference Type reference (TYPE) FPMGB_PARAMETER_NAME Parameter Name 20131216
3 Importing IV_VALUE Call by reference Type reference (TYPE) FPMGB_PARAMETER_VALUE Parameter Name 20131216

Method ADD_PARAMETER on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method ADD_QUICKVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_QUICKVIEW Call by reference Type reference (TYPE) IF_FPM_GUIBB_TREE_CONFIG=>TY_S_QUICKVIEW 20131216
2 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20140109
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20140109

Method ADD_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20140109
2 Importing IV_ALLOW_CONDITIONAL_FORAMTING Call by reference Type reference (TYPE) FPMGB_ALLOW_CONDITIONAL_FORMAT Show Conditional Formatting Tab in Personalization 20140730
3 Importing IV_ALLOW_CREATING_VIEWS Call by reference Type reference (TYPE) FPMGB_ALLOW_NEW_VIEWS_ATS Creation of New Views 20131216
4 Importing IV_ALLOW_FILTERING Call by reference Type reference (TYPE) FPMGB_ALLOW_FILTERING_ATS Location of Filtering Function in List ATS GUIBB 20140526
5 Importing IV_ALLOW_PERSONALIZATION Call by reference Type reference (TYPE) FPMGB_ALLOW_PERS_ATS Personalization of List 20131216
6 Importing IV_ALLOW_SEARCH Call by reference Type reference (TYPE) FPMGB_TREE_ALLOW_SEARCH Search Function in Tree UIBB 20131216
7 Importing IV_ALLOW_SORTING Call by reference Type reference (TYPE) FPMGB_ALLOW_SORTING_ATS Location of Sorting Function in List ATS UIBB 20131216
8 Importing IV_ARIA_LANDMARK Call by reference Type reference (TYPE) FPM_ARIA_LANDMARK Aria Landmark 20131216
9 Importing IV_CHECK_MANDATORY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20131216
10 Importing IV_CTXT_MENU_ID Call by reference Type reference (TYPE) FPM_CTXT_MENU_ID Context Menu ID 20131216
11 Importing IV_DISPLAY_EMPTY_ROWS Call by reference Type reference (TYPE) FPMGB_TABLE_EMPTY_ROWS Hide Empty Rows in Table 20131216
12 Importing IV_EXPORT_TO_EXCEL Call by reference Type reference (TYPE) FPMGB_EXCEL_EXPORT Export of List to Spreadsheet 20131216
13 Importing IV_FIT_TO_TABLE_WIDTH Call by reference Type reference (TYPE) FPMGB_FIT_TABLE_WIDTH FPM LIST ATS: Fit Columns to Table Width 20131216
14 Importing IV_FIXED_COLUMNS Call by reference Type reference (TYPE) FPMGB_NON_SCROLLABLE_COLUMNS No. of Fixed Columns in List and Tree GUIBBs 20131216
15 Importing IV_HAS_MAX_MIN_BUTTON Call by reference Type reference (TYPE) FPM_HAS_MAX_MIN_BUTTON FPM GUIBB has Maximize/ Minimize Button in its Toolbar 20140224
16 Importing IV_HEIGHT_MODE_ATS Call by reference Type reference (TYPE) FPMGB_TABLE_HEIGHT_MODE_ATS Height of List ATS Table 20131216
17 Importing IV_INITIAL_LEAD_SELECTION Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20131216
18 Importing IV_NO_DATA_TEXT Call by reference Type reference (TYPE) FPM_NO_DATA_TEXT Text Displayed if No Data is Available 20131216
19 Importing IV_ROW_HEIGHT_ATS Call by reference Type reference (TYPE) FPMGB_ROW_HEIGHT Height of a Table Row (in Pixels) 20131216
20 Importing IV_SELECTION_CHANGE_BEHAVIOUR Call by reference Type reference (TYPE) FPMGB_SEL_CHNG_BEHVR Selection Change Behaviour of the List GUIBB 20131216
21 Importing IV_SELECTION_MODE Call by reference Type reference (TYPE) FPMGB_SELECTION_MODE Selection Mode of the List GUIBB 20131216
22 Importing IV_SEL_EVENT_TYPE Call by reference Type reference (TYPE) FPMGB_SEL_EVENT Determines Which Selection Type Raises FPM Event 20131216
23 Importing IV_SEL_EVENT_TYPE_ATS Call by reference Type reference (TYPE) FPMGB_SEL_EVENT_ATS 'X' Raise FPM Event on Selection 20140113
24 Importing IV_SHOW_NO_DATA_DEFAULT_TEXT Call by reference Type reference (TYPE) FPM_SHOW_NO_DATA_DEFAULT_TEXT ABAP_TRUE Show Default Text if No Data is Available 20131216
25 Importing IV_SUPPRESS_SELECTION_BUTTONS Call by reference Type reference (TYPE) FPMGB_SUPPRESS_SEL_BUTTONS Hide Selection Buttons Column 20131216
26 Importing IV_TITLE Call by reference Type reference (TYPE) WDY_CONF_TRANSL_TEXT Web Dynpro: Configuration: Translatable Text 20131216
27 Importing IV_TREE_WIDTH Call by reference Type reference (TYPE) FPM_TREE_WIDTH FPM GUIBB TREE: Tree Width 20131216
28 Importing IV_USE_C_TABLE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20131216
29 Importing IV_VISIBLE_COLUMN_COUNTS Call by reference Type reference (TYPE) FPMGB_COL_COUNT Column Count 20131216
30 Importing IV_VISIBLE_ROW_COUNTS Call by reference Type reference (TYPE) FPMGB_ROW_COUNT Visible Row Count 20131216

Method ADD_SETTINGS on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFIG_CONTEXT_ROOT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20131211
2 Importing IO_DATA_CONTEXT_ROOT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20131211
3 Importing IO_EXTENDED_CTRL Call by reference Object reference (TYPE REF TO) CL_FPM_TREE_EXT_CTRL Implementation of extended control 20131211
4 Importing IO_SERVICE_HANDLER Call by reference Object reference (TYPE REF TO) IF_FPM_CFG_SERVICE_HANDLER FPM Config Editor Service Handler 20131211
5 Importing IO_TABLE_MODIFIER Call by reference Object reference (TYPE REF TO) IF_WD_PERS_TABLE_MODIFIER To Read and Change Component Configuration as a Table 20140212
6 Importing IO_TABLE_READER Call by reference Object reference (TYPE REF TO) IF_WD_PERS_TABLE_READER Reads the configuration data as a table 20131211
7 Importing IV_DESIGN_TIME Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Replacement for Real Boolean Type: 'X' == True '' == False 20131212

Method CONSTRUCTOR on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method CREATE_IT_CONFIG_DATA Signature

Method CREATE_IT_CONFIG_DATA on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method CREATE_IT_CONFIG_DATA on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_BUTTON_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACTION_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20131212

Method GET_BUTTON_ROW on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLUMNS Value transfer Type reference (TYPE) TY_T_COLUMN 20131211

Method GET_COLUMNS on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_COLUMNS_CTXT Signature

Method GET_COLUMNS_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method GET_COLUMNS_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_CONFIG_CONTEXT_ROOT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CONFIG_CONTEXT_ROOT_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20140109

Method GET_CONFIG_CONTEXT_ROOT_NODE on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_CONFIG_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CONFIGURATION_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20140109

Method GET_CONFIG_NODE on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_DRAGDROP 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) T_T_DUD_CTXT 20131217

Method GET_DRAGDROP on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_DUD_CTXT Signature

Method GET_DUD_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method GET_DUD_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_MASTER_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_MASTER_COLUMN Value transfer Type reference (TYPE) TY_S_MASTER_COLUMN 20131212

Method GET_MASTER_COLUMN on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_MASTER_COLUMN_CTXT Signature

Method GET_MASTER_COLUMN_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method GET_MASTER_COLUMN_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_MENU 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) T_CTXT_MENU 20140107

Method GET_MENU on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_MENU_CTXT Signature

Method GET_MENU_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method GET_MENU_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PARAMETER Value transfer Type reference (TYPE) TY_T_FEEDER_PARAMETER 20131216

Method GET_PARAMETERS on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_PARAMETERS_CTXT Signature

Method GET_PARAMETERS_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method GET_PARAMETERS_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

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) TY_T_QUICKVIEW_CTXT 20131212

Method GET_QUICKVIEW on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_QUICKVIEW_CTXT Signature

Method GET_QUICKVIEW_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method GET_QUICKVIEW_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_ROW_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ROW_ACTION Value transfer Type reference (TYPE) T_ROW_ACTION 20131217

Method GET_ROW_ACTION on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_ROW_ACTIONS_CTXT Signature

Method GET_ROW_ACTIONS_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method GET_ROW_ACTIONS_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_SETTINGS Value transfer Type reference (TYPE) TY_S_SETTINGS 20131211

Method GET_SETTINGS on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_SETTINGS_CTXT Signature

Method GET_SETTINGS_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method GET_SETTINGS_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOOLBAR Call by reference Type reference (TYPE) CL_FPM_GUIBB_BASE_RENDER=>T_BUTTON_ROW_ELEMENT 20131212
2 Importing IT_ACTION_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20131212

Method GET_TOOLBAR on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_TREE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TREE_SETTINGS Value transfer Type reference (TYPE) TY_S_TREE_ATTRIBUTES 20131213

Method GET_TREE_ATTRIBUTES on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method GET_TREE_ATTRIBUTES_CTXT Signature

Method GET_TREE_ATTRIBUTES_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method GET_TREE_ATTRIBUTES_CTXT on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method INIT_COLUMNS Signature

Method INIT_COLUMNS on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method INIT_COLUMNS on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method INIT_COLUMNS_TR Signature

Method INIT_COLUMNS_TR on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method INIT_COLUMNS_TR on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method INIT_TOOLBAR Signature

Method INIT_TOOLBAR on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method INIT_TOOLBAR on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method INIT_TOOLBAR_FOR_CTXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ROOT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20131212

Method INIT_TOOLBAR_FOR_CTXT_MENU on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method INIT_TOOLBAR_FOR_CTXT_MENU_TR Signature

Method INIT_TOOLBAR_FOR_CTXT_MENU_TR on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method INIT_TOOLBAR_FOR_CTXT_MENU_TR on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method INIT_TOOLBAR_TR Signature

Method INIT_TOOLBAR_TR on class CL_FPM_GUIBB_TREE_DATA_MGR has no parameter.
Method INIT_TOOLBAR_TR on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method RESET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESET_CONFIGURATION_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20131216
2 Importing IV_RESET_INTERNAL_DATA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20131216

Method RESET_DATA on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.

Method SET_MASTER_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MASTER_COLUMN Value transfer Type reference (TYPE) TY_S_MASTER_COLUMN 20131216
2 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20140109

Method SET_MASTER_COLUMN on class CL_FPM_GUIBB_TREE_DATA_MGR has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 740