SAP ABAP Class CL_FDT_WD_USER_CONFIG_MODEL (FDT WD: Model for user configuration)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_WD_ADMIN_TOOL (Package) BRFplus: Web Dynpro UI: Admin Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FDT_WD_MODEL FDT WD: Model for Web Dynpro (abstract) 20081009
Properties
Class CL_FDT_WD_USER_CONFIG_MODEL  
Short Description FDT WD: Model for user configuration    
Super Class CL_FDT_WD_MODEL FDT WD: Model for Web Dynpro (abstract) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_WD_ADMIN_TOOL   BRFplus: Web Dynpro UI: Admin Tool 
Created 20081009   SAP 
Last change 20140121   SAP 
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)
Interfaces
Class CL_FDT_WD_USER_CONFIG_MODEL has no interface implemented.
Friends
Class CL_FDT_WD_USER_CONFIG_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_SAVE_TO_DB Constant Public Type reference (TYPE) STRING 'SAVE' save 20100804
2 GC_ACTION_TEMP_CHANGE Constant Public Type reference (TYPE) STRING 'TEMP' temporary change 20100804
3 GC_CATALOG_MODEL_NODE Constant Private Type reference (TYPE) STRING 'CATALOG_FAV' 20091109
4 GC_CONTAINS_FILTERS Constant Public Type reference (TYPE) STRING 'CONTAINS_FILTERS' contains filters 20100906
5 GC_DISPLAY_MODE_CHANGE Constant Public Type reference (TYPE) FDT_WD_DISPLAY_MODE 'CHANGE' display/ change mode 20100723
6 GC_DISPLAY_MODE_DISPLAY Constant Public Type reference (TYPE) FDT_WD_DISPLAY_MODE 'DISPLAY' display/ change mode 20100723
7 GC_FILTERS_NODE Constant Private Type reference (TYPE) STRING 'FILTERS' 20100730
8 GC_FILTER_SELECT_ALL_APPS Constant Public Type reference (TYPE) STRING 'a' TO indicate all applications 20100812
9 GC_FILTER_SELECT_ONE_APP Constant Public Type reference (TYPE) STRING 'b' To indicate one application 20100812
10 GC_HOTKEY_NODE Constant Private Type reference (TYPE) STRING 'HOTKEY' The hotkey node 20110704
11 GC_IS_USER_MODE_READONLY Constant Public Type reference (TYPE) STRING 'IS_UI_MODE_READONLY' 20100816
12 GC_IS_XML_SCHEMA_READONLY Constant Public Type reference (TYPE) STRING 'IS_XML_SCHEMA_READONLY' XML Schema Readonly 20100922
13 GC_PREFERENCES_MODEL_NODE Constant Private Type reference (TYPE) STRING 'PREFERENCES' 20081009
14 GC_SELECTED_KEY Constant Public Type reference (TYPE) STRING 'SELECTED_KEY' selected key 20100818
15 GC_SHOW_DEFAULT_APP Constant Public Type reference (TYPE) STRING 'DEFAULT' Show on start up constant 20090625
16 GC_SHOW_LAST_DISPLAYED Constant Public Type reference (TYPE) STRING 'LAST' Show on start up constant 20090625
17 GC_SHOW_NONE Constant Public Type reference (TYPE) STRING 'NONE' Show on start up constant 20090625
18 GC_SHOW_ON_STARTUP Constant Public Type reference (TYPE) STRING 'SHOW_ON_STARTUP' Show on startup 20100723
19 GC_UI_MODE_NODE Constant Private Type reference (TYPE) STRING 'UI_MODE' 20100629
20 MO_CONFIG_MANAGER Instance attribute Private Object reference (TYPE REF TO) CL_FDT_WD_USER_CONFIG_MANAGER FDT WD: Configuration Manager For FDT UI 20081009
21 MO_MSG_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20100309
22 MO_UI_MODE Instance attribute Private Object reference (TYPE REF TO) IF_FDT_WD_UI_MODE FDT WD: Mode, in which the UI runs 20081009
23 MT_PREFERENCES_BUFFER Instance attribute Public Type reference (TYPE) T_PREFERENCES_BUFFER Buffer to store the preferences based on user mode 20100804
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_PREFERENCES Instance method Private Method To adjust the preferences 20101130
2 ARE_SL_SETTINGS_VISIBLE Instance method Public Method Returns if the Silverlight settings are visible 20130109
3 GET_PREFERENCES_FROM_BUFFER Instance method Public Method Get the preferences from buffer 20100809
4 GET_UI_MODE Instance method Public Method Get the UI mode 20101005
5 MOVE_TAB_2_VIEW Static method Public Method Move tab info to view 20101124
6 MOVE_VIEW_2_TAB Static method Public Method Move view info to tab 20101124
7 RESTORE_DEFAULT_CONFIGURATION Instance method Public Method Restores the default configuration 20090209
8 SAVE_PREFERENCES Instance method Private Method Saves the data from the buffer to the db 20100804
9 SET_UI_MODE Instance method Public Method sets the ui mode 20081009
Events
Class CL_FDT_WD_USER_CONFIG_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_PARAM_TAB Public See coding 20101124 BEGIN OF s_param_tab, display_repository_view TYPE boole_d, display_favorites_view TYPE boole_d, display_catalog_view TYPE boole_d, display_history_view TYPE boole_d, default_view TYPE numc2, default_tab TYPE numc2, END OF s_param_tab
2 S_PARAM_VIEW Public See coding 20101124 BEGIN OF s_param_view, display_repository_view TYPE boole_d, display_favorites_view TYPE boole_d, display_catalog_view TYPE boole_d, display_history_view TYPE boole_d, default_view TYPE numc2, END OF s_param_view
3 S_PREFERENCES_BUFFER Public See coding 20100804 BEGIN OF s_preferences_buffer, uimode TYPE fdt_wd_mode_name, preferences TYPE fdts_wd_config_model, END OF s_preferences_buffer
4 T_PREFERENCES_BUFFER Public See coding 20100804 t_preferences_buffer TYPE STANDARD TABLE OF s_preferences_buffer
Method Signatures

Method ADJUST_PREFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PREFERENCES Call by reference Type reference (TYPE) FDTS_WD_CONFIG_MODEL display settings for config UI 20101130

Method ADJUST_PREFERENCES on class CL_FDT_WD_USER_CONFIG_MODEL has no exception.

Method ARE_SL_SETTINGS_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_VISIBLE Value transfer Type reference (TYPE) BOOLE_D True: Is Visible 20130109

Method ARE_SL_SETTINGS_VISIBLE on class CL_FDT_WD_USER_CONFIG_MODEL has no exception.

Method GET_PREFERENCES_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PREF_BUFFER Call by reference Type reference (TYPE) FDTS_WD_CONFIG_MODEL display settings for config UI 20100809
2 Importing IV_UI_MODE_NAME Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20100809

Method GET_PREFERENCES_FROM_BUFFER on class CL_FDT_WD_USER_CONFIG_MODEL has no exception.

Method GET_UI_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_UI_MODE Value transfer Object reference (TYPE REF TO) IF_FDT_WD_UI_MODE FDT WD: Mode, in which the UI runs 20101005

Method GET_UI_MODE on class CL_FDT_WD_USER_CONFIG_MODEL has no exception.

Method MOVE_TAB_2_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM_TAB Call by reference Type reference (TYPE) S_PARAM_TAB 20101124
2 Returning RS_PARAM_VIEW Value transfer Type reference (TYPE) S_PARAM_VIEW 20101124

Method MOVE_TAB_2_VIEW on class CL_FDT_WD_USER_CONFIG_MODEL has no exception.

Method MOVE_VIEW_2_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAM_VIEW Call by reference Type reference (TYPE) S_PARAM_VIEW 20101124
2 Returning RS_PARAM_TAB Value transfer Type reference (TYPE) S_PARAM_TAB 20101124

Method MOVE_VIEW_2_TAB on class CL_FDT_WD_USER_CONFIG_MODEL has no exception.

Method RESTORE_DEFAULT_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MODEL_NODE_NAME Value transfer Type reference (TYPE) STRING 20090209

Method RESTORE_DEFAULT_CONFIGURATION on class CL_FDT_WD_USER_CONFIG_MODEL has no exception.

Method SAVE_PREFERENCES Signature

Method SAVE_PREFERENCES on class CL_FDT_WD_USER_CONFIG_MODEL has no parameter.
Method SAVE_PREFERENCES on class CL_FDT_WD_USER_CONFIG_MODEL has no exception.

Method SET_UI_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_UI_MODE Call by reference Object reference (TYPE REF TO) IF_FDT_WD_UI_MODE FDT WD: Mode, in which the UI runs 20081009
2 Importing IV_DB_UPDATE_FLAG Call by reference Type reference (TYPE) ABAP_BOOL Supplement for True Boolean Type: 'X' == True '' == False 20100723

Method SET_UI_MODE on class CL_FDT_WD_USER_CONFIG_MODEL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 720