SAP ABAP Class CL_FDT_WD_CONFIGURATION (FDT WD: Configuration for Web Dynpro Ui)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_WD_INFRASTRUCTURE (Package) BRFplus: Web Dynpro UI: Infrastructure
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_CONFIGURATION FDT WD: Configuration 20060706
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_ENHANCEMENT FDT WD: Configuration of Enhancements 20070927
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_NAVI_CONFIGURATION 20080213
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_OBJM_CONFIGURATION FDT WD: Configuration for the object manager 20071022
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_REPOSITORY_CONFIG Stores all the repository config parameters 20090313
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_SESSION FDT WD: Session 20090630
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_USER_CONFIGURATION FDT WD: User Configuration 20081010
Properties
Class CL_FDT_WD_CONFIGURATION  
Short Description FDT WD: Configuration for Web Dynpro Ui    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_WD_INFRASTRUCTURE   BRFplus: Web Dynpro UI: Infrastructure 
Created 20060706   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)
2 IF_FDT_RULESET Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FDT_WD_UI_MODE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_FDT_WD_USER_CONFIGURATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FDT_WD_CONFIGURATION FDT WD: Configuration 20060706
2 IF_FDT_WD_ENHANCEMENT FDT WD: Configuration of Enhancements 20070927
3 IF_FDT_WD_NAVI_CONFIGURATION 20080213
4 IF_FDT_WD_OBJM_CONFIGURATION FDT WD: Configuration for the object manager 20071022
5 IF_FDT_WD_REPOSITORY_CONFIG Stores all the repository config parameters 20090313
6 IF_FDT_WD_SESSION FDT WD: Session 20090630
7 IF_FDT_WD_USER_CONFIGURATION FDT WD: User Configuration 20081010
Friends
# Friend Modeled only Created on Description
1 CL_FDT_WD_FACTORY 20070725 FDT WD: Factory for UI
2 CL_FDT_WD_OBJECT_MANAGER_MODEL 20070725 FDT WD: Model for Object Manager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PARAMETER_ADM_SHOW_MORE Constant Public Type reference (TYPE) STRING 'SHOW_MORE' Parameter to set admin data settings for show more 20070831
2 GC_PARAMETER_CARD_ALLOWED Constant Public Type reference (TYPE) STRING 'CARDINALITY_ALLOWED' Parameter for BoAttrSelection Cardinlity allowed 20061206
3 GC_PARAMETER_CTLG_CLASSIC_TREE Constant Public Type reference (TYPE) STRING 'CLASSIC_TREE' 20120210
4 GC_PARAMETER_CTLG_STRUCT_SIZE Constant Public Type reference (TYPE) STRING 'SIZE_CATALOG_STRUCTURE' Size of Catalog Structure View 20081219
5 GC_PARAMETER_DEFAULT_APP_NAME Constant Public Type reference (TYPE) STRING 'DEFAULT_APPLICATION_NAME' Default app name 20100723
6 GC_PARAMETER_DEFAULT_RULES Constant Public Type reference (TYPE) FDT_WD_RULE_EXPANDED '005' 20120210
7 GC_PARAMETER_DEF_CATALOG_NAME Constant Public Type reference (TYPE) STRING 'DEFAULT_CATALOG_NAME' Default catalog name 20100723
8 GC_PARAMETER_DEF_DECTABLE_ROWS Constant Public Type reference (TYPE) FDT_WD_ROWS_DEC_TABLE '15' Parameter for default number of rows in decision table 20091016
9 GC_PARAMETER_DEF_QUERY_RESULTS Constant Public Type reference (TYPE) I '200' Default query results to be displayed 20100621
10 GC_PARAMETER_DSM_INSTALLED Constant Public Type reference (TYPE) STRING 'DSM_ADDON_INSTALLED' show on startup 20130911
11 GC_PARAMETER_ELEMENT_TYPE Constant Public Type reference (TYPE) STRING 'ELEMENT_TYPE' Parameter to specify the result Do type for tyhe wizard 20061222
12 GC_PARAMETER_EMBEDDED_MODE Constant Public Type reference (TYPE) STRING 'EMBEDDED_MODE' Parameter for hiding functionality when embedded by a toll 20090612
13 GC_PARAMETER_EXCEL_POPUP Constant Public Type reference (TYPE) STRING 'DISPLAY_EXCEL_POPUP' Parameter for the excel popup 20100311
14 GC_PARAMETER_OM_CATALOG Constant Public Type reference (TYPE) STRING 'OM_CATALOG' Parameter to enable set catalog 20061219
15 GC_PARAMETER_OM_STACK Constant Public Type reference (TYPE) STRING 'OM_STACKMANAGEMENT' Parameter to enable StackManagement 20061207
16 GC_PARAMETER_RES_DO_ID Constant Public Type reference (TYPE) STRING 'RESULT_DO_ID' Parametr to set the result do externally for constant 20070220
17 GC_PARAMETER_ROOT_KEY_ALLOWED Constant Public Type reference (TYPE) STRING 'ROOT_KEY_ALLOWED' Parameter for BoAttrSelection RootKey allowed 20061206
18 GC_PARAMETER_SHOW_ON_STARTUP Constant Public Type reference (TYPE) STRING 'SHOW_ON_STARTUP' show on startup 20120511
19 GC_PARAMETER_TIMESTAMP_UTC Constant Public Type reference (TYPE) STRING 'TIMESTAMP_UTC' Timestamp utc 20100723
20 GC_PARAMETER_UI_EXPERT Constant Public Type reference (TYPE) STRING 'EXPERT' Expert mode 20100723
21 GC_PARAMETER_UI_SIMPLE Constant Public Type reference (TYPE) STRING 'SIMPLE' Simple mode 20100723
22 GC_PARAM_DEF_DEC_TAB_COLS Constant Public Type reference (TYPE) I '5' Min Cols for dec table scrollbar 20110405
23 GC_PARAM_IS_DEF_TAB_ENABLED Constant Public Type reference (TYPE) STRING 'IS_DEF_TAB_ENABLED' 20101118
24 GC_PARAM_IS_REP_VIEWS_ENABLED Constant Public Type reference (TYPE) STRING 'IS_REP_VIEWS_ENABLED' 20101118
25 GC_PARAM_NAV_PANEL_DISP_MODE Constant Public Type reference (TYPE) STRING 'NAV_PANEL_DISPLAY_MODE' display mode 20101118
26 GC_VALUE_SHOW_STARTUP_DEFAULT Constant Public Type reference (TYPE) FDT_WD_SHOW_STARTUP 'DEFAULT' Show on start up options 20120511
27 GC_VALUE_SHOW_STARTUP_LAST Constant Public Type reference (TYPE) FDT_WD_SHOW_STARTUP 'LAST' Show on start up options 20120511
28 GC_VALUE_SHOW_STARTUP_NONE Constant Public Type reference (TYPE) FDT_WD_SHOW_STARTUP 'NONE' Show on start up options 20120511
29 GS_SESSION Static Attribute Private Type reference (TYPE) S_SESSION Session (static) 20130328
30 MS_POPUP Instance attribute Public Type reference (TYPE) S_POPUP Objm: Object is displayed in popup 20091023
31 MS_SESSION Instance attribute Private Type reference (TYPE) S_SESSION Session 20090715
32 MTH_CUSTOMER_TOOLS Instance attribute Private Type reference (TYPE) IF_FDT_WD_CONFIGURATION=>TH_CUSTOMER_TOOLS Planned Customer Tools 20131206
33 MTH_PARAMETER Instance attribute Private Type reference (TYPE) IF_FDT_WD_CONFIGURATION=>TH_PARAMETER Configuration Parameters 20081219
34 MTH_TOOLBAR_BUTTON Instance attribute Private Type reference (TYPE) TH_TOOLBAR_BUTTON Toolbar buttons 20071023
35 MTS_CATALOG_FAVORITES Instance attribute Private Type reference (TYPE) IF_FDT_WD_USER_CONFIGURATION=>TS_CATALOG_FAVORITE Catalog Favorites 20091023
36 MTS_FILTER Instance attribute Private Type reference (TYPE) IF_FDT_WD_USER_CONFIGURATION=>TS_FILTER Filter 20100712
37 MTS_HOTKEYS Instance attribute Private Type reference (TYPE) IF_FDT_WD_USER_CONFIGURATION=>TS_HOTKEYS Hotkeys 20110704
38 MV_CATALOG_VIEWER_ENH Instance attribute Private Type reference (TYPE) SEOCLSNAME Enhancement Component for Catalog Viewer 20070927
39 MV_ENABLE_SILVERLIGHT Instance attribute Private Type reference (TYPE) ABAP_BOOL Is Silverlight enabled 20130108
40 MV_EXTERNAL_COMMIT Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE External commit 20080703
41 MV_OBJM_CONFIG_USED Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE Objm: Component Config is used 20071023
42 MV_OBJM_GDATA_MINIMIZED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Embedded mode or not 20110621
43 MV_OBJM_GDATA_VISIBLE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20081219
44 MV_OBJM_HEADER_VISIBLE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20081219
45 MV_OBJM_PREVENT_NAVI Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20081219
46 MV_OBJM_TOOLBAR_VISIBLE Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20081219
47 MV_UI_MODE Instance attribute Private Type reference (TYPE) IF_FDT_WD_UI_MODE=>MODE_NAME Name of UI Mode 20080218
Methods
# Method Level Visibility Method type Description Created on
1 ARE_SL_CONTROLS_ENABLED Instance method Public Method Returns if the silverlights controls are enabled 20130110
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20071023
3 COPY_CONFIGURATION Instance method Public Method 20081219
4 INIT Instance method Private Method 20081016
5 SET_ACCESSIBILITY_MODE Instance method Public Method Sets Accessibility mode 20090715
6 SET_DEBUG_TRACE_ACTIVE Instance method Public Method Set Debug Trace Active 20090723
7 SET_DEVELOPER_MODE Instance method Public Method Sets the developer mode 20120210
8 SET_DISPLAY_IN_POPUP Instance method Public Method Displays the OM in a popup 20091023
9 SET_FULL_SCREEN Instance method Public Method Sets the full screen mode 20110713
10 SET_SAFE_MODE_ACTIVE Instance method Public Method Sets safe mode active 20091110
11 SET_UI_MODE Instance method Public Method Sets the UI Mode 20080218
12 SET_WORKBENCH_MODE Instance method Public Method UI runs in workbench mode 20090715
Events
Class CL_FDT_WD_CONFIGURATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_POPUP Public See coding 20091023 BEGIN OF s_popup, display_in_popup TYPE boole_d, title TYPE string, END OF s_popup
2 S_SESSION Public See coding 20090715 BEGIN OF s_session, debug_trace TYPE REF TO cl_fdt_wd_debug_trace, accessibility_mode TYPE abap_bool, workbench_mode TYPE abap_bool, safe_mode TYPE boole_d, session_parameters type th_session_parameter, full_screen TYPE abap_bool, developer_mode type boole_d, END OF s_session
3 S_SESSION_PARAMETER Public See coding 20101015 begin of s_session_parameter, name type string, value type if_Fdt_wd_session=>s_parameter_value, end of s_session_parameter
4 S_TOOLBAR_BUTTON Public See coding 20071022 BEGIN OF s_toolbar_button, name TYPE string, visible TYPE abap_bool, END OF s_toolbar_button
5 TH_SESSION_PARAMETER Public See coding 20101015 th_session_parameter type HASHED TABLE OF s_session_parameter with unique key name
6 TH_TOOLBAR_BUTTON Public See coding 20071022 th_toolbar_button TYPE HASHED TABLE OF s_toolbar_button WITH UNIQUE KEY name
Method Signatures

Method ARE_SL_CONTROLS_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ENABLED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130110

Method ARE_SL_CONTROLS_ENABLED on class CL_FDT_WD_CONFIGURATION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SESSION Call by reference Type reference (TYPE) S_SESSION Session 20090715
2 Importing ITH_PARAMETER Call by reference Type reference (TYPE) IF_FDT_WD_CONFIGURATION=>TH_PARAMETER 20081219
3 Importing ITH_TOOLBAR_BUTTON Call by reference Type reference (TYPE) TH_TOOLBAR_BUTTON 20081219
4 Importing ITS_CATALOG_FAVORITES Call by reference Type reference (TYPE) IF_FDT_WD_USER_CONFIGURATION=>TS_CATALOG_FAVORITE 20100729
5 Importing ITS_FILTER Call by reference Type reference (TYPE) IF_FDT_WD_USER_CONFIGURATION=>TS_FILTER 20100729
6 Importing ITS_HOTKEYS Call by reference Type reference (TYPE) IF_FDT_WD_USER_CONFIGURATION=>TS_HOTKEYS 20110704
7 Importing IV_CATALOG_VIEWER_ENH Call by reference Type reference (TYPE) SEOCLSNAME 20081219
8 Importing IV_EXTERNAL_COMMIT Call by reference Type reference (TYPE) ABAP_BOOL 20081219
9 Importing IV_OBJM_CONFIG_USED Call by reference Type reference (TYPE) ABAP_BOOL 20081219
10 Importing IV_OBJM_GDATA_VISIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20081219
11 Importing IV_OBJM_HEADER_VISIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20081219
12 Importing IV_OBJM_PREVENT_NAVI Call by reference Type reference (TYPE) ABAP_BOOL 20081219
13 Importing IV_OBJM_TOOLBAR_VISIBLE Call by reference Type reference (TYPE) ABAP_BOOL 20081219

Method CONSTRUCTOR on class CL_FDT_WD_CONFIGURATION has no exception.

Method COPY_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COPY_OBJM_CONFIGURATION Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Copies OBJM Configuration 20081219
2 Importing IV_ONLY_SESSION Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE True: includes session 20090720
3 Returning RO_CONFIGURATION Value transfer Object reference (TYPE REF TO) CL_FDT_WD_CONFIGURATION FDT WD: Configuration for Web Dynpro UI 20081219

Method COPY_CONFIGURATION on class CL_FDT_WD_CONFIGURATION has no exception.

Method INIT Signature

Method INIT on class CL_FDT_WD_CONFIGURATION has no parameter.
Method INIT on class CL_FDT_WD_CONFIGURATION has no exception.

Method SET_ACCESSIBILITY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCESSIBILITY_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20090715

Method SET_ACCESSIBILITY_MODE on class CL_FDT_WD_CONFIGURATION has no exception.

Method SET_DEBUG_TRACE_ACTIVE Signature

Method SET_DEBUG_TRACE_ACTIVE on class CL_FDT_WD_CONFIGURATION has no parameter.
Method SET_DEBUG_TRACE_ACTIVE on class CL_FDT_WD_CONFIGURATION has no exception.

Method SET_DEVELOPER_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_APPL_INFO Call by reference Object reference (TYPE REF TO) IF_WD_RR_APPLICATION 20120210

Method SET_DEVELOPER_MODE on class CL_FDT_WD_CONFIGURATION has no exception.

Method SET_DISPLAY_IN_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY_IN_POPUP Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20091023
2 Importing IV_TITLE Call by reference Type reference (TYPE) STRING title of the popup 20091023

Method SET_DISPLAY_IN_POPUP on class CL_FDT_WD_CONFIGURATION has no exception.

Method SET_FULL_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FULL_SCREEN Call by reference Type reference (TYPE) ABAP_BOOL Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110713

Method SET_FULL_SCREEN on class CL_FDT_WD_CONFIGURATION has no exception.

Method SET_SAFE_MODE_ACTIVE Signature

Method SET_SAFE_MODE_ACTIVE on class CL_FDT_WD_CONFIGURATION has no parameter.
Method SET_SAFE_MODE_ACTIVE on class CL_FDT_WD_CONFIGURATION has no exception.

Method SET_UI_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UI_MODE Call by reference Type reference (TYPE) IF_FDT_WD_UI_MODE=>MODE_NAME UI Mode 20080218

Method SET_UI_MODE on class CL_FDT_WD_CONFIGURATION has no exception.

Method SET_WORKBENCH_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WORKBENCH_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20090715

Method SET_WORKBENCH_MODE on class CL_FDT_WD_CONFIGURATION has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710