SAP ABAP Class CL_BSP_WD_APPL_CONTROLLER (BSP WD Application Controller - Root View)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI-RT (Application Component) UI Runtime Environment
     CRM_BSP_WD (Package) WebClient UI Framework Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_WD_VIEW_MANAGER Web Dynpro View Manager 20040906
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_AXT_EMBE_BSPWDAPPLICAT 20100604
2 Inheritance (c INHERITING FROM c_ref)  CL_BSP_DLC_FRCMP_APPL_CONTR 20060512
3 Inheritance (c INHERITING FROM c_ref)  CL_BSP_WD_CMP_TEST_CONTROLLER Application Controller for Component Test Frame 20060109
4 Inheritance (c INHERITING FROM c_ref)  CL_CRM_M_FRAME_CONTROLLER Application Controller for Component Test Frame 20090331
5 Inheritance (c INHERITING FROM c_ref)  CL_CRM_UI_CORE_APPL_CONTROLLER 20070709
6 Inheritance (c INHERITING FROM c_ref)  CL_CRM_UI_HDR_APPL_CONTROLLER Application Controller Header Component 20060327
7 Inheritance (c INHERITING FROM c_ref)  CL_UIF_BP_APPL_CONTROLLER Controller Class for UIF_BP_SAMPLE 20081022
Properties
Class CL_BSP_WD_APPL_CONTROLLER  
Short Description BSP WD Application Controller - Root View    
Super Class CL_BSP_WD_VIEW_MANAGER Web Dynpro View Manager 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_WD   WebClient UI Framework Runtime 
Created 20040906   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
Class CL_BSP_WD_APPL_CONTROLLER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_BSP_WD_APPL_MODEL_RT 20090604 Appl Model version for use at runtime
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPL_CONTROLLER_NAME Constant Public Type reference (TYPE) O2PAGEEXT 'BSPWDApplication.do' Name of a BSP Page/Controller (Upper and Lower Case) 20060824
2 BLOCK_POPUPS Instance attribute Public Type reference (TYPE) ABAP_BOOL If 'X', Do Not Open Dialog 20070822
3 COMPONENT_FACTORY Instance attribute Private Object reference (TYPE REF TO) CL_BSP_WD_COMPONENT_FACTORY Component Administration 20040906
4 CONFIG_ROUNDTRIP_EH Instance attribute Public Object reference (TYPE REF TO) IF_BSP_WD_ROUNDTRIP_EH 20071115
5 CO_CONTROLLER_ID_EMPTY Constant Private Type reference (TYPE) STRING 'MyEmpty' Dummy ID for Empty Controller 20080404
6 CO_EVENT_HIGHL_CONF_AREAS_OFF Constant Public Type reference (TYPE) STRING 'FWhighlightConfigAreasOff' Highlight Config. Areas Event On 20071109
7 CO_EVENT_HIGHL_CONF_AREAS_ON Constant Public Type reference (TYPE) STRING 'FWhighlightConfigAreasOn' Highlight Config. Areas Event On 20071109
8 CO_EVENT_ON_CLOSE_CONFIG_POPUP Constant Public Type reference (TYPE) STRING '#Exit#_FWOnCloseConfigPopUp' Event Config. Popup Was Closed 20080428
9 CO_EVENT_SHOW_CONFIG_TOOL Constant Public Type reference (TYPE) STRING 'FWshowConfigTool' Display Config. Tool Event 20071108
10 CO_EVENT_SHOW_SYS_INFO Constant Public Type reference (TYPE) STRING 'showSysInfo' Display System Info Event 20080723
11 CO_EVENT_SHOW_VIEW_INFO Constant Public Type reference (TYPE) STRING 'showViewInfo' Display View Hierarchy Info Event 20080723
12 CO_INFO_USAGE_NAME Constant Protected Type reference (TYPE) STRING 'InfoPopups' Usage Name for Info Popup Component 20080723
13 CO_ROUNDTRIP_MODE_POPUP_CLOSE Constant Protected Type reference (TYPE) CHAR1 'P' Single-Character Indicator 20060613
14 HIGHLIGHT_CONFIG_AREAS Static Attribute Public Type reference (TYPE) ABAP_BOOL 20071129
15 POPUP_CLOSE Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20060613
16 POPUP_MANAGER Instance attribute Public Object reference (TYPE REF TO) IF_BSP_WD_POPUP_MANAGER Administration Popup 20060327
17 ROOT_COMPONENT Instance attribute Private Object reference (TYPE REF TO) CL_BSP_WD_COMPONENT_CONTROLLER BSP WD Component Controller 20040906
18 ROOT_WINDOW Instance attribute Private Object reference (TYPE REF TO) CL_BSP_WD_WINDOW Window Basis Class 20040907
19 TEMPORARY_HIDDEN_CONTROLLERS Instance attribute Private Type reference (TYPE) LBSP_CONTROLLER_LIST 20060613
20 VISIBLE_WINDOWS Instance attribute Private Type reference (TYPE) LTYPE_CONTROLLER_TAB 20100112
Methods
# Method Level Visibility Method type Description Created on
1 GET_EMPTY_MANDFIELDS_RECURSIVE Static method Private Method 20081127
2 GET_ROOT_COMPONENT Instance method Protected Method 20060203
3 GET_START_WINDOW Instance method Protected Method 20060320
4 IS_ANY_MANDATORY_FIELD_EMPTY Instance method Public Method Checks for an Empty Required Entry Field on the Current Page 20081127
5 ON_WINDOW_RENDERED Instance method Private Event handling method 20100112
6 SHOW_CONDITIONAL_BREAKPOINTS Instance method Protected Method 20080505
7 SHOW_CONFIG_TOOL Instance method Private Method Display Configuration Tool 20071108
8 START_HISTORY_MANAGER Instance method Protected Method Starts the History Manager 20070716
Events
Class CL_BSP_WD_APPL_CONTROLLER has no event.
Types
Class CL_BSP_WD_APPL_CONTROLLER has no local type.
Method Signatures

Method GET_EMPTY_MANDFIELDS_RECURSIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) BSP_DLCT_FIELDNAME Feldname 20081127
2 Importing IV_PARENT_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basisklasse für WD View Controller 20081127
3 Importing IV_STOP_IF_FOUND Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20081127

Method GET_EMPTY_MANDFIELDS_RECURSIVE on class CL_BSP_WD_APPL_CONTROLLER has no exception.

Method GET_ROOT_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) BSP_WD_COMPONENT_NAME Name einer Komponente 20060203

Method GET_ROOT_COMPONENT on class CL_BSP_WD_APPL_CONTROLLER has no exception.

Method GET_START_WINDOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20060320

Method GET_START_WINDOW on class CL_BSP_WD_APPL_CONTROLLER has no exception.

Method IS_ANY_MANDATORY_FIELD_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20081127

Method IS_ANY_MANDATORY_FIELD_EMPTY on class CL_BSP_WD_APPL_CONTROLLER has no exception.

Method ON_WINDOW_RENDERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20100112

Method ON_WINDOW_RENDERED on class CL_BSP_WD_APPL_CONTROLLER has no exception.

Method SHOW_CONDITIONAL_BREAKPOINTS Signature

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

Method SHOW_CONDITIONAL_BREAKPOINTS on class CL_BSP_WD_APPL_CONTROLLER has no exception.

Method SHOW_CONFIG_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMP_ID Call by reference Type reference (TYPE) STRING Info: Component ID, etc. 20071203

Method SHOW_CONFIG_TOOL on class CL_BSP_WD_APPL_CONTROLLER has no exception.

Method START_HISTORY_MANAGER Signature

Method START_HISTORY_MANAGER on class CL_BSP_WD_APPL_CONTROLLER has no parameter.
Method START_HISTORY_MANAGER on class CL_BSP_WD_APPL_CONTROLLER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 500