SAP CL_BSP_WD_APPL_CONTROLLER OO Class - BSP WD Application Controller - Root View
CL_BSP_WD_APPL_CONTROLLER is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_BSP_WD_APPL_CONTROLLER including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_BSP_WD_APPL_CONTROLLER is CL_BSP_WD_VIEW_MANAGERMethod list of CL_BSP_WD_APPL_CONTROLLER SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| ADAPT_UI | Private | |
| CALL METHOD cl_bsp_wd_appl_controller=>ADAPT_UI...more details | ||
| GET_CURRENT_CONFIG | Private | |
| CALL METHOD cl_bsp_wd_appl_controller=>GET_CURRENT_CONFIG...more details | ||
| GET_EMPTY_MANDFIELDS_RECURSIVE | Private | |
| CALL METHOD cl_bsp_wd_appl_controller=>GET_EMPTY_MANDFIELDS_RECURSIVE...more details | ||
| GET_ROOT_COMPONENT | Private | |
| CALL METHOD cl_bsp_wd_appl_controller=>GET_ROOT_COMPONENT...more details | ||
| GET_START_WINDOW | Private | |
| CALL METHOD cl_bsp_wd_appl_controller=>GET_START_WINDOW...more details | ||
| IS_ANY_MANDATORY_FIELD_EMPTY | Checks for an Empty Required Entry Field on the Current Page | Public |
| CALL METHOD cl_bsp_wd_appl_controller=>IS_ANY_MANDATORY_FIELD_EMPTY...more details | ||
|
| ||
| ON_WINDOW_RENDERED | Private | |
| CALL METHOD cl_bsp_wd_appl_controller=>ON_WINDOW_RENDERED...more details | ||
| SET_ADAPT_UI_MODE | Set the adapt UI mode. | Public |
| CALL METHOD cl_bsp_wd_appl_controller=>SET_ADAPT_UI_MODE...more details | ||
| SHOW_CONDITIONAL_BREAKPOINTS | Private | |
| CALL METHOD cl_bsp_wd_appl_controller=>SHOW_CONDITIONAL_BREAKPOINTS...more details | ||
| SHOW_CONFIG_TOOL | Display Configuration Tool | Private |
| CALL METHOD cl_bsp_wd_appl_controller=>SHOW_CONFIG_TOOL...more details | ||
| START_HISTORY_MANAGER | Starts the History Manager | Protected |
| CALL METHOD cl_bsp_wd_appl_controller=>START_HISTORY_MANAGER...more details | ||
CL_BSP_WD_APPL_CONTROLLER attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| ADAPT_UI_MODE | Static Attribute | LIKE ABAP_BOOL | Public | ||
| ADAPT_UI_SELECTION | Static Attribute | Adapt UI frontend selection | LIKE STRING | Public | |
| ADAPT_UI_VIEW_IN_DISPLAY_MODE | Static Attribute | LIKE ABAP_BOOL | Public | ||
| APPL_CONTROLLER_NAME | Constant | Name of a BSP Page/Controller (Upper and Lower Case) | 'BSPWDApplication.do' | LIKE O2PAGEEXT | Public |
| BLOCK_POPUPS | Instance Attribute | If 'X', Do Not Open Dialog | LIKE ABAP_BOOL | Public | |
| COMPONENT_FACTORY | Instance Attribute | Component Administration | LIKE CL_BSP_WD_COMPONENT_FACTORY | Private | |
| CONFIG_ROUNDTRIP_EH | Instance Attribute | LIKE | Private | ||
| CONTROLLER_APPLICATION_NAME | Constant | Application name for root controller in non-BSP context | 'wcf_controllerApplicationName' | LIKE STRING | Public |
| CONTROLLER_PAGE_NAME | Constant | Page name for root controller in non-BSP context | 'wcf_controllerPageName' | LIKE STRING | Public |
| CO_CONTROLLER_ID_EMPTY | Constant | Dummy ID for Empty Controller | 'MyEmpty' | LIKE STRING | Private |
| CO_EVENT_ADAPT_UI_MODE_OFF | Constant | Adapt UI Mode Off | 'AdaptUIModeOff' | LIKE STRING | Public |
| CO_EVENT_ADAPT_UI_MODE_ON | Constant | Adapt UI Mode On | 'AdaptUIModeOn' | LIKE STRING | Public |
| CO_EVENT_ADD_COLUMN | Constant | Add Table Column | 'ADDTABLECOLUMN' | LIKE STRING | Public |
| CO_EVENT_ADD_FIELD | Constant | Add Field | 'ADDFIELD' | LIKE STRING | Public |
| CO_EVENT_ADD_SECTION | Constant | Add Section | 'ADDSECTION' | LIKE STRING | Public |
| CO_EVENT_COLLAPSE_SECTION | Constant | Collapse Section | 'COLLAPSESECTION' | LIKE STRING | Public |
| CO_EVENT_CREATE_GROUP | Constant | Create Group | 'CREATEGROUP' | LIKE STRING | Public |
| CO_EVENT_EXPAND_SECTION | Constant | Expand Section | 'EXPANDSECTION' | LIKE STRING | Public |
| CO_EVENT_HIGHL_CONF_AREAS_OFF | Constant | Highlight Config. Areas Event On | 'FWhighlightConfigAreasOff' | LIKE STRING | Public |
| CO_EVENT_HIGHL_CONF_AREAS_ON | Constant | Highlight Config. Areas Event On | 'FWhighlightConfigAreasOn' | LIKE STRING | Public |
| CO_EVENT_ON_CLOSE_CONFIG_POPUP | Constant | Event Config. Popup Was Closed | '#Exit#_FWOnCloseConfigPopUp' | LIKE STRING | Public |
| CO_EVENT_PASTE_COLUMN | Constant | Paste Column | 'PASTE' | LIKE STRING | Public |
| CO_EVENT_REMOVE_COLUMN | Constant | Remove Table Column | 'REMOVETABLECOLUMN' | LIKE STRING | Public |
| CO_EVENT_REMOVE_GROUP | Constant | Remove Group | 'REMOVEGROUP' | LIKE STRING | Public |
| CO_EVENT_REMOVE_SECTION | Constant | Remove Section | 'REMOVESECTION' | LIKE STRING | Public |
| CO_EVENT_RENAME_GROUP | Constant | Rename Group | 'RENAMEGROUP' | LIKE STRING | Public |
| CO_EVENT_RESET_UI | Constant | Reset UI | 'RESETUI' | LIKE STRING | Public |
| CO_EVENT_SHOW_CONFIG_TOOL | Constant | Display Config. Tool Event | 'FWshowConfigTool' | LIKE STRING | Public |
| CO_EVENT_SHOW_SYS_INFO | Constant | Display System Info Event | 'showSysInfo' | LIKE STRING | Public |
| CO_EVENT_SHOW_VIEW_INFO | Constant | Display View Hierarchy Info Event | 'showViewInfo' | LIKE STRING | Public |
| CO_INFO_USAGE_NAME | Constant | Usage Name for Info Popup Component | 'InfoPopups' | LIKE STRING | Protected |
| CO_NWBC_USE_MODAL_POPUP | Constant | NWBC parameter for open the popup as modal widow | 'NWBC_USE_MODAL_POPUPS' | LIKE STRING | Public |
| CO_ROUNDTRIP_MODE_POPUP_CLOSE | Constant | Single-Character Indicator | 'P' | LIKE CHAR1 | Protected |
| HIGHLIGHT_CONFIG_AREAS | Instance Attribute | LIKE | Private | ||
| POPUP_CLOSE | Instance Attribute | LIKE | Private | ||
| POPUP_MANAGER | Instance Attribute | Administration Popup | LIKE IF_BSP_WD_POPUP_MANAGER | Public | |
| ROOT_COMPONENT | Instance Attribute | BSP WD Component Controller | LIKE CL_BSP_WD_COMPONENT_CONTROLLER | Private | |
| ROOT_WINDOW | Instance Attribute | Window Basis Class | LIKE CL_BSP_WD_WINDOW | Private | |
| TEMPORARY_HIDDEN_CONTROLLERS | Instance Attribute | LIKE | Private | ||
| VISIBLE_WINDOWS | Instance Attribute | LIKE | Private |
Links to Related Class(s)
CL_BSP_W...Full list of available SAP object classes
Search for further information about these or an SAP related objects