SAP ABAP Class CL_WB_OBJTYPE_TOOL (Workbench Tool Class for Processing WB "Object Type")
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL-BRR (Application Component) Repository Browser
     SWB_OBJECT_TYPES (Package) Management of Object Types
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WB_ABSTRACT_TOOL Abstract Workbench Tool Class 20100914
Properties
Class CL_WB_OBJTYPE_TOOL  
Short Description Workbench Tool Class for Processing WB "Object Type"    
Super Class CL_WB_ABSTRACT_TOOL Abstract Workbench Tool Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWB_OBJECT_TYPES   Management of Object Types 
Created 20100329   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WB_OBJTYPE_TOOL has no interface implemented.
Friends
Class CL_WB_OBJTYPE_TOOL has no friend class.
Attributes
Class CL_WB_OBJTYPE_TOOL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CLASS_FOR_INTERFACE Static method Public Method Check whether class X implements interface Y 20100914
2 CHECK_R3TR_TYPE Instance method Protected Method Check R3TR Object Type 20101216
3 CONSTRUCTOR Instance method Public Constructor 20100914
4 DELETE_GENERATED_WBTOOLTYPE Static method Private Method Delete Generated Table Entries from WBTOOLTYPE 20130306
5 DELETE_GENERATED_WB_TABENTRIES Static method Private Method Delete DB Table Entries for ABAP Workbench 20100914
6 GENERATE_WB_TABENTRIES Static method Private Method Generate DB Table Entries for ABAP Workbench 20100914
7 UPDATE_ALL_WB_TABENTRIES Static method Public Method Regenerate DB Table Entries for ABAP Workbench 20130306
8 UPDATE_WB_TABENTRIES Static method Public Method Regenerate WB DB Table Entries for Object Type 20100914
Events
Class CL_WB_OBJTYPE_TOOL has no event.
Types
Class CL_WB_OBJTYPE_TOOL has no local type.
Method Signatures

Method CHECK_CLASS_FOR_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CLASSNAME Call by reference Type reference (TYPE) ABAP_INTFNAME 20100914
2 Exporting P_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20100914
3 Importing P_INTFNAME Call by reference Type reference (TYPE) ABAP_CLASSNAME 20100914
4 Exporting P_MESSAGE Call by reference Type reference (TYPE) SYMSG Meldung (Fehler oder Warnung) 20100914
5 Exporting P_MESSAGE_ADDITIONAL_TEXT Call by reference Type reference (TYPE) RSFB_SOURCE Zusätzlicher Nachrichtentext 20100914

Method CHECK_CLASS_FOR_INTERFACE on class CL_WB_OBJTYPE_TOOL has no exception.

Method CHECK_R3TR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_INVALID Value transfer Type reference (TYPE) ABAP_BOOL 'X': Der Name ist ungültig 20101216
2 Exporting P_NAMELENGTH Call by reference Type reference (TYPE) I Maximale Länge eines Objekt-Namens 20101216
3 Importing P_OBJECT_NAME Value transfer Type reference (TYPE) SEU_OBJKEY Objektname 20101216

Method CHECK_R3TR_TYPE on class CL_WB_OBJTYPE_TOOL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PERSIST Call by reference Object reference (TYPE REF TO) IF_WB_OBJECT_PERSIST Persistenz 20100914
2 Importing P_UI Call by reference Object reference (TYPE REF TO) IF_WB_TOOL_UI User Interface 20100914

Method CONSTRUCTOR on class CL_WB_OBJTYPE_TOOL has no exception.

Method DELETE_GENERATED_WBTOOLTYPE Signature

Method DELETE_GENERATED_WBTOOLTYPE on class CL_WB_OBJTYPE_TOOL has no parameter.
Method DELETE_GENERATED_WBTOOLTYPE on class CL_WB_OBJTYPE_TOOL has no exception.

Method DELETE_GENERATED_WB_TABENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_INTERNAL_OBJTYPES_OLD Call by reference Type reference (TYPE) WBACCESS_TAB vorherige generierte interne WB-Objekttypen 20130307
2 Importing P_OBJECT_DATA Call by reference Object reference (TYPE REF TO) CL_WB_OBJTYPE_DATA 20110314
3 Importing P_OBJTYPE_TR Call by reference Type reference (TYPE) TROBJTYPE 20100914
# Exception Resumable Description Created on
1 CX_SWB_EXCEPTION ABAP Workbench: Ausnahme 20100914

Method GENERATE_WB_TABENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_INTERNAL_OBJTYPES_OLD Call by reference Type reference (TYPE) WBACCESS_TAB vorherige generierte interne WB-Objekttypen 20130307
2 Importing P_WB_TYPEDATA Call by reference Type reference (TYPE) WBOBJTYPE_DATA 20100914
# Exception Resumable Description Created on
1 CX_SWB_EXCEPTION ABAP Workbench: Ausnahme 20100914

Method UPDATE_ALL_WB_TABENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_INVALIDATE_SHM_AREA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20130312

Method UPDATE_ALL_WB_TABENTRIES on class CL_WB_OBJTYPE_TOOL has no exception.

Method UPDATE_WB_TABENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DELETE_GENERATED_TABENTRIES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20130307
2 Importing P_INTERNAL_OBJTYPES_OLD Call by reference Type reference (TYPE) WBACCESS_TAB vorherige generierte interne WB-Objekttypen 20130307
3 Importing P_INVALIDATE_SHM_AREA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Objekttypen im Shared Memory invalidieren 20101011
4 Importing P_OBJTYPE_TR Call by reference Type reference (TYPE) SOBJ_NAME R3TR-Objekttyp-Name 20100914
# Exception Resumable Description Created on
1 CX_SWB_EXCEPTION ABAP Workbench: Ausnahme 20100914
History
Last changed by/on SAP  20140121 
SAP Release Created in 740