SAP ABAP Class CL_WDR_CLIENT_APPLICATION (Web Dynpro: Abstraction of Application)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-RUN (Application Component) Web Dynpro ABAP Runtime
     SWDP_RUNTIME_CORE (Package) Web Dynpro Runtime: Core Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WDR_CLIENT_COMPONENT Web Dynpro: Abstraction of Component 20021021
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_APPLICATION Interface of Application Proxy 20021007
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_NAVIGATION_LISTENER Listener for Navigation Events 20021128
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_UPDATE_SERVER_PEER_DATA To get updates into a DataContainer 20021017
Properties
Class CL_WDR_CLIENT_APPLICATION  
Short Description Web Dynpro: Abstraction of Application    
Super Class CL_WDR_CLIENT_COMPONENT Web Dynpro: Abstraction of Component 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SWDP_RUNTIME_CORE   Web Dynpro Runtime: Core Functions 
Created 20021007   SAP 
Last change 20130531   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
# Interface Abstract Final Description Created on
1 IF_WDR_APPLICATION Interface of Application Proxy 20021007
2 IF_WDR_NAVIGATION_LISTENER Listener for Navigation Events 20021128
3 IF_WDR_UPDATE_SERVER_PEER_DATA To get updates into a DataContainer 20021017
Friends
# Friend Modeled only Created on Description
1 CL_WDR_CLIENT_COMPONENT 20021022 Web Dynpro: Abstraction of Component
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 API Instance attribute Private Object reference (TYPE REF TO) IF_WD_APPLICATION 20050527
2 APPLICATION_INFO Instance attribute Public Attribute reference (LIKE) 20040521
3 APPLICATION_WINDOW Instance attribute Public Object reference (TYPE REF TO) CL_WDR_APPLICATION_WINDOW 20030605
4 APPL_PROPS Instance attribute Public Attribute reference (LIKE) 20060731
5 APPL_STATISTICS Instance attribute Private Type reference (TYPE) WDR_SHM_INFOTAB Web Dynpro SHM Info Table 20050620
6 CLIENT_COMPONENT_FOR_ID Instance attribute Private Type reference (TYPE) WDR_CLIENT_COMPONENTS Web Dynpro: Table of Controllers 20060802
7 CLIENT_WINDOW Instance attribute Public Object reference (TYPE REF TO) CL_WDR_CLIENT_WINDOW Web Dynpro: Client Window 20021021
8 CLOSE_WINDOW Instance attribute Public Type reference (TYPE) ABAP_BOOL Exit Plug: Close Browser Window 20070918
9 CONTEXT_MENU_INFO Instance attribute Public Type reference (TYPE) TYPE_S_CONTEXT_MENU 20070621
10 CO_MESSAGE_COMPONENT Constant Public Type reference (TYPE) STRING 'WDR_MESSAGE_AREA' 20041111
11 CO_MESSAGE_VIEW Constant Public Type reference (TYPE) STRING 'MESSAGE_AREA' 20041111
12 CO_MESSAGE_WINDOW Constant Public Type reference (TYPE) STRING 'MAIN_WINDOW' 20041111
13 EP_VERSION Instance attribute Public Attribute reference (LIKE) 20120330
14 EXIT_QUEUE Instance attribute Private Type reference (TYPE) WDR_VIEW_QUEUE Web Dynpro: View Queue 20021128
15 FOCUSED_CONTEXT_ELEMENT Instance attribute Public Attribute reference (LIKE) 20040514
16 FOCUSED_VIEW_ELEMENT Instance attribute Public Attribute reference (LIKE) 20040215
17 HELP_CENTER_OPEN Instance attribute Public Attribute reference (LIKE) 20120330
18 ID Instance attribute Public Attribute reference (LIKE) 20040525
19 INBOUND_PLUG_QUEUE Instance attribute Private Type reference (TYPE) WDR_INBOUND_PLUG_QUEUE Web Dynpro: Inbound Plug Queue 20021202
20 IS_STABLE_ID_MODE Instance attribute Public Attribute reference (LIKE) 20090527
21 IS_SUSPENDED Instance attribute Public Type reference (TYPE) ABAP_BOOL 20050302
22 LOGOFF Instance attribute Public Type reference (TYPE) ABAP_BOOL 20090319
23 MESSAGE_COMPONENT Instance attribute Public Attribute reference (LIKE) 20041112
24 MSG_CMP_INSTANCE_COUNTER Instance attribute Private Type reference (TYPE) I 20051121
25 NAME Instance attribute Public Attribute reference (LIKE) 20040215
26 NAVIGATION_QUEUE Instance attribute Private Type reference (TYPE) WDR_NAV_QUEUE Web Dynpro: Navigation Queue 20021202
27 POST_PARAMETERS Instance attribute Public Type reference (TYPE) ABAP_BOOL 20080304
28 RAL_LOGGING Instance attribute Public Object reference (TYPE REF TO) CL_WDR_RAL_LOGGING Integration RAL in WD Runtime 20120619
29 REDIRECT_URL Instance attribute Public Type reference (TYPE) STRING Exit Plug: Redirect to this URL 20031118
30 RESUME_URL_ID Instance attribute Public Type reference (TYPE) STRING 20090827
31 URL_PARAMETERS Instance attribute Public Type reference (TYPE) TIHTTPNVP Exit Plug: Additional URL Parameters for REDIRECT_URL 20060516
32 VIEWS_TO_HIDE Instance attribute Private Type reference (TYPE) TY_T_VIEWS 20090320
33 VIEWS_TO_SHOW Instance attribute Private Type reference (TYPE) TY_T_VIEWS 20090320
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COMPONENT Instance method Public Method 20021202
2 CONSTRUCTOR Instance method Public Constructor 20021007
3 CREATE_APPLICATION Static method Public Method 20021202
4 CREATE_MESSAGE_COMPONENT Instance method Public Method 20041111
5 DESTROY Instance method Public Method 20030610
6 EXEC_REGISTERED_SERVICES_4_VW Instance method Private Method 20110217
7 FILL_URL_PARAMETERS Instance method Private Method 20060516
8 GET_ACTIVE_COMPONENTS Instance method Public Method 20120330
9 GET_API Instance method Public Method 20050527
10 GET_APPLICATION_DESCRIPTION Instance method Public Method 20040512
11 GET_COMPONENT_FOR_ID Instance method Public Method 20040215
12 GET_INSTANCE Static method Public Method Returns the application proxy assoc. with the given applic. 20021007
13 GET_REQUEST_INPLUG_PARAMETERS Instance method Public Method 20050302
14 LOAD_CONFIGURATION Static method Public Method 20041125
15 MODIFY_VIEW_INTERNAL Instance method Private Method 20040921
16 NAVIGATE Instance method Public Method Processing of Navigation Queue 20021202
17 ON_CLOSE_CONTEXT_MENU Instance method Public Method 20070621
18 PERFORM_NAVIGATION Instance method Private Method 20041104
19 REMOVE_COMPONENT Instance method Public Method 20021202
20 REQUEST_FOCUS Instance method Public Method 20031013
21 RESET_HELP_CENTER_OPEN Instance method Private Method 20120330
22 RESET_NEW_CREATED Instance method Public Method 20031111
23 SET_CONTEXT_MENU Instance method Public Method 20070621
24 SET_EP_VERSION Instance method Public Method 20040802
25 SET_SHOW_EXPLANATION Instance method Private Method 20120330
26 SET_SUSPENDED Instance method Public Method 20050302
27 UPDATE_FOCUS Instance method Public Method 20030916
Events
Class CL_WDR_CLIENT_APPLICATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_S_APPL_PROPS Public Attribute reference (LIKE) 20060731
2 TYPE_S_CONTEXT_MENU Public Attribute reference (LIKE) 20070621
3 TY_T_VIEWS Private See coding 20090320 TY_t_VIEWs type hashed table of ref to cl_wdr_view with unique key table_line
Method Signatures

Method ADD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_COMPONENT Call by reference Object reference (TYPE REF TO) CL_WDR_CLIENT_COMPONENT Proxy der Komponente in der Client Abstraktionsschicht 20021202

Method ADD_COMPONENT on class CL_WDR_CLIENT_APPLICATION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_INFO Call by reference Object reference (TYPE REF TO) IF_WDR_RR_APPLICATION 20021202
2 Importing APPL_PROPS Call by reference Type reference (TYPE) IF_WDR_APPLICATION~TYPE_S_APPL_PROPS 20060731
3 Importing CLIENT_WINDOW Call by reference Object reference (TYPE REF TO) CL_WDR_CLIENT_WINDOW WebDynpro: Client Window 20021007
4 Importing ROOT_COMPONENT_NAME Call by reference Type reference (TYPE) STRING 20040524

Method CONSTRUCTOR on class CL_WDR_CLIENT_APPLICATION has no exception.

Method CREATE_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_NAME Call by reference Type reference (TYPE) STRING 20021202
2 Importing APPL_PROPS Call by reference Type reference (TYPE) TYPE_S_APPL_PROPS 20060731
3 Returning CLIENT_APPLICATION Value transfer Object reference (TYPE REF TO) CL_WDR_CLIENT_APPLICATION Client abstraction layer proxy of application 20021202
4 Importing CLIENT_WINDOW Call by reference Object reference (TYPE REF TO) CL_WDR_CLIENT_WINDOW WebDynpro: Client Window 20040524

Method CREATE_APPLICATION on class CL_WDR_CLIENT_APPLICATION has no exception.

Method CREATE_MESSAGE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EMBEDDING_WINDOW Call by reference Object reference (TYPE REF TO) IF_WDR_RR_WINDOW 20041111
2 Returning MESSAGE_COMPONENT_INFO Value transfer Type reference (TYPE) WDR_MESSAGE_COMPONENT Web Dynpro: Nachrichten-Komponente 20051121

Method CREATE_MESSAGE_COMPONENT on class CL_WDR_CLIENT_APPLICATION has no exception.

Method DESTROY Signature

Method DESTROY on class CL_WDR_CLIENT_APPLICATION has no parameter.
Method DESTROY on class CL_WDR_CLIENT_APPLICATION has no exception.

Method EXEC_REGISTERED_SERVICES_4_VW Signature

Method EXEC_REGISTERED_SERVICES_4_VW on class CL_WDR_CLIENT_APPLICATION has no parameter.
Method EXEC_REGISTERED_SERVICES_4_VW on class CL_WDR_CLIENT_APPLICATION has no exception.

Method FILL_URL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FOR_EXIT Call by reference Type reference (TYPE) ABAP_BOOL Für Exit-Plug? 20070918
2 Importing PARAMETERS Call by reference Type reference (TYPE) WDR_EVENT_PARAMETER_LIST Parameterliste für Custom-Events 20060516

Method FILL_URL_PARAMETERS on class CL_WDR_CLIENT_APPLICATION has no exception.

Method GET_ACTIVE_COMPONENTS Signature

Method GET_ACTIVE_COMPONENTS on class CL_WDR_CLIENT_APPLICATION has no parameter.
Method GET_ACTIVE_COMPONENTS on class CL_WDR_CLIENT_APPLICATION has no exception.

Method GET_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_WD_APPLICATION 20050527

Method GET_API on class CL_WDR_CLIENT_APPLICATION has no exception.

Method GET_APPLICATION_DESCRIPTION Signature

Method GET_APPLICATION_DESCRIPTION on class CL_WDR_CLIENT_APPLICATION has no parameter.
Method GET_APPLICATION_DESCRIPTION on class CL_WDR_CLIENT_APPLICATION has no exception.

Method GET_COMPONENT_FOR_ID Signature

Method GET_COMPONENT_FOR_ID on class CL_WDR_CLIENT_APPLICATION has no parameter.
Method GET_COMPONENT_FOR_ID on class CL_WDR_CLIENT_APPLICATION has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLIENT_COMPONENT Value transfer Object reference (TYPE REF TO) CL_WDR_CLIENT_COMPONENT Client abstraction layer proxy of application 20021128
2 Importing COMPONENT_ID Call by reference Type reference (TYPE) STRING appl ID 20021021

Method GET_INSTANCE on class CL_WDR_CLIENT_APPLICATION has no exception.

Method GET_REQUEST_INPLUG_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INBOUND_PLUG Call by reference Type reference (TYPE) STRING WebDynpro: Runtimestruktur von In/Outbound Plugs 20050302
2 Importing IS_RESUME Call by reference Type reference (TYPE) ABAP_BOOL 20060517
3 Returning PARAMETERS Value transfer Type reference (TYPE) WDR_EVENT_PARAMETER_LIST Parameterliste für Custom-Events 20050302
4 Importing VIEW_INFO Call by reference Object reference (TYPE REF TO) IF_WDR_RR_VIEW 20050302

Method GET_REQUEST_INPLUG_PARAMETERS on class CL_WDR_CLIENT_APPLICATION has no exception.

Method LOAD_CONFIGURATION Signature

Method LOAD_CONFIGURATION on class CL_WDR_CLIENT_APPLICATION has no parameter.
Method LOAD_CONFIGURATION on class CL_WDR_CLIENT_APPLICATION has no exception.

Method MODIFY_VIEW_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALL_IN_ANY_CASE Call by reference Type reference (TYPE) ABAP_BOOL 20040921
2 Importing VIEW_MANAGER Call by reference Object reference (TYPE REF TO) CL_WDR_VIEW_MANAGER Web Dynpro View Verwalter 20040921

Method MODIFY_VIEW_INTERNAL on class CL_WDR_CLIENT_APPLICATION has no exception.

Method NAVIGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing DO_APPLICATION_EXIT Call by reference Type reference (TYPE) ABAP_BOOL 20031118
2 Changing DO_APPLICATION_SUSPEND Call by reference Type reference (TYPE) ABAP_BOOL 20050301
3 Importing PHASE_MODEL Call by reference Object reference (TYPE REF TO) CL_WDR_WINDOW_PHASE_MODEL Web Dynpro: Phasenmodell 20090304

Method NAVIGATE on class CL_WDR_CLIENT_APPLICATION has no exception.

Method ON_CLOSE_CONTEXT_MENU Signature

Method ON_CLOSE_CONTEXT_MENU on class CL_WDR_CLIENT_APPLICATION has no parameter.
Method ON_CLOSE_CONTEXT_MENU on class CL_WDR_CLIENT_APPLICATION has no exception.

Method PERFORM_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OUTBOUND_PLUG Call by reference Type reference (TYPE) STRING 20041104
2 Importing PARAMETERS Call by reference Type reference (TYPE) WDR_EVENT_PARAMETER_LIST Parameter für Custom-Event 20041104
3 Importing SOURCE Call by reference Object reference (TYPE REF TO) CL_WDR_VIEW WebDynpro View Controller 20041104

Method PERFORM_NAVIGATION on class CL_WDR_CLIENT_APPLICATION has no exception.

Method REMOVE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT_COMPONENT Call by reference Object reference (TYPE REF TO) CL_WDR_CLIENT_COMPONENT Proxy der Komponente in der Client Abstraktionsschicht 20021202

Method REMOVE_COMPONENT on class CL_WDR_CLIENT_APPLICATION has no exception.

Method REQUEST_FOCUS Signature

Method REQUEST_FOCUS on class CL_WDR_CLIENT_APPLICATION has no parameter.
Method REQUEST_FOCUS on class CL_WDR_CLIENT_APPLICATION has no exception.

Method RESET_HELP_CENTER_OPEN Signature

Method RESET_HELP_CENTER_OPEN on class CL_WDR_CLIENT_APPLICATION has no parameter.
Method RESET_HELP_CENTER_OPEN on class CL_WDR_CLIENT_APPLICATION has no exception.

Method RESET_NEW_CREATED Signature

Method RESET_NEW_CREATED on class CL_WDR_CLIENT_APPLICATION has no parameter.
Method RESET_NEW_CREATED on class CL_WDR_CLIENT_APPLICATION has no exception.

Method SET_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_MENU Call by reference Object reference (TYPE REF TO) CL_WD_MENU 20070621
2 Importing IS_DYNAMIC Call by reference Type reference (TYPE) ABAP_BOOL 20070622

Method SET_CONTEXT_MENU on class CL_WDR_CLIENT_APPLICATION has no exception.

Method SET_EP_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EP_VERSION Call by reference Type reference (TYPE) STRING 20040802

Method SET_EP_VERSION on class CL_WDR_CLIENT_APPLICATION has no exception.

Method SET_SHOW_EXPLANATION Signature

Method SET_SHOW_EXPLANATION on class CL_WDR_CLIENT_APPLICATION has no parameter.
Method SET_SHOW_EXPLANATION on class CL_WDR_CLIENT_APPLICATION has no exception.

Method SET_SUSPENDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SUSPENDED Call by reference Type reference (TYPE) ABAP_BOOL 20050302
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20050502

Method SET_SUSPENDED on class CL_WDR_CLIENT_APPLICATION has no exception.

Method UPDATE_FOCUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FOCUSED_CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Schnittstelle für die dynamische Verarbeitung von Elementen 20040524
2 Importing FOCUSED_VIEW_ELEMENT Call by reference Object reference (TYPE REF TO) CL_WDR_VIEW_ELEMENT 20031001

Method UPDATE_FOCUS on class CL_WDR_CLIENT_APPLICATION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 630