SAP ABAP Class CL_WDY_WB_COMPONENT (Tool for Web Dynpro Components)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-WD-ABA (Application Component) Web Screen Tools - ABAP
     SWDP_DWB_TOOL_APPLICATION (Package) Web Dynpro Tool: "Component"
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_PROGRAM Workbench: Program 20021022
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_TOOL Workbench: Tool 20021022
Properties
Class CL_WDY_WB_COMPONENT  
Short Description Tool for Web Dynpro Components    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_DWB_TOOL_APPLICATION   Web Dynpro Tool: "Component" 
Created 20021022   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ABAP_CHAR_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SO2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 WDYN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 WDYWB 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 20021022
2 IF_WB_TOOL Workbench: Tool 20021022
Friends
# Friend Modeled only Created on Description
1 CL_O2_NAVIGATION_EDITOR 20021022 O2: Graphical Editor for Navigation
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLIPBOARD Instance attribute Private Type reference (TYPE) O2APPLGRAP_TABLE Clipboard 20021022
2 COMPONENT Instance attribute Private Object reference (TYPE REF TO) IF_WDY_MD_COMPONENT Web Dynpro Component 20021022
3 COMPONENT_NAME Instance attribute Private Type reference (TYPE) WDY_COMPONENT_NAME Name of Web Dynpro Component 20021022
4 COMP_INTERFACE Instance attribute Private Object reference (TYPE REF TO) IF_WDY_MD_COMPONENT_INTF_DEF Web Dynpro Component Interface 20030428
5 CURSOR_POS Instance attribute Private Type reference (TYPE) O2CURSOR Cursor Position 20021022
6 C_FALSE Constant Public Type reference (TYPE) SEU_BOOL ' ' Boolean: False 20021022
7 C_OBJSTATE_DEL Constant Protected Type reference (TYPE) LT_OBJ_STATE 'D' Object State: "Deleted" 20030310
8 C_OBJSTATE_MODIF Constant Protected Type reference (TYPE) LT_OBJ_STATE 'M' Object State: "Changed" 20030310
9 C_OBJSTATE_NEW Constant Protected Type reference (TYPE) LT_OBJ_STATE 'N' Object State: "New" 20030310
10 C_OBJSTATE_NOT_EXISTING Constant Protected Type reference (TYPE) LT_OBJ_STATE 'X' Object State: "Does Not Exist" 20030310
11 C_OBJSTATE_SAVED Constant Protected Type reference (TYPE) LT_OBJ_STATE 'S' Object State: "Saved" 20030310
12 C_TRUE Constant Public Type reference (TYPE) SEU_BOOL 'X' Boolean: True 20021022
13 LAST_COMMAND_WAS_EXIT_COMMAND Instance attribute Private Type reference (TYPE) CHAR1 SPACE Flag for Type of Last OK Code 20021022
14 M_ASSISTANCE_CLASS_CHANGED Instance attribute Private Type reference (TYPE) SEU_BOOL 'X'->Name of Assistance Class Was Changed 20051004
15 M_DESCRIPTION Instance attribute Private Type reference (TYPE) WDY_MD_DESCRIPTION Web Dynpro: Short Description of an Object 20021211
16 M_DEVCLASS Instance attribute Private Type reference (TYPE) DEVCLASS Package 20051201
17 M_DOCU_EXISTS Instance attribute Private Type reference (TYPE) SEU_BOOL Flag to Check for Component Docu 20090707
18 M_IMPL_INTERFACES Instance attribute Private Type reference (TYPE) WDY_COMPATTR_TAB Table of Implemented Interfaces 20031104
19 M_IMPL_INTF_REFS Instance attribute Private Type reference (TYPE) WDY_IFD_REF_TAB Table of Implemented Component Interface Definitions 20031111
20 M_ORIGLANG Instance attribute Private Type reference (TYPE) SPRAS Original Language 20051201
21 M_REF_ENHINFO Instance attribute Private Object reference (TYPE REF TO) CL_WDY_ENH_HELPER Enhancement Information 20070403
22 M_REF_IFD_IMPLEMENTATION Instance attribute Private Object reference (TYPE REF TO) CL_WDY_WB_IFD_IMPLEMENTATION Implementation of Component Interface Definition 20031111
23 M_SETTING_NOENHANCEMENTS Instance attribute Private Type reference (TYPE) SEU_NOENHANCEMENTS RSEUMOD-> Do Not Show Enhancements 20080804
24 M_STATE Instance attribute Private Type reference (TYPE) WDY_COMP_STATE State of Component in Editor 20021127
25 M_USED_COMPONENTS Instance attribute Private Type reference (TYPE) WDY_COMPATTR_TAB Table of Used Components 20021127
26 TYPE Instance attribute Private Type reference (TYPE) SEU_OBJTYP swbm Type: Component or Component Interface 20030428
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Private Method Activate object 20021022
2 ACTIVATE_CURRENT Instance method Private Method Activate Object Displayed in the Tool 20021129
3 CHANGE_ACT_INACT Instance method Private Method Toggle Between Active and Inactive Version 20021022
4 CHANGE_DISP_EDIT Instance method Private Method Switch Between Display and Change 20021022
5 CHANGE_TO_ENH_MODE Instance method Private Method Switch from Display Mode to Enhancement Mode 20070410
6 CHECK Instance method Private Method Check Object 20021022
7 CHECK_COMPINTF_METADATA Static method Public Method Check Metadata of Component Interface Def. ("Local" Check) 20030721
8 CHECK_COMP_METADATA Static method Public Method Check Metadata of Component ("Local Check") 20030310
9 CHECK_CURRENT Instance method Private Method Check Current Object 20030310
10 CHECK_GENERATION_LIMITS Instance method Protected Method Check Generation Limits 20041019
11 COMPUSAGE_CHANGE_REQUEST Static method Public Method Change WB Request for Component Usage 20040730
12 CONFIG_PROPS Instance method Private Method Display/Change Configuration Properties 20050502
13 CONSTRUCTOR Instance method Public Constructor Constructor 20021022
14 COPY_OR_RENAME Instance method Private Method Copy or Rename Object 20030604
15 CREATE Instance method Private Method Create Object 20021022
16 CREATE_VERSION Instance method Private Method Generate Version 20021022
17 CROSSREF Instance method Private Method 20050621
18 DELETE Instance method Private Method Delete Object 20021022
19 DISPLAY_CHECKLIST Instance method Private Method Display error list 20030310
20 DISPLAY_TADIR_ENTRY Instance method Private Method Display Object Directory Entry 20021022
21 DISPLAY_VERSION Instance method Private Method Display Version 20021022
22 DOCU_CALL Instance method Private Method Call Docu Tool for Associated Docu Object 20090707
23 DOCU_COPY Instance method Private Method Copy the Associated Docu Object 20090707
24 DO_EXIT_COMMAND Instance method Public Method Actions on Exit Command 20021022
25 DO_PAI_1000 Instance method Public Method PAI Actions for Screen 1000 and 2000 20021022
26 DO_PAI_IMPL_INTERFACES Instance method Public Method PAI Actions for "Properties"-"Impl. Interfaces" 20031104
27 DO_PAI_PROPERTIES Instance method Public Method PAI Actions for Subscreen "Properties" 20021127
28 DO_PAI_USED_COMPONENTS Instance method Public Method PAI Actions for "Properties"-"Used Components" 20031031
29 DO_PBO_1000 Instance method Public Method PBO Actions for Screen 1000 and 2000 20021022
30 DO_PBO_IMPL_INTERFACES Instance method Public Method PBO Actions for "Properties"-"Impl. Interfaces" 20031104
31 DO_PBO_PROPERTIES Instance method Public Method PBO Actions for Subscreen "Properties" 20021127
32 DO_PBO_USED_COMPONENTS Instance method Public Method PBO Actions for "Properties"-"Used Components" 20031031
33 GET_COMPONENT_REF Instance method Public Method Get Reference to Component/Interface Definition 20030124
34 GET_CURSOR Instance method Private Method Get Cursor Position 20021022
35 GET_IMPL_INTF_DATA Instance method Private Method Returns Data for an Implemented Interface Definition 20031111
36 GET_OBJECT_VERSION Instance method Protected Method Determine Appropriate Version Acc. to Active/Inactive Admin. 20021022
37 HANDLE_DOUBLE_CLICK Instance method Private Method Double-Click Handling 20021022
38 HANDLE_RENAMED_ASSIST_CLASS Instance method Private Method 20051004
39 INITIALIZE Instance method Private Method Initialization on Start 20021022
40 IS_INTERFACE Instance method Public Method Is Object a Web Dynpro Component Interface Defintion? 20030613
41 LEAVE Instance method Private Method Leave Tool 20021022
42 LOAD_COMPONENT Instance method Private Method Load Object 20021022
43 PROCESS_OK_CODE Instance method Private Method OK Code Handling 20021022
44 RAISE_DELETE_FOR_ALL Instance method Private Method Reports Deletion of Every Single Object to WB Manager 20030523
45 RESET_TO_ACTIVE_VERSION Instance method Private Method Reset to Active Version 20021022
46 SAVE Instance method Private Method Save Object 20021022
47 SET_CURSOR Instance method Private Method Get Cursor Position 20021022
48 SHOW_OR_EDIT Instance method Private Method Display or Change Object 20021022
Events
# Event Type Visibility Description Created on
1 ERROR_OCCURED Instance Event
(0)
Private
(0)
20030311
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LT_OBJ_STATE Protected Type reference (TYPE) CHAR01 Character Field Length 1 20030310
Method Signatures

Method ACTIVATE 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 Name der Komponente 20021022
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 20021022
2 ERROR_OCCURED Fehler aufgetreten 20021022
3 OBJECT_NOT_FOUND Objekt nicht gefunden 20021022
4 PERMISSION_FAILURE fehlende Berechtigung 20021022

Method ACTIVATE_CURRENT Signature

Method ACTIVATE_CURRENT on class CL_WDY_WB_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 20030110
2 ERROR_OCCURED Fehler ist aufgetreten 20021129

Method CHANGE_ACT_INACT Signature

Method CHANGE_ACT_INACT on class CL_WDY_WB_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED 20050120
2 ERROR_OCCURED 20030220
3 OBJECT_NOT_EXISTING 20030220

Method CHANGE_DISP_EDIT Signature

Method CHANGE_DISP_EDIT on class CL_WDY_WB_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 20021022

Method CHANGE_TO_ENH_MODE Signature

Method CHANGE_TO_ENH_MODE on class CL_WDY_WB_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 EDIT_NOT_POSSIBLE Umschalten in Änderungsmodus nicht möglich 20070410

Method CHECK 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 : Component-Name 20030220
2 Exporting P_ERROR Call by reference Type reference (TYPE) CHAR1 'X': Fehler gefunden 20021022
3 Importing P_EXTENDED_CHECK Call by reference Type reference (TYPE) FLAG 'X': gesamte Component prüfen 20031016
4 Importing P_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Component oder Component Interface 20030721
# Exception Resumable Description Created on
1 ERROR_OCCURED Interner Fehler 20021022

Method CHECK_COMPINTF_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ERROR_FOUND Call by reference Type reference (TYPE) SEU_BOOL 'X': es wurden Fehler gefunden 20030721
2 Importing P_EXTENDED_CHECK Call by reference Type reference (TYPE) FLAG 20031127
3 Importing P_REF_COMPINTF Call by reference Object reference (TYPE REF TO) IF_WDY_MD_COMPONENT_INTF_DEF zu prüfendes Component Interface 20030721
4 Changing P_WB_CHECKLIST Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST Gesamtliste gefundener Fehler 20030721
# Exception Resumable Description Created on
1 ERROR_OCCURED 20030721

Method CHECK_COMP_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ERROR_FOUND Call by reference Type reference (TYPE) SEU_BOOL 'X': es wurden Fehler gefunden 20030310
2 Importing P_REDUCED_CHECKS Call by reference Type reference (TYPE) SEU_BOOL 'X'->reduzierte Prüfungen bzgl. Component-Daten selbst 20060817
3 Importing P_REF_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WDY_MD_COMPONENT zu prüfende Komponente 20030310
4 Importing P_REF_IFD_IMPLEMENTATION Call by reference Object reference (TYPE REF TO) CL_WDY_WB_IFD_IMPLEMENTATION Implementierung einer Component Interface Definition 20031127
5 Changing P_WB_CHECKLIST Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST Gesamtliste gefundener Fehler 20030310
6 Importing P_WHOLE_COMPONENT Call by reference Type reference (TYPE) SEU_BOOL 'X'->komplette Component mit Views/Controller 20060817
# Exception Resumable Description Created on
1 ERROR_OCCURED 20030310

Method CHECK_CURRENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EXTENDED_CHECK Call by reference Type reference (TYPE) FLAG SPACE 'X': ausführl. Prüfung (einschl. der Views,Controllers etc.) 20030821

Method CHECK_CURRENT on class CL_WDY_WB_COMPONENT has no exception.

Method CHECK_GENERATION_LIMITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_COMPONENT Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Komponentenname 20041019

Method CHECK_GENERATION_LIMITS on class CL_WDY_WB_COMPONENT has no exception.

Method COMPUSAGE_CHANGE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_NEW_REQUEST Value transfer Object reference (TYPE REF TO) CL_WB_REQUEST neuer Workbench-Request 20040730
2 Importing P_OLD_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST ursprünglicher Workbench-Request 20040730
# Exception Resumable Description Created on
1 ERROR_OCCURED 20041201
2 OPERATION_NOT_DEFINED 20040730

Method CONFIG_PROPS Signature

Method CONFIG_PROPS on class CL_WDY_WB_COMPONENT has no parameter.
Method CONFIG_PROPS on class CL_WDY_WB_COMPONENT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_WDY_WB_COMPONENT has no parameter.
Method CONSTRUCTOR on class CL_WDY_WB_COMPONENT has no exception.

Method COPY_OR_RENAME 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 Workbench-Request 20030604
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 20030604
2 ERROR_OCCURED Fehler bei Requestbearbeitung aufgetreten 20030604
3 OBJECT_ALREADY_EXISTS Objekt existiert bereits 20030604
4 OBJECT_NOT_FOUND Objekt nicht gefunden 20030604
5 PERMISSION_FAILURE fehlende Berechtigung 20030604

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ASK_FOR_NAME Call by reference Type reference (TYPE) CHAR1 'X' X: Nach einem Namen fragen 20021022
2 Importing P_START_TOOL Call by reference Type reference (TYPE) CHAR1 'X' X: Nach dem Anlegen Tool starten 20021022
3 Changing P_WB_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WB_DATA_CONTAINER Zusätzliche Daten 20021022
4 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Request für neues Objekt 20021022
# Exception Resumable Description Created on
1 ACTION_CANCELED Aktion wurde abgebrochen 20030131
2 ERROR_OCCURED Fehler bei Requestbearbeitung aufgetreten 20021022
3 OBJECT_ALREADY_EXISTS Objekt nicht gefunden 20021022
4 PERMISSION_FAILURE fehlende Berechtigung 20021022

Method CREATE_VERSION Signature

Method CREATE_VERSION on class CL_WDY_WB_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 20021022

Method CROSSREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_COMPNAME Call by reference Type reference (TYPE) WDY_MD_OBJECT_NAME 20060405
2 Importing P_OBJTYPE Call by reference Type reference (TYPE) SEU_OBJTYP 20060405

Method CROSSREF on class CL_WDY_WB_COMPONENT has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_REQUEST_ID Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20050714
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Aktion 20021022
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 20021022
2 ERROR_OCCURED Fehler bei Requestbearbeitung aufgetreten 20021022
3 OBJECT_NOT_FOUND Objekt nicht gefunden 20021022
4 PERMISSION_FAILURE fehlende Berechtigung 20021022

Method DISPLAY_CHECKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CHECKLIST Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST $REF$ 20030310

Method DISPLAY_CHECKLIST on class CL_WDY_WB_COMPONENT has no exception.

Method DISPLAY_TADIR_ENTRY Signature

Method DISPLAY_TADIR_ENTRY on class CL_WDY_WB_COMPONENT has no parameter.
Method DISPLAY_TADIR_ENTRY on class CL_WDY_WB_COMPONENT has no exception.

Method DISPLAY_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WB_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WB_DATA_CONTAINER Zusätzliche Daten 20021022
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Aktionsbeschreibung 20021022
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 20021022
2 ERROR_OCCURED Fehler bei Requestbearbeitung aufgetreten 20021022
3 OBJECT_NOT_FOUND Objekt nicht gefunden 20021022
4 PERMISSION_FAILURE fehlende Berechtigung 20021022

Method DOCU_CALL Signature

Method DOCU_CALL on class CL_WDY_WB_COMPONENT has no parameter.
Method DOCU_CALL on class CL_WDY_WB_COMPONENT has no exception.

Method DOCU_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NEW_COMPONENT Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Name der Component 20090707

Method DOCU_COPY on class CL_WDY_WB_COMPONENT 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_CHANGES Call by reference Type reference (TYPE) SY-DATAR Benutzereingabe erfolgt 20021022
2 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 20021022

Method DO_EXIT_COMMAND on class CL_WDY_WB_COMPONENT 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_CHANGES Call by reference Type reference (TYPE) SY-DATAR Benutzereingabe erfolgt 20021022
2 Importing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM OK-Code 20021022

Method DO_PAI_1000 on class CL_WDY_WB_COMPONENT has no exception.

Method DO_PAI_IMPL_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursorposition 20031104
2 Importing P_DATA_CHANGED Call by reference Type reference (TYPE) SEU_BOOL Boolean 20031104
3 Importing P_IMPL_INTERFACES Call by reference Type reference (TYPE) WDY_COMPATTR_TAB Web Dynpro: Tabelle von Component-Attributen 20031104
4 Changing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20031104
5 Importing P_PAGESIZE Call by reference Type reference (TYPE) I Anzahl der im Table Control gegenwärtig dargestellten Zeilen 20031104

Method DO_PAI_IMPL_INTERFACES on class CL_WDY_WB_COMPONENT has no exception.

Method DO_PAI_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ASSISTANCE_CLASS Call by reference Type reference (TYPE) WDY_MD_OBJECT_TYPE 20050502
2 Importing P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursorposition 20021127
3 Importing P_DATA_CHANGED Call by reference Type reference (TYPE) SEU_BOOL Boolean 20021127
4 Importing P_DESCRIPT Call by reference Type reference (TYPE) C 20021127
5 Importing P_NO_ACC_CHECKS Call by reference Type reference (TYPE) FLAG allgemeines flag 20040913
6 Changing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20021127

Method DO_PAI_PROPERTIES on class CL_WDY_WB_COMPONENT has no exception.

Method DO_PAI_USED_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursorposition 20031031
2 Importing P_DATA_CHANGED Call by reference Type reference (TYPE) SEU_BOOL Boolean 20031031
3 Changing P_OK_CODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20031031
4 Importing P_PAGESIZE Call by reference Type reference (TYPE) I Anzahl der im Table Control gegenwärtig dargestellten Zeilen 20031104
5 Importing P_USED_COMPONENTS Call by reference Type reference (TYPE) WDY_COMPATTR_TAB Web Dynpro: Tabelle von Component-Attributen 20031104

Method DO_PAI_USED_COMPONENTS on class CL_WDY_WB_COMPONENT has no exception.

Method DO_PBO_1000 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_FCTAB Call by reference Type reference (TYPE) UI_FUNCTIONS Nicht aktive OK-CODES (Tabelle) 20021022
2 Exporting P_OBJECT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Objektname 20021022
3 Exporting P_OPERATION Call by reference Type reference (TYPE) SEU_ACTION Modus: Anzeigen oder Ändern 20021022
4 Exporting P_REF_ENHINFO Call by reference Object reference (TYPE REF TO) CL_WDY_ENH_HELPER 20070411
5 Importing P_REPID Call by reference Type reference (TYPE) SY-REPID Name des Reports 20021022
6 Exporting P_STATE_TEXT Call by reference Type reference (TYPE) WDY_MD_DESCRIPTION Status des Objektes 20021022
7 Exporting P_SUBSCREEN Call by reference Type reference (TYPE) CHAR20 Anzuzeigender Subscreen 20021022

Method DO_PBO_1000 on class CL_WDY_WB_COMPONENT has no exception.

Method DO_PBO_IMPL_INTERFACES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursor-Position 20031104
2 Exporting P_IMPL_INTERFACES Call by reference Type reference (TYPE) WDY_COMPATTR_TAB Tabelle der implementierten Interfaces 20031104

Method DO_PBO_IMPL_INTERFACES on class CL_WDY_WB_COMPONENT has no exception.

Method DO_PBO_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ASSISTANCE_CLASS Call by reference Type reference (TYPE) WDY_MD_OBJECT_TYPE 20050502
2 Exporting P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursor-Position 20021127
3 Exporting P_DESCRIPTION Call by reference Type reference (TYPE) WDY_MD_DESCRIPTION Web Dynpro : Kurzbeschreibung eines Objekts 20021129
4 Exporting P_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS $REF$ 20030221
5 Exporting P_NO_ACC_CHECKS Call by reference Type reference (TYPE) FLAG allgemeines flag 20040913
6 Exporting P_ORIGLANG Call by reference Type reference (TYPE) SPRAS 20051201
7 Exporting P_TAB Call by reference Type reference (TYPE) CHAR20 Subtab ("Verw.Comp.s" oder "Impl.Intf.s" 20031031

Method DO_PBO_PROPERTIES on class CL_WDY_WB_COMPONENT has no exception.

Method DO_PBO_USED_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursor-Position 20031031
2 Exporting P_USED_COMPONENTS Call by reference Type reference (TYPE) WDY_COMPATTR_TAB Tabelle der genutzten Komponenten 20031031

Method DO_PBO_USED_COMPONENTS on class CL_WDY_WB_COMPONENT has no exception.

Method GET_COMPONENT_REF Signature

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

Method GET_COMPONENT_REF on class CL_WDY_WB_COMPONENT has no exception.

Method GET_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursorposition 20021022
# Exception Resumable Description Created on
1 NOT_ON_SCREEN Cursor nicht auf dem aktuellen Screen 20021022

Method GET_IMPL_INTF_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTF_DEF_NAME Call by reference Type reference (TYPE) WDY_MD_OBJECT_NAME Name der Component Interface Definition 20031111
2 Changing INTF_IMPL_DATA Call by reference Type reference (TYPE) WDY_APPLATTR Daten der Interface-Def. und ihrer Implementierung 20031111
3 Importing P_STATUS Call by reference Type reference (TYPE) CHAR1 SPACE Status der Implementierung 20031112
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20031111

Method GET_OBJECT_VERSION 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) 20021022
2 Importing P_COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Name der Komponente 20021022
3 Exporting P_INACTIVE_ELEMENTS_EXIST Call by reference Type reference (TYPE) SEU_BOOL c_true: Comp.ist aktiv, hat aber inakt. Elemente(z.B. Views) 20031027
4 Exporting P_INACTIVE_VERS_EXISTS Call by reference Type reference (TYPE) SEU_BOOL c_true : inaktive Version existiert 20021022
5 Exporting P_TOGGLE_MODE Call by reference Type reference (TYPE) CHAR1 'X': Tool muss im Toggle-Modus arbeiten 20021203
6 Exporting P_VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20021022

Method GET_OBJECT_VERSION on class CL_WDY_WB_COMPONENT has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursorposition 20021022

Method HANDLE_DOUBLE_CLICK on class CL_WDY_WB_COMPONENT has no exception.

Method HANDLE_RENAMED_ASSIST_CLASS Signature

Method HANDLE_RENAMED_ASSIST_CLASS on class CL_WDY_WB_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 CANCELLED nicht sichern 20051005

Method INITIALIZE 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 : Komponentenname 20030220
2 Importing P_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Objekttyp (swbm_c_type_wdy_component oder ...compintf) 20030721
3 Importing P_READ_ENHS_ACTIVE Call by reference Type reference (TYPE) SEU_BOOL 'X'-> alle Enhancements aktiv lesen 20070412
# Exception Resumable Description Created on
1 ERROR_OCCURED 20030220

Method IS_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_INTERFACE Value transfer Type reference (TYPE) FLAG 'X': das Objekt ist ein Component Interface 20030613

Method IS_INTERFACE on class CL_WDY_WB_COMPONENT has no exception.

Method LEAVE Signature

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

Method LOAD_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ACCESS_MODE Call by reference Type reference (TYPE) CHAR1 Anzeigen(S)/Ändern(U)/Anz->Änd(C) 20021022
2 Exporting P_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WDY_MD_OBJECT Web Dynpro : Component 20021022
3 Importing P_COMPONENT_NAME Call by reference Type reference (TYPE) WDY_COMPONENT_NAME Web Dynpro : Component-Name 20021022
4 Importing P_GLOBAL_LOCK Call by reference Type reference (TYPE) FLAG SPACE soll globale Sperre gesetzt werden (incl. Views etc.) ? 20040706
5 Exporting P_VERSION Call by reference Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20021022
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion durch Benutzer abgebrochen 20021022
2 ERROR_OCCURED unerwarteter Fehler 20021022
3 OBJECT_NOT_FOUND Applikation existiert nicht 20021022
4 PERMISSION_FAILURE keine Berechtigung 20021022
5 SWITCH_TO_SHOW_MODE in Änderungsmodus wechseln 20021022

Method PROCESS_OK_CODE Signature

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

Method PROCESS_OK_CODE on class CL_WDY_WB_COMPONENT has no exception.

Method RAISE_DELETE_FOR_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WDY_OBJECT Call by reference Object reference (TYPE REF TO) IF_WDY_MD_OBJECT Component oder Component Interface Definition 20030523

Method RAISE_DELETE_FOR_ALL on class CL_WDY_WB_COMPONENT has no exception.

Method RESET_TO_ACTIVE_VERSION Signature

Method RESET_TO_ACTIVE_VERSION on class CL_WDY_WB_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 20021022
2 ERROR_OCCURED Interner Fehler 20021022

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_REF_COMP_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_WDY_MD_CONTROLLER implizit angelegter Component-Controller 20050711
2 Importing P_REF_VIEW Call by reference Object reference (TYPE REF TO) IF_WDY_MD_ABSTRACT_VIEW implizit angelegte View 20050711
3 Importing P_REF_WINDOW Call by reference Object reference (TYPE REF TO) IF_WDY_MD_ABSTRACT_VIEW implizit angelegtes Window 20050711
# Exception Resumable Description Created on
1 ACTION_CANCELLED Nicht ausgeführt 20021022

Method SET_CURSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_CURSOR Call by reference Type reference (TYPE) O2CURSOR Cursorposition 20021022
# Exception Resumable Description Created on
1 NOT_ON_SCREEN Cursor nicht auf dem aktuellen Screen 20021022

Method SHOW_OR_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WB_DATA_CONTAINER Call by reference Object reference (TYPE REF TO) CL_WB_DATA_CONTAINER Zusätzliche Daten 20021022
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Aktionsbeschreibung 20021022
# Exception Resumable Description Created on
1 ACTION_CANCELLED Aktion wurde abgebrochen 20021022
2 ERROR_OCCURED Fehler bei Requestbearbeitung aufgetreten 20021022
3 OBJECT_NOT_FOUND Objekt nicht gefunden 20021022
4 PERMISSION_FAILURE fehlende Berechtigung 20021022
Event Signatures

Event ERROR_OCCURED Signature
Event ERROR_OCCURED on class CL_WDY_WB_COMPONENT has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 630