SAP CL_BSP_WD_VIEW_MANAGER OO Class - Web Dynpro View Manager
CL_BSP_WD_VIEW_MANAGER 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_VIEW_MANAGER 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_VIEW_MANAGER is CL_BSP_WD_WINDOWInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_BSP_WD_MESSAGE_HANDLERInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_BSP_WD_VIEW_MANAGERMethod list of CL_BSP_WD_VIEW_MANAGER 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 |
| ADJUST_DISPLAY_STATE | Adjustment of Viewassembly to Match Req. History State | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>ADJUST_DISPLAY_STATE...more details | ||
| ANALYZE_URL_PARAMS | Private | |
| CALL METHOD cl_bsp_wd_view_manager=>ANALYZE_URL_PARAMS...more details | ||
| CHECK_IS_CANCEL_EVENT | Private | |
| CALL METHOD cl_bsp_wd_view_manager=>CHECK_IS_CANCEL_EVENT...more details | ||
| CHECK_IS_EXIT_EVENT | Private | |
| CALL METHOD cl_bsp_wd_view_manager=>CHECK_IS_EXIT_EVENT...more details | ||
| CHECK_IS_POST_REQUEST | Checks Whether Current Request Is POST | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>CHECK_IS_POST_REQUEST...more details | ||
| CHECK_IS_REDIRECT_REQUEST | Checks Whether Current Request Is REDIRECT - GET | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>CHECK_IS_REDIRECT_REQUEST...more details | ||
|
| ||
| CLEAN_UP | Private | |
| CALL METHOD cl_bsp_wd_view_manager=>CLEAN_UP...more details | ||
| CONSTRUCTOR | Constructor | Public |
| CALL METHOD cl_bsp_wd_view_manager=>CONSTRUCTOR...more details | ||
| DELEGATE_DRAG_AND_DROP | Delegate Drag and Drop Info to Corresponding Controllers | Public |
| CALL METHOD cl_bsp_wd_view_manager=>DELEGATE_DRAG_AND_DROP...more details | ||
| EXECUTE_REDIRECT | Prepares REDIRECT and Sets URL | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>EXECUTE_REDIRECT...more details | ||
| EXTRACT_EXC_FROM_RESPONSE | Private | |
| CALL METHOD cl_bsp_wd_view_manager=>EXTRACT_EXC_FROM_RESPONSE...more details | ||
| EXTRACT_SCRIPTS_AND_CSS | Extract Scripts and CSS from the Response | Private |
| CALL METHOD cl_bsp_wd_view_manager=>EXTRACT_SCRIPTS_AND_CSS...more details | ||
| FORMAT_RESPONSE | Do *Mandatory* Formatting for ADH (w/o Reducing Response) | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>FORMAT_RESPONSE...more details | ||
| GET_DATA_LOSS_HANDLER | Returns a Data Loss Handler Object | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>GET_DATA_LOSS_HANDLER...more details | ||
| GET_FIELD_INFO | Delivers Technical Data for a UI Field | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>GET_FIELD_INFO...more details | ||
| GET_MESSAGE_SERVICE | Returns Message Service | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>GET_MESSAGE_SERVICE...more details | ||
| GET_REPLACEMENT | Determines Controller/View Replacement | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>GET_REPLACEMENT...more details | ||
| GET_SECURITY_TOKEN | Returns a 128-Bit Token as Character 32 | Public |
| CALL METHOD cl_bsp_wd_view_manager=>GET_SECURITY_TOKEN...more details | ||
| HANDLE_FOLLOWUP_NAVIGATION | Private | |
| CALL METHOD cl_bsp_wd_view_manager=>HANDLE_FOLLOWUP_NAVIGATION...more details | ||
| LOAD_REPLACEMENTS | Load Controller Replacements | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>LOAD_REPLACEMENTS...more details | ||
| MANIPULATE_RESPONSE | Private | |
| CALL METHOD cl_bsp_wd_view_manager=>MANIPULATE_RESPONSE...more details | ||
| ON_DATA_LOSS_TRIGGER | Private | |
| CALL METHOD cl_bsp_wd_view_manager=>ON_DATA_LOSS_TRIGGER...more details | ||
| OPTIMIZE_AND_FORMAT_RESPONSE | Reduce Response and Do *Mandatory* Formatting for ADH | Public |
| CALL METHOD cl_bsp_wd_view_manager=>OPTIMIZE_AND_FORMAT_RESPONSE...more details | ||
| PREFORMAT_TARGET | Pre-Format the Target (Ajax Area) to Decrease JS Processing | Private |
| CALL METHOD cl_bsp_wd_view_manager=>PREFORMAT_TARGET...more details | ||
| PRELOAD_CONTROLLERS | Loads Certain Custom Controllers at Application Start | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>PRELOAD_CONTROLLERS...more details | ||
| PROCESS_NAV_QUEUE | Navigation Call | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>PROCESS_NAV_QUEUE...more details | ||
| REDIRECT_NAVIGATION_TO_FLP | Returns whether naviagtion to FLP has to occur | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>REDIRECT_NAVIGATION_TO_FLP...more details | ||
| RENDER | Private | |
| CALL METHOD cl_bsp_wd_view_manager=>RENDER...more details | ||
| REPOSITORY_CHECK | Private | |
| CALL METHOD cl_bsp_wd_view_manager=>REPOSITORY_CHECK...more details | ||
| REPOSITORY_LOAD | Loads Repository | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>REPOSITORY_LOAD...more details | ||
| REPOSITORY_XML_LOAD | Fallback: Load Repository XML | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>REPOSITORY_XML_LOAD...more details | ||
| RESET_NAV_HISTORY | Reset Navigation History | Public |
| CALL METHOD cl_bsp_wd_view_manager=>RESET_NAV_HISTORY...more details | ||
| RESTORE_FORM_FIELDS | Restores Form Fields of Last POST Request | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>RESTORE_FORM_FIELDS...more details | ||
| SET_LOGON_ERROR_MESSAGE | Private | |
| CALL METHOD cl_bsp_wd_view_manager=>SET_LOGON_ERROR_MESSAGE...more details | ||
| SET_WORKAREA_CONTENT | Sets View in Work Area | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>SET_WORKAREA_CONTENT...more details | ||
| SET_WORKAREA_OWNER | Set Owner (View Controller) of Work Area | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>SET_WORKAREA_OWNER...more details | ||
| SET_WORKAREA_REF | Set Work Area Reference | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>SET_WORKAREA_REF...more details | ||
| SHOW_FIELD_INFO | Private | |
| CALL METHOD cl_bsp_wd_view_manager=>SHOW_FIELD_INFO...more details | ||
| WRITE_STATISTIC_RECORD | Writes Identification Features for Statistical Data Record | Protected |
| CALL METHOD cl_bsp_wd_view_manager=>WRITE_STATISTIC_RECORD...more details | ||
CL_BSP_WD_VIEW_MANAGER 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 |
| BOL_CORE | Instance Attribute | BOL Core | LIKE CL_CRM_BOL_CORE | Protected | |
| CONFIG_MANAGER | Instance Attribute | Configuration Manager | LIKE IF_BSP_DLC_CONFIG_MANAGER | Protected | |
| CO_EVENT_D_AND_D | Constant | Event Name for D&D | 'DragAndDrop' | LIKE STRING | Protected |
| CO_EVENT_SHOW_COND_BREAKPOINTS | Constant | Event Name: Display Conditional Breakpoints | 'showConditionalBreakpoints' | LIKE STRING | Public |
| CO_EVENT_SHOW_FIELD_INFO | Constant | Event Name: Display Field Information | 'showFieldInfo' | LIKE STRING | Public |
| CO_EVENT_START_RUNTIME_TRACE | Instance Attribute | LIKE | Private | ||
| CO_EVENT_WRITE_MEM_SNAPSHOT | Constant | Event Name: Create a Memory Snapshot | 'createMemSnapshot' | LIKE STRING | Public |
| CO_LAST_FOCUS | Instance Attribute | LIKE | Private | ||
| CO_RENDER_MODE_NORMAL | Instance Attribute | LIKE | Private | ||
| CO_RENDER_MODE_PROTECTED | Instance Attribute | LIKE | Private | ||
| CO_ROOT_ID | Constant | Main View ID | '%Root%' | LIKE STRING | Protected |
| CO_ROOT_VIEW | Constant | Main View Name | 'Root.htm' | LIKE STRING | Protected |
| CO_ROUNDTRIP_MODE_STANDARD | Constant | Single-Character Indicator | 'S' | LIKE CHAR1 | Protected |
| DATA_LOSS_HANDLER | Instance Attribute | Data Loss Handler Interface | LIKE IF_BSP_WD_DATA_LOSS_HANDLER | Protected | |
| DELTA_HANDLING_POSSIBLE | Instance Attribute | LIKE | Private | ||
| DH_MANAGER | Instance Attribute | LIKE | Private | ||
| EXCEPTION_WRITER | Instance Attribute | BSP Writer | LIKE CL_BSP_WRITER | Private | |
| FIRST_RENDERING | Instance Attribute | Indicator: Application Start Page Is Being Rendered | LIKE ABAP_BOOL | Public | |
| FORM_FIELDS_LAST_POST | Instance Attribute | HTTP Framework (iHHTP) Table Name/Value Pairs | LIKE TIHTTPNVP | Protected | |
| HISTORY_MANAGER | Instance Attribute | LIKE | Private | ||
| HISTORY_MODE | Instance Attribute | Single-Character Indicator | CL_BSP_WD_RF_PROFILE=>CO_HIST_MNG_MODE_WA | LIKE CHAR1 | Protected |
| INIT_FAILED | Instance Attribute | LIKE | Private | ||
| MESSAGE_SERVICE | Instance Attribute | LIKE | Private | ||
| OVERRIDE_MAND_FIELD_CHECK | Instance Attribute | LIKE | Private | ||
| PENDING_NAVIGATION | Instance Attribute | LIKE | Private | ||
| PENDING_RESPONSE | Instance Attribute | LIKE | Private | ||
| RENDER_MODE | Instance Attribute | LIKE | Private | ||
| ROUNDTRIP_MODE | Instance Attribute | Single-Character Indicator | LIKE CHAR1 | Protected | |
| SECURITY_HANDLER | Instance Attribute | LIKE | Private | ||
| WORKAREA_REF | Instance Attribute | Reference to Work Area View Area | LIKE BSP_WD_VA_CONTENT_SINGLE | Protected |
Events of Class CL_BSP_WD_VIEW_MANAGER
Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... BEFORE_WORKAREA_CONTENT_CHANGE - Time Before Changing the Work Area ContentEND_OF_NAVIGATION - Time Before Changing the Work Area Content
FORM_DATA_INVALID - Inform application of invalid form data
PUBLISH_WORKAREA_CONTENT - Publication of Current Assignment of the Work Area
START_OF_NAVIGATION - Time Before Changing the Work Area Content
CL_BSP_WD_VIEW_MANAGER types
LTYPE_NAV_DATA -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