SAP ABAP Class CL_WB_DDIC (Initial Screen of Dictionary)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-DIC-ED (Application Component) Dictionary Maintenance
     SEDD (Package) DDIC Editor
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_PROGRAM Workbench: Program 00000000
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WB_TOOL Workbench: Tool 00000000
Properties
Class CL_WB_DDIC  
Short Description Initial Screen of Dictionary    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SEDD   DDIC Editor 
Created 19980819   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WB_DDIC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_WB_PROGRAM Workbench: Program 00000000
2 IF_WB_TOOL Workbench: Tool 00000000
Friends
Class CL_WB_DDIC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CURRENT_OBJECT_NAME Instance attribute Private Type reference (TYPE) SEU_OBJKEY Name of Current Object 19990113
2 CURRENT_OBJECT_TYPE Instance attribute Private Type reference (TYPE) SEU_OBJTYP Type of Current Object 19980903
Methods
# Method Level Visibility Method type Description Created on
1 ACCESS_DDIC_VIA_MANAGER Static method Public Method Initial Screen for Dic. Objects with WB Manager (New Nav) 19981105
2 CONVERT_TO_MANAGER_OBJECT_TYPE Static method Public Method Conversion of TROBJTYPE into Object Type Code of WB Manager 19981028
3 CONVERT_TO_MANAGER_OPERATION Static method Public Method Conversion of FCT into Operation Code of WB Manager 19981023
4 HANDLE_DOMA Instance method Private Method Handling of Domain Objects 19981023
5 HANDLE_DTEL Instance method Private Method Handling of Data Element Objects 19981002
6 HANDLE_ENQU Instance method Private Method Handling of Lock Objects 19981023
7 HANDLE_INDX Instance method Private Method Handling of Index Objects 19981022
8 HANDLE_SHLP Instance method Private Method Handling of Search Help Objects 19981005
9 HANDLE_SQLT Instance method Private Method Handling of Pool/Cluster Tables 19981027
10 HANDLE_STRU Instance method Private Method Handling of Structure Objects 19981013
11 HANDLE_TABL Instance method Private Method Handling of DB Table Objects 19981022
12 HANDLE_TTYP Instance method Private Method Handling of Table Type Objects 19981015
13 HANDLE_TYPE Instance method Private Method Handling of Type Groups 19981208
14 HANDLE_VIEW Instance method Private Method Handling of View Objects 19980903
15 HANDLE_XINX Instance method Private Method Handling of Extension Index Objects 20040705
16 SET_OBJECT_TYPE Instance method Public Method Restrict Object Type from General to Specific 19990202
Events
Class CL_WB_DDIC has no event.
Types
Class CL_WB_DDIC has no local type.
Method Signatures

Method ACCESS_DDIC_VIA_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT_STATE Call by reference Object reference (TYPE REF TO) IF_WB_OBJECT_STATE Objekt-Zustand 19990111
2 Importing P_OBJ_NAME Call by reference Type reference (TYPE) RSEDD0-DDOBJNAME Objektname 19981105
3 Importing P_OBJ_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 19981105
4 Importing P_OPERATION Call by reference Type reference (TYPE) EUFCT Operation 19981105
5 Importing P_SEC_NAME Call by reference Type reference (TYPE) D021S-FNAM Feldname oder ähnliches 19990511
6 Exporting USE_OLD_NAVIGATION Call by reference Type reference (TYPE) CHAR1 Flag alte Navigation benutzen 19981105
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer (Message) 19990809
2 ERROR_OCCURED Anderer Fehler (Message) 19990809
3 OBJECT_NOT_FOUND Objekt exitiert nicht (Message) 19990809
4 OPERATION_NOT_SUPPORTED Ungültige Operation (Message) 19990809
5 PERMISSION_FAILURE Fehlende Berechtigung (Message) 19990809

Method CONVERT_TO_MANAGER_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TROBJTYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp TROBJTYPE 19981028
2 Exporting P_WBMAN_OBJ Call by reference Type reference (TYPE) SEU_OBJTYP Objekttypcode des WB-Managers 19981028
# Exception Resumable Description Created on
1 ILLEGAL_OBJECT_TYPE Unbekannter TROBJTYPE 19981028

Method CONVERT_TO_MANAGER_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CREATE_POSSIBLE Call by reference Type reference (TYPE) CHAR1 ' ' Operationen mit CREATE erlauben 19990302
2 Importing IN_OPERATION Call by reference Type reference (TYPE) RSDXX-FCT Operation im DDIC 19981023
3 Exporting OUT_OPERATION Call by reference Type reference (TYPE) SEU_ACTION Operation des WB-Managers 19981023
# Exception Resumable Description Created on
1 ILLEGAL_OPERATION Ungültiger Operationscode 19981023

Method HANDLE_DOMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NEW_NAME Call by reference Type reference (TYPE) EU_LNAME Neuer Name für das Objekt 19990712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 19981023
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 19981023
2 ERROR_OCCURED Interner Fehler 19981023
3 OBJECT_NOT_FOUND Objekt wurde nicht gefunden 19981023
4 OPERATION_NOT_SUPPORTED Nicht unterstützte oder noch nicht implementierte Funktion 19981023
5 WRONG_PROGRAM_STATE Fehler im Programm-Status 19981023

Method HANDLE_DTEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NEW_NAME Call by reference Type reference (TYPE) EU_LNAME Neuer Name für das Objekt 19990712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 19981002
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 19981002
2 ERROR_OCCURED Interner Fehler 19981002
3 OBJECT_NOT_FOUND Objekt wurde nicht gefunden 19981002
4 OPERATION_NOT_SUPPORTED Nicht unterstützte oder noch nicht implementierte Funktion 19981002
5 WRONG_PROGRAM_STATE Fehler im Programm-Status 19981002

Method HANDLE_ENQU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NEW_NAME Call by reference Type reference (TYPE) EU_LNAME Neuer Name für das Objekt 19990712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 19981023
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 19981023
2 ERROR_OCCURED Interner Fehler 19981023
3 OBJECT_NOT_FOUND Objekt wurde nicht gefunden 19981023
4 OPERATION_NOT_SUPPORTED Nicht unterstützte oder noch nicht implementierte Funktion 19981023
5 WRONG_PROGRAM_STATE Fehler im Programm-Status 19981023

Method HANDLE_INDX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NEW_NAME Call by reference Type reference (TYPE) EU_LNAME Neuer Name für das Objekt 19990712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 19981022
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 19981022
2 ERROR_OCCURED Interner Fehler 19981022
3 OBJECT_NOT_FOUND Objekt wurde nicht gefunden 19981022
4 OPERATION_NOT_SUPPORTED Nicht unterstützte oder noch nicht implementierte Funktion 19981022
5 WRONG_PROGRAM_STATE Fehler im Programm-Status 19981022

Method HANDLE_SHLP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NEW_NAME Call by reference Type reference (TYPE) EU_LNAME Neuer Name für das Objekt 19990712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 19981005
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 19981005
2 ERROR_OCCURED Interner Fehler 19981005
3 OBJECT_NOT_FOUND Objekt wurde nicht gefunden 19981005
4 OPERATION_NOT_SUPPORTED Nicht unterstützte oder noch nicht implementierte Funktion 19981005
5 WRONG_PROGRAM_STATE Fehler im Programm-Status 19981005

Method HANDLE_SQLT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NEW_NAME Call by reference Type reference (TYPE) EU_LNAME Neuer Name für das Objekt 19990712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 19981027
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 19981027
2 ERROR_OCCURED Interner Fehler 19981027
3 OBJECT_NOT_FOUND Objekt wurde nicht gefunden 19981027
4 OPERATION_NOT_SUPPORTED Nicht unterstützte oder noch nicht implementierte Funktion 19981027
5 WRONG_PROGRAM_STATE Fehler im Programm-Status 19981027

Method HANDLE_STRU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NEW_NAME Call by reference Type reference (TYPE) EU_LNAME Neuer Name für das Objekt 19990712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 19981013
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 19981013
2 ERROR_OCCURED Interner Fehler 19981013
3 OBJECT_NOT_FOUND Objekt wurde nicht gefunden 19981013
4 OPERATION_NOT_SUPPORTED Nicht unterstützte oder noch nicht implementierte Funktion 19981013
5 WRONG_PROGRAM_STATE Fehler im Programm-Status 19981013

Method HANDLE_TABL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NEW_NAME Call by reference Type reference (TYPE) EU_LNAME Neuer Name für das Objekt 19990712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 19981022
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 19981022
2 ERROR_OCCURED Interner Fehler 19981022
3 OBJECT_NOT_FOUND Objekt wurde nicht gefunden 19981022
4 OPERATION_NOT_SUPPORTED Nicht unterstützte oder noch nicht implementierte Funktion 19981022
5 WRONG_PROGRAM_STATE Fehler im Programm-Status 19981022

Method HANDLE_TTYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NEW_NAME Call by reference Type reference (TYPE) EU_LNAME Neuer Name für das Objekt 19990712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 19981015
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 19981015
2 ERROR_OCCURED Interner Fehler 19981015
3 OBJECT_NOT_FOUND Objekt wurde nicht gefunden 19981015
4 OPERATION_NOT_SUPPORTED Nicht unterstützte oder noch nicht implementierte Funktion 19981015
5 WRONG_PROGRAM_STATE Fehler im Programm-Status 19981015

Method HANDLE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NEW_NAME Call by reference Type reference (TYPE) EU_LNAME Neuer Name für das Objekt 19990712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 19981208
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 19981208
2 ERROR_OCCURED Interner Fehler 19981208
3 OBJECT_NOT_FOUND Objekt wurde nicht gefunden 19981208
4 OPERATION_NOT_SUPPORTED Nicht unterstützte oder noch nicht implementierte Funktion 19981208
5 WRONG_PROGRAM_STATE Fehler im Programm-Status 19981208

Method HANDLE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NEW_NAME Call by reference Type reference (TYPE) EU_LNAME Neuer Name für das Objekt 19990712
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 19980903
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 19980911
2 ERROR_OCCURED Interner Fehler 19980911
3 OBJECT_NOT_FOUND Objekt wurde nicht gefunden 19980911
4 OPERATION_NOT_SUPPORTED Nicht unterstützte oder noch nicht implementierte Funktion 19980911
5 WRONG_PROGRAM_STATE Fehler im Programm-Status 19980911

Method HANDLE_XINX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_NEW_NAME Call by reference Type reference (TYPE) EU_LNAME Neuer Name für das Objekt 20040705
2 Importing P_WB_REQUEST Call by reference Object reference (TYPE REF TO) CL_WB_REQUEST Zu verarbeitender Workbench Request 20040705
# Exception Resumable Description Created on
1 ACTION_CANCELLED Abbruch durch den Benutzer 20040705
2 ERROR_OCCURED Interner Fehler 20040705
3 OBJECT_NOT_FOUND Objekt wurde nicht gefunden 20040705
4 OPERATION_NOT_SUPPORTED Nicht unterstützte oder noch nicht implementierte Funktion 20040705
5 WRONG_PROGRAM_STATE Fehler im Programm-Status 20040705

Method SET_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Eingeschränkter Objekttyp 19990202

Method SET_OBJECT_TYPE on class CL_WB_DDIC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in