SAP ABAP Class CL_FDT_WD_VIEWER (FDT WD: Viewer)
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_UI_EXECUTION FDT WD: Execution of FDT UI in a browser 20070712
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_WD_VIEWER DEPRECATED...DO NOT USE 20060929
Properties
Class CL_FDT_WD_VIEWER  
Short Description FDT WD: Viewer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_WD_INFRASTRUCTURE   BRFplus: Web Dynpro UI: Infrastructure 
Created 20060929   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_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_WD_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FDT_WD_TYPES 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_UI_EXECUTION FDT WD: Execution of FDT UI in a browser 20070712
2 IF_FDT_WD_VIEWER DEPRECATED...DO NOT USE 20060929
Friends
Class CL_FDT_WD_VIEWER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CALLER_CATALOG_BROWSER Constant Public Type reference (TYPE) C 'C' Caller: Catalog Browser 20070712
2 GC_CALLER_DSM Constant Public Type reference (TYPE) C 'D' Caller: DSM 20120521
3 GC_CALLER_OBJECT_MANAGER Constant Public Type reference (TYPE) C 'O' Caller: Object Manager 20070423
4 GC_CALLER_WORKBENCH Constant Public Type reference (TYPE) C 'A' Caller: Admin Tool 20070712
5 GC_WD_APPL_DSM Constant Private Type reference (TYPE) STRING 'FDT_WD_DSM' 20120521
6 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_FDT_WD_VIEWER Singleton 20060929
7 MV_OBJECT_MANAGER_CONFIG_ID Instance attribute Private Type reference (TYPE) WDY_CONFIG_KEY Object Manager Configuration Id 20070423
8 MV_UI_MODE_CLASS Instance attribute Private Type reference (TYPE) SEOCLSNAME UI Mode (Class) 20070822
Methods
# Method Level Visibility Method type Description Created on
1 CALL_BROWSER Instance method Private Method Calls the browser 20060929
2 CHECK_DISPLAY_MODE Instance method Private Method Validates the display mode 20060929
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060929
4 EXECUTE_DSM_UI Instance method Public Method Executes the DSM UI 20120521
5 EXECUTE_LEAN_TRACE_APPL Instance method Private Method OBSOLETE 20110413
6 EXECUTE_OBJECT_MANAGER Instance method Public Method Executes the object manager to display/edit an object 20111025
7 EXECUTE_WORKBENCH_DEPL_MODE Instance method Public Method Executes the workbench for deployable objects (T-table) 20100726
8 EXECUTE_WORKBENCH_DEV_MODE Instance method Public Method Executes the workbench for deployable objects (T-table) 20120504
9 GET_APPLICATION_FOR_CAT_BROWS Instance method Protected Method Returns the application for catalog browser 20070712
10 GET_APPLICATION_FOR_LEAN_TRACE Instance method Protected Method Returns the application for lean trace 20110413
11 GET_APPLICATION_FOR_LT_WS Instance method Protected Method Returns the application for lean trace 20131023
12 GET_APPLICATION_FOR_OM Instance method Protected Method Returns the application for Object Manager 20070712
13 GET_APPLICATION_FOR_WORKBENCH Instance method Protected Method Returns the application for workbench 20070712
14 SET_URL_PARAMETERS Instance method Private Method Sets the URL parameter 20060929
15 SHOW_UI_IN_DYNPRO Instance method Private Method Displays the UI in a classic dynpro 20060929
Events
Class CL_FDT_WD_VIEWER has no event.
Types
Class CL_FDT_WD_VIEWER has no local type.
Method Signatures

Method CALL_BROWSER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_URL_PARAMETER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20060929
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING Application name 20061002
3 Importing IV_USE_SMARTCLIENT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE True: use smartclient 20060929
# Exception Resumable Description Created on
1 CX_FDT_SYSTEM FDT: System Failure 20060929

Method CHECK_DISPLAY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>DISPLAY_MODE Display Mode 20060929
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060929

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FDT_WD_VIEWER has no parameter.
Method CONSTRUCTOR on class CL_FDT_WD_VIEWER has no exception.

Method EXECUTE_DSM_UI Signature

Method EXECUTE_DSM_UI on class CL_FDT_WD_VIEWER has no parameter.
# Exception Resumable Description Created on
1 CX_FDT_SYSTEM FDT: System Failure 20120522

Method EXECUTE_LEAN_TRACE_APPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FUNCTION_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID FDT: Trace 20110413
2 Importing IV_FUNCTION_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Universal Unique Identifier 20110413
3 Importing IV_TRACE_DBNAME Call by reference Type reference (TYPE) TABNAME Table Name 20110413
4 Importing IV_TRACE_ID Call by reference Type reference (TYPE) SYSUUID_C32 Table Name 20110413

Method EXECUTE_LEAN_TRACE_APPL on class CL_FDT_WD_VIEWER has no exception.

Method EXECUTE_OBJECT_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEBUG_TRACE Call by reference Type reference (TYPE) BOOLE_D Data Element for BOOLE Domain: TRUE (='X') and FALSE (=' ') 20111025
2 Importing IV_DEVELOPER_MODE Call by reference Type reference (TYPE) BOOLE_D True: Developer Mode 20120210
3 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>DISPLAY_MODE IF_FDT_WD_CONSTANTS=>GC_DISPLAY_MODE Display Mode 20111025
4 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID 20111025
5 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Timestamp 20111025

Method EXECUTE_OBJECT_MANAGER on class CL_FDT_WD_VIEWER has no exception.

Method EXECUTE_WORKBENCH_DEPL_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>DISPLAY_MODE IF_FDT_WD_CONSTANTS=>GC_DISPLAY_MODE Display Mode (Display/Edit) 20100726
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20100726
3 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20100726

Method EXECUTE_WORKBENCH_DEPL_MODE on class CL_FDT_WD_VIEWER has no exception.

Method EXECUTE_WORKBENCH_DEV_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>DISPLAY_MODE IF_FDT_WD_CONSTANTS=>GC_DISPLAY_MODE Display Mode (Display/Edit) 20120504
2 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20120504
3 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Time Stamp (active version, UTC) 20120504

Method EXECUTE_WORKBENCH_DEV_MODE on class CL_FDT_WD_VIEWER has no exception.

Method GET_APPLICATION_FOR_CAT_BROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_APPLICATION Value transfer Type reference (TYPE) WDY_APPLICATION_NAME Application Name 20070712

Method GET_APPLICATION_FOR_CAT_BROWS on class CL_FDT_WD_VIEWER has no exception.

Method GET_APPLICATION_FOR_LEAN_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_APPLICATION Value transfer Type reference (TYPE) WDY_APPLICATION_NAME Application Name 20110413

Method GET_APPLICATION_FOR_LEAN_TRACE on class CL_FDT_WD_VIEWER has no exception.

Method GET_APPLICATION_FOR_LT_WS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_APPLICATION Value transfer Type reference (TYPE) WDY_APPLICATION_NAME Application Name 20131023

Method GET_APPLICATION_FOR_LT_WS on class CL_FDT_WD_VIEWER has no exception.

Method GET_APPLICATION_FOR_OM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_APPLICATION Value transfer Type reference (TYPE) WDY_APPLICATION_NAME Application Name 20070712

Method GET_APPLICATION_FOR_OM on class CL_FDT_WD_VIEWER has no exception.

Method GET_APPLICATION_FOR_WORKBENCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_APPLICATION Value transfer Type reference (TYPE) WDY_APPLICATION_NAME Application Name 20070712

Method GET_APPLICATION_FOR_WORKBENCH on class CL_FDT_WD_VIEWER has no exception.

Method SET_URL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CALLER Call by reference Type reference (TYPE) C Caller 20070423
2 Importing IV_DEBUG_TRACE Call by reference Type reference (TYPE) ABAP_BOOL 20111025
3 Importing IV_DEVELOPER_MODE Call by reference Type reference (TYPE) ABAP_BOOL 20120210
4 Importing IV_DISPLAY_MODE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>DISPLAY_MODE Display Mode 20060929
5 Importing IV_ENABLE_STRUCTURE_CHANGE Call by reference Type reference (TYPE) ABAP_BOOL True: Enables Structure Change 20070712
6 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID ID 20060929
7 Importing IV_MAINTENANCE_MODE Call by reference Type reference (TYPE) IF_FDT_WD_TYPES=>CATALOG_MAINTENANCE_MODE Catalog Maintenance Mode 20070712
8 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Timestamp 20060929
9 Returning RT_URL_PARAMETER Value transfer Type reference (TYPE) TIHTTPNVP URL parameter 20060929

Method SET_URL_PARAMETERS on class CL_FDT_WD_VIEWER has no exception.

Method SHOW_UI_IN_DYNPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARENT_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20060929
2 Importing IT_PARAMETER Call by reference Type reference (TYPE) TIHTTPNVP URL parmeter 20060929
3 Importing IV_APPLICATION Call by reference Type reference (TYPE) WDY_APPLICATION_NAME Web Dynpro Application 20060929
4 Importing IV_PROTOCOL Call by reference Type reference (TYPE) STRING Protocol (HTTP/HTTPS) 20060929
5 Returning RO_DYNPRO_VIEWER Value transfer Object reference (TYPE REF TO) IF_FDT_WD_DYNPRO_VIEWER Dynpro viewer 20060929
# Exception Resumable Description Created on
1 CX_FDT_SYSTEM FDT: System Failure 20060929
History
Last changed by/on SAP  20140121 
SAP Release Created in 710