SAP ABAP Class CL_WB_OBJECT_TYPE (Repository Object Type)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL-BRR (Application Component) Repository Browser
     SWBM_INTERNAL (Package) Internal Objects within SWBM
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WV_OBJECT_TYPE Interface for Elementary Object Type Properties 20100818
Properties
Class CL_WB_OBJECT_TYPE  
Short Description Repository Object Type    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWBM_INTERNAL   Internal Objects within SWBM 
Created 19980817   SAP 
Last change 20141121    
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)
2 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WV_OBJECT_TYPE Interface for Elementary Object Type Properties 20100818
Friends
Class CL_WB_OBJECT_TYPE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACCESSTOOL_DATA Instance attribute Private Type reference (TYPE) WBACCESS_TOOL Object Type and Access Tool 20090729
2 CONTAINER_LIST Instance attribute Private Object reference (TYPE REF TO) SWBM_TYPE_LIST 20100818
3 GO_WBOBJTYPE_DATA Static Attribute Private Object reference (TYPE REF TO) IF_WB_OBJTYPE_DATA Object Type Data 20110210
4 INTERNAL_ID Instance attribute Public Type reference (TYPE) SEU_OBJTYP Internal ID of Repository Object Type 19980817
5 IS_DIFFERENT_OBJECT Constant Public Type reference (TYPE) SEU_BOOL ' ' Objects are different 19990423
6 IS_SAME_OBJECT Constant Public Type reference (TYPE) SEU_BOOL 'X' Objects are equal 19990423
7 IS_SUB_OBJECT Constant Public Type reference (TYPE) SEU_BOOL 'X' Object is subobject of another 20011105
8 MS_WBOBJECTTYPE Instance attribute Private Type reference (TYPE) WBOBJECTTYPE_RT Runtime Registry Table for Object Types 20110210
9 OBJECTTYPE_INFO Instance attribute Private Type reference (TYPE) EUOBJEDIT Entry from EUOBJEDIT 19980817
10 OBJECT_TYPE_CACHE Static Attribute Private See coding Repository Object Type 20100818
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100727
2 COMPARE_OBJECTS Static method Public Method Compare Object Names of Two Objects 19990423
3 CONSTRUCTOR Instance method Public Constructor Constructor 19980817
4 CREATE_FROM_EXTTYPE Static method Public Method Create Instance of Repository Object Type from External Key 19980817
5 CREATE_FROM_GLOBAL_TYPE Static method Public Method 20110302
6 CREATE_FROM_INTTYPE Static method Public Method 20100916
7 GET_ACCESSTOOL_DATA Instance method Private Method Supply Reference to IF_WB_ACCESS Tool 20090729
8 GET_ACCESS_DATA Static method Public Method Get Access Data for Object Type 20100205
9 GET_ACCESS_TOOL Instance method Public Method 20100818
10 GET_CONCATENATED_KEY Instance method Public Method Construct Entire Key From Components 19980817
11 GET_CONCATENATED_KEY_FROM_ID Static method Public Method Construct Entire Key From Components 19980817
12 GET_CONCATENATED_KEY_LENGTH Instance method Public Method Read Length of Entire Key of Repository Object Type 19980817
13 GET_CONTAINED_TYPES Instance method Public Method Read List of All Contained Repository Objects 19980817
14 GET_CONTAINER_HIERARCHY Instance method Private Method Read Container Hierarchy 19980817
15 GET_CONTAINER_OBJECT Static method Private Method Supply Container Object for Object 20011026
16 GET_CONTAINER_TYPE Instance method Public Method Read Container Repository Object Type 19980817
17 GET_CONTEXT_MENU Instance method Public Method Read Name of Context Object 19981201
18 GET_DESCRIPTION Instance method Public Method Read Text for Object Type 19981110
19 GET_ENQUEUE_OBJECT_CLASS Instance method Public Method 20110608
20 GET_GLOBAL_FROM_INTERNAL_TYPE Static method Public Method Get globally valid WB type using internal WB type 20100205
21 GET_GLOBAL_FROM_TRANSPORT_TYPE Static method Public Method Get Global WB Type Using Transport Type 20100423
22 GET_GLOBAL_ID_FROM_GLOBAL_TYPE Static method Public Method 20131121
23 GET_GLOBAL_TYPE_FROM_GLOBAL_ID Static method Public Method 20131121
24 GET_INTERNAL_FROM_GLOBAL_TYPE Static method Public Method Get internal WB type using globally valid WB type 20100205
25 GET_KEY_COMPONENTS Instance method Public Method Split Key into Individual Components 19980817
26 GET_KEY_COMPONENTS_FROM_ID Static method Public Method Split Key into Individual Components 19980817
27 GET_KEY_LENGTH Instance method Public Method Read Length of Key Section for Repository Object Type 19980817
28 GET_MAIN_GLOBAL_TYPE Instance method Public Method 20100329
29 GET_NUMBER_OF_KEY_COMPONENTS Instance method Public Method Read Number of Key Components 19990108
30 GET_OUTPUT_OBJECT_NAME Instance method Public Method Format Object Name for Output 19990309
31 GET_OUTPUT_OBJECT_NAME_FROM_ID Static method Public Method Format Object Name for Output 20010301
32 GET_R3TR_FROM_INTERNAL_TYPE Static method Public Method 20100325
33 GET_R3TR_GLOBAL_TYPE Instance method Public Method 20100322
34 GET_R3TR_TYPE Instance method Public Method 20100224
35 GET_ROOT_TYPE Instance method Public Method Read Outermost Repository Object Type 19980817
36 GET_SUBTYPES_FOR_SCOPE Static method Public Method Returns all WB (sub)types for a usage area 20110314
37 GET_TADIR_FROM_LIMU Static method Public Method 20100407
38 GET_TADIR_TYPES Instance method Public Method Read TADIR Object Type 19981123
39 GET_TRANSPORT_TYPE Instance method Public Method 20100319
40 GET_TYPE_FROM_URI_PATH Static method Public Method Determine Global WB Type Using ADT Resource URI Path 20130222
41 GET_TYPE_ID Instance method Public Method Returns global object type (ID) 20100818
42 HANDLE_OUTPUT_NAME_EXCEPTIONS Instance method Private Method Handle Exceptions for Output 19990309
43 IS_ACCESS_TYPE Static method Public Method Is type an access type (does it have an IF_WB_ACCESS tool)? 20100205
Events
Class CL_WB_OBJECT_TYPE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_S_GLOBAL_KEY Public See coding 20100727 BEGIN OF gty_s_global_key, objtype_tr TYPE trobjtype, subtype_wb TYPE seu_objtyp, END OF gty_s_global_key
2 GTY_T_GLOBAL_KEYS Public See coding 20100727 gty_t_global_keys TYPE SORTED TABLE OF gty_s_global_key WITH UNIQUE KEY subtype_wb
3 LTY_EUOBJEDIT_TAB Protected See coding 20100727 lty_euobjedit_tab TYPE SORTED TABLE OF euobjedit WITH UNIQUE KEY type
4 LTY_EUOBJ_TAB Protected See coding 20100727 lty_euobj_tab TYPE SORTED TABLE OF euobj WITH UNIQUE KEY id
5 LTY_S_OBJECT_TYPE Private See coding 20100818 BEGIN OF lty_s_object_type, ext_id TYPE seu_obj, glb_id TYPE wbobjtype, ref TYPE REF TO cl_wb_object_type, END OF lty_s_object_type
6 TY_OBJECT_CLASS Public See coding 20110608 ty_object_class TYPE c LENGTH 4
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WB_OBJECT_TYPE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WB_OBJECT_TYPE has no exception.

Method COMPARE_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_IS_SAME_OBJECT Value transfer Type reference (TYPE) SEU_BOOL Objekt gleich? 19990423
2 Exporting P_IS_SUB_OBJECT Value transfer Type reference (TYPE) SEU_BOOL Objekt1 Teilobject von Objekt 2? 20011105
3 Importing P_OBJECT_NAME_1 Value transfer Type reference (TYPE) SEU_OBJKEY Objektname Objekt 1 19990423
4 Importing P_OBJECT_NAME_2 Value transfer Type reference (TYPE) SEU_OBJKEY Objektname Objekt 2 19990423
5 Importing P_OBJECT_TYPE_1 Call by reference Type reference (TYPE) SEU_OBJTYP Objektart Objekt 1 19990423
6 Importing P_OBJECT_TYPE_2 Value transfer Type reference (TYPE) SEU_OBJTYP Objektart Objekt 2 19990423
# Exception Resumable Description Created on
1 OBJECTTYPE_NOT_EXISTING Repository Objekttyp existiert nicht 19990423

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_GLOBAL_TYPE Call by reference Type reference (TYPE) WBOBJTYPE Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung 20100818
2 Importing P_INTERNAL_ID Call by reference Type reference (TYPE) SEU_OBJTYP interne ID Workbench Objekttyp 19980817
# Exception Resumable Description Created on
1 OBJECTTYPE_NOT_EXISTING Repository Objekttyp existiert nicht 19980817

Method CREATE_FROM_EXTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EXTERNAL_ID Call by reference Type reference (TYPE) CSEQUENCE Externe ID eines Repository Objekttyps 19980817
2 Importing P_GLOBAL_OBJECT_TYPE Call by reference Type reference (TYPE) WBOBJTYPE Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung 20100205
3 Returning P_WB_OBJECT_TYPE Value transfer Object reference (TYPE REF TO) CL_WB_OBJECT_TYPE Instanz eines Repository Objekttyps 19980817
# Exception Resumable Description Created on
1 OBJECTTYPE_NOT_EXISTING Repository Objekttyp existiert nicht 19980817

Method CREATE_FROM_GLOBAL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_GLOBAL_OBJECT_TYPE Call by reference Type reference (TYPE) WBOBJTYPE 20110302
2 Returning P_WB_OBJECT_TYPE Value transfer Object reference (TYPE REF TO) CL_WB_OBJECT_TYPE 20110302
# Exception Resumable Description Created on
1 OBJECTTYPE_NOT_EXISTING 20110302

Method CREATE_FROM_INTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BYPASS_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Objekttyp-Cache in CL_WB_OBJECT_TYPE umgehen 20110311
2 Importing P_GLOBAL_TYPE Call by reference Type reference (TYPE) WBOBJTYPE Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung 20100916
3 Importing P_INTERNAL_ID Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: (Interner) Typ eines Objekts der ABAP Workbench 20100916
4 Returning P_WB_OBJECT_TYPE Value transfer Object reference (TYPE REF TO) CL_WB_OBJECT_TYPE Repository Objekttyp 20100916
# Exception Resumable Description Created on
1 OBJECTTYPE_NOT_EXISTING 20100916

Method GET_ACCESSTOOL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_TOOL_DATA Call by reference Type reference (TYPE) WBACCESS_TOOL Objekttyp und Access-Tool 20090729

Method GET_ACCESSTOOL_DATA on class CL_WB_OBJECT_TYPE has no exception.

Method GET_ACCESS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_GET_ACCESSTOOL_REF Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE abap_true: Referenz auf IF_WB_ACCESS-Tool liefern 20100205
2 Importing P_OBJECT_TYPE Call by reference Type reference (TYPE) WBOBJTYPE Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung 20100205
3 Returning P_OBJTYPE_DATA Value transfer Type reference (TYPE) WBACCESS_TOOL Zugriffsdaten zum Objekttyp 20100205
4 Importing P_OBJTYPE_WB Call by reference Type reference (TYPE) SEU_OBJTYP Workbench-Objekttyp 20100205

Method GET_ACCESS_DATA on class CL_WB_OBJECT_TYPE has no exception.

Method GET_ACCESS_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_TOOL_REF Value transfer Object reference (TYPE REF TO) IF_WB_ACCESS Schnittstelle zu zentralen Workbench-Funktionen 20100818

Method GET_ACCESS_TOOL on class CL_WB_OBJECT_TYPE has no exception.

Method GET_CONCATENATED_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_KEY Value transfer Type reference (TYPE) SEU_OBJKEY Gesmatschlüssel 19980817
2 Importing P_KEY_COMPONENT1 Call by reference Type reference (TYPE) ANY SPACE Schlüsselkomponente 1 19980817
3 Importing P_KEY_COMPONENT2 Call by reference Type reference (TYPE) ANY SPACE Schlüsselkomponente 2 19980817
4 Importing P_KEY_COMPONENT3 Call by reference Type reference (TYPE) ANY SPACE Schlüsselkomponente 3 19980817
# Exception Resumable Description Created on
1 KEY_COMPONENT_TOO_LONG die Laenge einer Schluesselkomponente ist zu gross 20000224
2 TOO_MANY_KEY_COMPONENTS es gibt zuviele Schlüsselkomponenten 19980817

Method GET_CONCATENATED_KEY_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EXTERNAL_ID Call by reference Type reference (TYPE) SEU_OBJTYP interne ID eines Repository Objekttyps 19980817
2 Returning P_KEY Value transfer Type reference (TYPE) SEU_OBJKEY Gesamtschlüssel 19980817
3 Importing P_KEY_COMPONENT1 Call by reference Type reference (TYPE) ANY Schlüsselkomponente 1 19980817
4 Importing P_KEY_COMPONENT2 Call by reference Type reference (TYPE) ANY SPACE Schlüsselkomponente 2 19980817
5 Importing P_KEY_COMPONENT3 Call by reference Type reference (TYPE) ANY SPACE Schlüsselkomponente 3 19980817
# Exception Resumable Description Created on
1 KEY_COMPONENT_TOO_LONG die Laenge einer Schluesselkomponente ist zu gross 20000224
2 OBJECTTYPE_NOT_EXISTING Repository Objekttyp existiert nicht 19980817
3 TOO_MANY_KEY_COMPONENTS es gibt zuviele Schlüsselkomponenten 19980817

Method GET_CONCATENATED_KEY_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_CONCATENATED_KEY_LENGTH Value transfer Type reference (TYPE) I Länge des Gesamtschlüssels zum Repository Objekttyp 19980817

Method GET_CONCATENATED_KEY_LENGTH on class CL_WB_OBJECT_TYPE has no exception.

Method GET_CONTAINED_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_CONTAINED_TYPES Value transfer Type reference (TYPE) SWBM_TYPE_LIST Liste aller enthaltenen Repository Objekttypen lesen 19980817

Method GET_CONTAINED_TYPES on class CL_WB_OBJECT_TYPE has no exception.

Method GET_CONTAINER_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_CONTAINER_LIST Value transfer Type reference (TYPE) SWBM_TYPE_LIST Liste der Containertypen 19980817

Method GET_CONTAINER_HIERARCHY on class CL_WB_OBJECT_TYPE has no exception.

Method GET_CONTAINER_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CONTAINER_NAME Value transfer Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20011026
2 Exporting P_CONTAINER_TYPE Value transfer Type reference (TYPE) SEU_OBJTYP WB Request: Typ eine Objekts der Entwicklungsumgebung 20011026
3 Importing P_OBJECT_NAME Value transfer Type reference (TYPE) SEU_OBJKEY WB Request: Schlüssel eines Objekts in der EU 20011026
4 Importing P_OBJECT_TYPE Value transfer Type reference (TYPE) SEU_OBJTYP WB Request: Typ eine Objekts der Entwicklungsumgebung 20011026
# Exception Resumable Description Created on
1 NO_CONTAINER_OBJECT Es gibt kein umfassendes Objekt 20011026
2 OBJECTTYPE_NOT_EXISTING Repository Objekttyp existiert nicht 20011026

Method GET_CONTAINER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_CONTAINER_TYPE Value transfer Object reference (TYPE REF TO) CL_WB_OBJECT_TYPE Umfassender Repository Objekttyp 19980817

Method GET_CONTAINER_TYPE on class CL_WB_OBJECT_TYPE has no exception.

Method GET_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CTXTMENU Call by reference Type reference (TYPE) GUI_STATUS Name des Kontextmenus 19981201
2 Exporting P_PROGRAM Call by reference Type reference (TYPE) PROGRAMM Programmname 19981201

Method GET_CONTEXT_MENU on class CL_WB_OBJECT_TYPE has no exception.

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DESCRIPTION Call by reference Type reference (TYPE) DDTEXT Beschreibung 19981110
2 Importing P_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Sprache 19981110
3 Exporting P_SINGULAR Call by reference Type reference (TYPE) DDTEXT Beschreibung Singular 19981110
# Exception Resumable Description Created on
1 TEXT_NOT_FOUND Text in dieser Sprache nicht vorhanden 19981110

Method GET_ENQUEUE_OBJECT_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TY_OBJECT_CLASS 20110608

Method GET_ENQUEUE_OBJECT_CLASS on class CL_WB_OBJECT_TYPE has no exception.

Method GET_GLOBAL_FROM_INTERNAL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_GLOBAL_TYPE Call by reference Type reference (TYPE) WBOBJTYPE Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung 20100205
2 Importing P_INTERNAL_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Interner WB-Objekttyp 20100205
# Exception Resumable Description Created on
1 OBJECTTYPE_NOT_EXISTING 20100326

Method GET_GLOBAL_FROM_TRANSPORT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_GLOBAL_TYPE Call by reference Type reference (TYPE) WBOBJTYPE Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung 20100423
2 Importing P_TRANSPORT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Transport-Objekttyp 20100423
# Exception Resumable Description Created on
1 NO_UNIQUE_MAPPING 20100423

Method GET_GLOBAL_ID_FROM_GLOBAL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_GLOBAL_TYPE Call by reference Type reference (TYPE) WBOBJTYPE 20131121
2 Returning RESULT Value transfer Type reference (TYPE) STRING 20131121

Method GET_GLOBAL_ID_FROM_GLOBAL_TYPE on class CL_WB_OBJECT_TYPE has no exception.

Method GET_GLOBAL_TYPE_FROM_GLOBAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_GLOBAL_ID Call by reference Type reference (TYPE) STRING 20131121
2 Returning RESULT Value transfer Type reference (TYPE) WBOBJTYPE 20131121

Method GET_GLOBAL_TYPE_FROM_GLOBAL_ID on class CL_WB_OBJECT_TYPE has no exception.

Method GET_INTERNAL_FROM_GLOBAL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_GLOBAL_TYPE Call by reference Type reference (TYPE) WBOBJTYPE Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung 20100205
2 Exporting P_INTERNAL_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP Interner WB-Objekttyp 20100205

Method GET_INTERNAL_FROM_GLOBAL_TYPE on class CL_WB_OBJECT_TYPE has no exception.

Method GET_KEY_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_KEY Call by reference Type reference (TYPE) SEU_OBJKEY Gesamtschlüssel 19980817
2 Exporting P_KEY_COMPONENT1 Call by reference Type reference (TYPE) ANY Schlüsselkomponente 1 19980817
3 Exporting P_KEY_COMPONENT2 Call by reference Type reference (TYPE) ANY Schlüsselkomponente 2 19980817
4 Exporting P_KEY_COMPONENT3 Call by reference Type reference (TYPE) ANY Schlüsselkomponente 3 19980817
# Exception Resumable Description Created on
1 TOO_MANY_KEY_COMPONENTS es gibt zuviele Schlüsselbestandteile 19980817

Method GET_KEY_COMPONENTS_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EXTERNAL_ID Call by reference Type reference (TYPE) SEU_OBJTYP externe ID eines Repository Objekttyps 19980817
2 Importing P_KEY Call by reference Type reference (TYPE) SEU_OBJKEY Gesamtschlüssel 19980817
3 Exporting P_KEY_COMPONENT1 Call by reference Type reference (TYPE) ANY Schlüsselkomponente 1 19980817
4 Exporting P_KEY_COMPONENT2 Call by reference Type reference (TYPE) ANY Schlüsselkomponente 2 19980817
5 Exporting P_KEY_COMPONENT3 Call by reference Type reference (TYPE) ANY Schlüsselkomponente 3 19980817
# Exception Resumable Description Created on
1 OBJECTTYPE_NOT_EXISTING Repository Objekttyp existiert nicht 19980817
2 TOO_MANY_KEY_COMPONENTS es gibt zuviele Schlüsselbestandteile 19980817

Method GET_KEY_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_KEY_LENGTH Value transfer Type reference (TYPE) I Länge des Teilschlüssels zum Repository Objekttyp 19980817

Method GET_KEY_LENGTH on class CL_WB_OBJECT_TYPE has no exception.

Method GET_MAIN_GLOBAL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_GLOBAL_TYPE Value transfer Type reference (TYPE) WBOBJTYPE Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung 20100329
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20100329

Method GET_NUMBER_OF_KEY_COMPONENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_NUMBER_OF_COMPONENTS Value transfer Type reference (TYPE) I Anzahl der Schlüsselkomponenten 19990108

Method GET_NUMBER_OF_KEY_COMPONENTS on class CL_WB_OBJECT_TYPE has no exception.

Method GET_OUTPUT_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT_NAME Value transfer Type reference (TYPE) SEU_OBJKEY Objekt Key 19990309
2 Returning P_OUTPUT_NAME Value transfer Type reference (TYPE) SEU_OBJKEY Ausgabename 19990309

Method GET_OUTPUT_OBJECT_NAME on class CL_WB_OBJECT_TYPE has no exception.

Method GET_OUTPUT_OBJECT_NAME_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_EXTERNAL_ID Call by reference Type reference (TYPE) SEU_OBJTYP interne ID Workbench Objekttyp 20010301
2 Importing P_OBJECT_NAME Value transfer Type reference (TYPE) SEU_OBJKEY Objekt Key 20010301
3 Returning P_OUTPUT_NAME Value transfer Type reference (TYPE) SEU_OBJKEY Ausgabename 20010301
# Exception Resumable Description Created on
1 OBJECTTYPE_NOT_EXISTING Objekttyp existiert nicht 20010301

Method GET_R3TR_FROM_INTERNAL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_INTERNAL_TYPE Call by reference Type reference (TYPE) SEU_OBJTYP WB Request: (Interner) Typ eines Objekts der ABAP Workbench 20100325
2 Returning P_TADIR_TYPE Value transfer Type reference (TYPE) TROBJTYPE Objekttyp 20100325
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20100325

Method GET_R3TR_GLOBAL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_GLOBAL_TYPE Value transfer Type reference (TYPE) WBOBJTYPE Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung 20100322
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20100322

Method GET_R3TR_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_TADIR_TYPE Value transfer Type reference (TYPE) TROBJTYPE Objekttyp 20100224
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20100224

Method GET_ROOT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ROOT_TYPE Value transfer Object reference (TYPE REF TO) CL_WB_OBJECT_TYPE Äußersten Repository Objekttyp lesen 19980817

Method GET_ROOT_TYPE on class CL_WB_OBJECT_TYPE has no exception.

Method GET_SUBTYPES_FOR_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_OBJTYPES Call by reference Type reference (TYPE) WVOBJTYPES Liste der Objekttypen 20110314
2 Importing P_TYPESCOPE_ID Call by reference Type reference (TYPE) WVOBJTYPE_SCOPE_ID Funktionaler Verwendungsbereich des Objekttyps 20110314
# Exception Resumable Description Created on
1 CX_SWV_EXCEPTION Ausnahme bei Objekttypen in ABAP Workb., ADT, Versionsverw. 20110314

Method GET_TADIR_FROM_LIMU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJECT Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20100407
2 Importing P_OBJ_NAME Call by reference Type reference (TYPE) TROBJ_NAME Objektname in der Objektliste 20100407
3 Returning P_TADIR Value transfer Type reference (TYPE) TADIR Katalog der Repository-Objekte 20100407
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20100407

Method GET_TADIR_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_LIMU_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE LIMU-Objekttyp 19981123
2 Exporting P_R3TR_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE R3TR-Objekttyp 19981123

Method GET_TADIR_TYPES on class CL_WB_OBJECT_TYPE has no exception.

Method GET_TRANSPORT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_TRANSPORT_TYPE Value transfer Type reference (TYPE) TROBJTYPE Objekttyp 20100319

Method GET_TRANSPORT_TYPE on class CL_WB_OBJECT_TYPE has no exception.

Method GET_TYPE_FROM_URI_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_GLOBAL_TYPE Call by reference Type reference (TYPE) WBOBJTYPE Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung 20130222
2 Exporting P_OBJECT_KEY Call by reference Type reference (TYPE) SEU_OBJKEY aus der Workbench ADT Resource URI ermittelter Objektname 20130222
3 Importing P_URI_PATH Call by reference Type reference (TYPE) WBADT_RESOURCE_URI_PATH Absoluter Pfad einer Workbench ADT Resource URI 20130222

Method GET_TYPE_FROM_URI_PATH on class CL_WB_OBJECT_TYPE has no exception.

Method GET_TYPE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_TYPE_ID Value transfer Type reference (TYPE) WBOBJTYPE globaler Objekttyp: R3TR-Typ mit WB-Subtyp 20100818

Method GET_TYPE_ID on class CL_WB_OBJECT_TYPE has no exception.

Method HANDLE_OUTPUT_NAME_EXCEPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_CONTAINER_HIERARCHY Call by reference Type reference (TYPE) SWBM_TYPE_LIST Container Hierarchie 19990309
2 Changing P_OBJECT_NAME Call by reference Type reference (TYPE) SEU_OBJKEY Objektnakme 19990309

Method HANDLE_OUTPUT_NAME_EXCEPTIONS on class CL_WB_OBJECT_TYPE has no exception.

Method IS_ACCESS_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_IS_ACCESS_TYPE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE: Es handelt sich um einen 'IF_WB_ACCESS'-Typ 20100205
2 Importing P_OBJECT_TYPE Call by reference Type reference (TYPE) WBOBJTYPE Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung 20100205
3 Importing P_OBJTYPE_WB Call by reference Type reference (TYPE) SEU_OBJTYP Workbench-Objekttyp 20100205

Method IS_ACCESS_TYPE on class CL_WB_OBJECT_TYPE has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 800