SAP ABAP Class CL_WDY_WB_VD_AUTHOR_ENV (Web Dynpro: Authoring Environment View Designer)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-HLP-ABA (Application Component) Help Infrastructure for ABAP
     SWDP_AUTHORING (Package) ABAP Web Dynpro Authoring Environment
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_PROGRAM Workbench: Program 20040922
Properties
Class CL_WDY_WB_VD_AUTHOR_ENV  
Short Description Web Dynpro: Authoring Environment View Designer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_AUTHORING   ABAP Web Dynpro Authoring Environment 
Created 20040922   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 WDYVC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_PROGRAM Workbench: Program 20040922
Friends
Class CL_WDY_WB_VD_AUTHOR_ENV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FALSE Constant Public Type reference (TYPE) SEU_BOOL ' ' Boolean: False 20040922
2 C_MODE_DISPLAY Constant Private Type reference (TYPE) CHAR1 'S' Single-Character Indicator 20091013
3 C_MODE_EDIT Constant Private Type reference (TYPE) CHAR1 'U' Single-Character Indicator 20091020
4 C_OBJSTATE_MODIF Constant Private Type reference (TYPE) LT_OBJ_STATE 'M' Object State: Changed 20040922
5 C_OBJSTATE_SAVED Constant Private Type reference (TYPE) LT_OBJ_STATE 'S' Object State: Saved 20040922
6 C_TRUE Constant Public Type reference (TYPE) SEU_BOOL 'X' Boolean: True 20040922
7 M_CONCATENATED_KEY Instance attribute Private Type reference (TYPE) SEU_OBJKEY WB Request: Key for Object in Development Environment 20040922
8 M_FLAG_DISPLAY Instance attribute Private Type reference (TYPE) WDY_BOOLEAN = 'X': Display, = SPACE: Change 20090609
9 M_FLAG_MODE_CHANGED Instance attribute Private Type reference (TYPE) WDY_BOOLEAN Display <-> Change 20090609
10 M_OBJECT_NAME Instance attribute Private Type reference (TYPE) WDY_CONTROLLER_KEY Web Dynpro: Key Structure of a Controller 20040922
11 M_OBJTYPE Instance attribute Private Type reference (TYPE) SEU_OBJTYP Object Type from WB Request 20040922
12 M_REF_CONTROLLER Instance attribute Protected Object reference (TYPE REF TO) IF_WDY_MD_CONTROLLER 20040922
13 M_REF_VIEW Instance attribute Protected Object reference (TYPE REF TO) IF_WDY_MD_ABSTRACT_VIEW 20040922
14 M_REF_VIEWDESIGNER Instance attribute Private Object reference (TYPE REF TO) CL_WDY_WB_VIEWDESIGNER Reference for View Designer 20040922
15 M_STATE Instance attribute Private Type reference (TYPE) LT_EDITOR_STATE State of Editors 20040922
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_DISP_EDIT Instance method Private Method Switch from Display to Edit Mode 20040922
2 CHANGE_EDIT_DISP Instance method Private Method Switch from Edit to Display Mode 20040922
3 CHECK_ACTIVE Instance method Private Method 20091013
4 DESTROY Instance method Private Method Delete Controls or Corresponding Editors 20040922
5 DO_EXIT_COMMAND Instance method Public Method Process EXIT Command 20040922
6 DO_PAI_0100 Instance method Public Method PAI View (Text Maintenance) 20091019
7 DO_PAI_1000 Instance method Public Method PAI Window (Maintain Help Links) 20040922
8 DO_PBO_0100 Instance method Public Method PBO View (Text Maintenance) 20091019
9 DO_PBO_1000 Instance method Public Method PBO Window (Maintain Help Links) 20040922
10 DO_PBO_VIEWDESIGNER Instance method Public Method PBO for Subscreen View Designer 20040922
11 EXCLUDE_FUNCTIONS Instance method Private Method Functions To Be Deactivated 20040922
12 GET_FLAG_DISPLAY Instance method Public Method 20090609
13 GET_OBJECT_NAME Instance method Public Method 20090608
14 GET_PACKAGE Instance method Private Method 20090608
15 LEAVE Instance method Private Method Leave Tool 20040922
16 LOAD_OBJECT Instance method Private Method Load the Controller (and View) 20040922
17 PREP_FOR_TERMINATION Instance method Private Method Change Popup 20041004
18 PROCESS_OK_CODE Instance method Private Method OK Code Handling 20040922
19 SHOW_OR_EDIT Instance method Private Method Display/Edit a View/Controller 20040922
Events
Class CL_WDY_WB_VD_AUTHOR_ENV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LT_EDITOR_STATE Private See coding 20040922 begin of lt_editor_state, active_tab(20) type c, operation type seu_action, "WBM-Request objstate type lt_obj_state, end of lt_editor_state
2 LT_OBJ_STATE Private Type reference (TYPE) CHAR01 20040922
Method Signatures

Method CHANGE_DISP_EDIT Signature

Method CHANGE_DISP_EDIT on class CL_WDY_WB_VD_AUTHOR_ENV has no parameter.
# Exception Resumable Description Created on
1 EDIT_NOT_POSSIBLE Umschalten in Änderungsmodus nicht möglich 20040922

Method CHANGE_EDIT_DISP Signature

Method CHANGE_EDIT_DISP on class CL_WDY_WB_VD_AUTHOR_ENV has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 20040922
2 ERROR_OCCURED interner Fehler 20040922

Method CHECK_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FLAG_ACTIVE Call by reference Type reference (TYPE) BTFR_FLAG BTFR Flag 20091013

Method CHECK_ACTIVE on class CL_WDY_WB_VD_AUTHOR_ENV has no exception.

Method DESTROY Signature

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

Method DO_EXIT_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 20040922

Method DO_EXIT_COMMAND on class CL_WDY_WB_VD_AUTHOR_ENV has no exception.

Method DO_PAI_0100 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OK_CODE Value transfer Type reference (TYPE) SY-UCOMM OK-CODE 20091019

Method DO_PAI_0100 on class CL_WDY_WB_VD_AUTHOR_ENV has no exception.

Method DO_PAI_1000 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OK_CODE Value transfer Type reference (TYPE) SY-UCOMM OK-CODE 20040922

Method DO_PAI_1000 on class CL_WDY_WB_VD_AUTHOR_ENV has no exception.

Method DO_PBO_0100 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DYNNR Value transfer Type reference (TYPE) SY-DYNNR Dynpro_nummer für WB-Manager 20091019
2 Exporting P_EXCL_FCTAB Call by reference Type reference (TYPE) UI_FUNCTIONS inaktive Fcodes 20091019
3 Exporting P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION Modus: Anzeigen/Ändern 20091019
4 Exporting P_PROPS Call by reference Type reference (TYPE) WDY_WB_VC_PROPERTIES WebDynpro: Dynprostruk. Eigenschaften eines View/Controller 20091019
5 Importing P_REPID Value transfer Type reference (TYPE) SY-REPID Rahmenprogramm für WB-Manager 20091019
6 Exporting P_TAB Call by reference Type reference (TYPE) CHAR20 aktiver Tab 20091019

Method DO_PBO_0100 on class CL_WDY_WB_VD_AUTHOR_ENV has no exception.

Method DO_PBO_1000 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DYNNR Value transfer Type reference (TYPE) SY-DYNNR Dynpro_nummer für WB-Manager 20040922
2 Exporting P_EXCL_FCTAB Call by reference Type reference (TYPE) UI_FUNCTIONS inaktive Fcodes 20040922
3 Exporting P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION Modus: Anzeigen/Ändern 20040922
4 Exporting P_PROPS Call by reference Type reference (TYPE) WDY_WB_VC_PROPERTIES WebDynpro: Dynprostruk. Eigenschaften eines View/Controller 20040922
5 Importing P_REPID Value transfer Type reference (TYPE) SY-REPID Rahmenprogramm für WB-Manager 20040922
6 Exporting P_TAB Call by reference Type reference (TYPE) CHAR20 aktiver Tab 20040922

Method DO_PBO_1000 on class CL_WDY_WB_VD_AUTHOR_ENV has no exception.

Method DO_PBO_VIEWDESIGNER Signature

Method DO_PBO_VIEWDESIGNER on class CL_WDY_WB_VD_AUTHOR_ENV has no parameter.
Method DO_PBO_VIEWDESIGNER on class CL_WDY_WB_VD_AUTHOR_ENV has no exception.

Method EXCLUDE_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_EXCL_FCTAB Call by reference Type reference (TYPE) UI_FUNCTIONS inaktive Fcodes 20040922

Method EXCLUDE_FUNCTIONS on class CL_WDY_WB_VD_AUTHOR_ENV has no exception.

Method GET_FLAG_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FLAG_DISPLAY Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20090609
2 Exporting E_FLAG_MODE_CHANGED Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20090609

Method GET_FLAG_DISPLAY on class CL_WDY_WB_VD_AUTHOR_ENV has no exception.

Method GET_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT_NAME Call by reference Type reference (TYPE) WDY_CONTROLLER_KEY Web Dynpro : Keystruktur eines Controllers 20090608

Method GET_OBJECT_NAME on class CL_WDY_WB_VD_AUTHOR_ENV has no exception.

Method GET_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Name der Component 20090608
2 Returning P_PACKAGE Value transfer Type reference (TYPE) DEVCLASS Paket 20090608

Method GET_PACKAGE on class CL_WDY_WB_VD_AUTHOR_ENV has no exception.

Method LEAVE Signature

Method LEAVE on class CL_WDY_WB_VD_AUTHOR_ENV has no parameter.
Method LEAVE on class CL_WDY_WB_VD_AUTHOR_ENV has no exception.

Method LOAD_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ACCESS_MODE Value transfer Type reference (TYPE) CHAR1 anzeigen(S)/ändern(U)/anz->änd(C) 20040922
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion durch Benutzer abgebrochen 20040922
2 ERROR_OCCURED unerwarteter Fehler 20040922
3 OBJECT_NOT_FOUND Seite existiert nicht 20040922
4 PERMISSION_FAILURE keine Berechtigung 20040922
5 SWITCH_TO_SHOW_MODE in Änderungsmodus wechseln 20040922

Method PREP_FOR_TERMINATION Signature

Method PREP_FOR_TERMINATION on class CL_WDY_WB_VD_AUTHOR_ENV has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 20041004

Method PROCESS_OK_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 20040922

Method PROCESS_OK_CODE on class CL_WDY_WB_VD_AUTHOR_ENV has no exception.

Method SHOW_OR_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST WB Request 20040922
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion durch Benutzer abgebrochen 20040922
2 ERROR_OCCURED unerwarteter Fehler 20040922
3 OBJECT_NOT_FOUND Seite existiert nicht 20040922
4 PERMISSION_FAILURE keine Berechtigung 20040922
History
Last changed by/on SAP  20110908 
SAP Release Created in 700