Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Instance attribute | Private | Type reference (TYPE) | WBACCESS_TOOL | Object Type and Access Tool | 20090729 | |||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | SWBM_TYPE_LIST | 20100818 | ||||
| 3 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_WB_OBJTYPE_DATA | Object Type Data | 20110210 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | SEU_OBJTYP | Internal ID of Repository Object Type | 19980817 | |||
| 5 | Constant | Public | Type reference (TYPE) | SEU_BOOL | ' ' | Objects are different | 19990423 | ||
| 6 | Constant | Public | Type reference (TYPE) | SEU_BOOL | 'X' | Objects are equal | 19990423 | ||
| 7 | Constant | Public | Type reference (TYPE) | SEU_BOOL | 'X' | Object is subobject of another | 20011105 | ||
| 8 | Instance attribute | Private | Type reference (TYPE) | WBOBJECTTYPE_RT | Runtime Registry Table for Object Types | 20110210 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | EUOBJEDIT | Entry from EUOBJEDIT | 19980817 | |||
| 10 | Static Attribute | Private | See coding | Repository Object Type | 20100818 |
Methods
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 | P_IS_SAME_OBJECT | Value transfer | Type reference (TYPE) | SEU_BOOL | Objekt gleich? | 19990423 | |||
| 2 | P_IS_SUB_OBJECT | Value transfer | Type reference (TYPE) | SEU_BOOL | Objekt1 Teilobject von Objekt 2? | 20011105 | |||
| 3 | P_OBJECT_NAME_1 | Value transfer | Type reference (TYPE) | SEU_OBJKEY | Objektname Objekt 1 | 19990423 | |||
| 4 | P_OBJECT_NAME_2 | Value transfer | Type reference (TYPE) | SEU_OBJKEY | Objektname Objekt 2 | 19990423 | |||
| 5 | P_OBJECT_TYPE_1 | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Objektart Objekt 1 | 19990423 | |||
| 6 | P_OBJECT_TYPE_2 | Value transfer | Type reference (TYPE) | SEU_OBJTYP | Objektart Objekt 2 | 19990423 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Repository Objekttyp existiert nicht | 19990423 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_GLOBAL_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung | 20100818 | |||
| 2 | P_INTERNAL_ID | Call by reference | Type reference (TYPE) | SEU_OBJTYP | interne ID Workbench Objekttyp | 19980817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | P_EXTERNAL_ID | Call by reference | Type reference (TYPE) | CSEQUENCE | Externe ID eines Repository Objekttyps | 19980817 | |||
| 2 | P_GLOBAL_OBJECT_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung | 20100205 | |||
| 3 | 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 | 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 | P_GLOBAL_OBJECT_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | 20110302 | ||||
| 2 | P_WB_OBJECT_TYPE | Value transfer | Object reference (TYPE REF TO) | CL_WB_OBJECT_TYPE | 20110302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110302 |
Method CREATE_FROM_INTTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BYPASS_BUFFER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Objekttyp-Cache in CL_WB_OBJECT_TYPE umgehen | 20110311 | ||
| 2 | P_GLOBAL_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung | 20100916 | |||
| 3 | P_INTERNAL_ID | Call by reference | Type reference (TYPE) | SEU_OBJTYP | WB Request: (Interner) Typ eines Objekts der ABAP Workbench | 20100916 | |||
| 4 | P_WB_OBJECT_TYPE | Value transfer | Object reference (TYPE REF TO) | CL_WB_OBJECT_TYPE | Repository Objekttyp | 20100916 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100916 |
Method GET_ACCESSTOOL_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | P_OBJECT_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung | 20100205 | |||
| 3 | P_OBJTYPE_DATA | Value transfer | Type reference (TYPE) | WBACCESS_TOOL | Zugriffsdaten zum Objekttyp | 20100205 | |||
| 4 | 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 | 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 | P_KEY | Value transfer | Type reference (TYPE) | SEU_OBJKEY | Gesmatschlüssel | 19980817 | |||
| 2 | P_KEY_COMPONENT1 | Call by reference | Type reference (TYPE) | ANY | SPACE | Schlüsselkomponente 1 | 19980817 | ||
| 3 | P_KEY_COMPONENT2 | Call by reference | Type reference (TYPE) | ANY | SPACE | Schlüsselkomponente 2 | 19980817 | ||
| 4 | P_KEY_COMPONENT3 | Call by reference | Type reference (TYPE) | ANY | SPACE | Schlüsselkomponente 3 | 19980817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | die Laenge einer Schluesselkomponente ist zu gross | 20000224 | ||
| 2 | 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 | P_EXTERNAL_ID | Call by reference | Type reference (TYPE) | SEU_OBJTYP | interne ID eines Repository Objekttyps | 19980817 | |||
| 2 | P_KEY | Value transfer | Type reference (TYPE) | SEU_OBJKEY | Gesamtschlüssel | 19980817 | |||
| 3 | P_KEY_COMPONENT1 | Call by reference | Type reference (TYPE) | ANY | Schlüsselkomponente 1 | 19980817 | |||
| 4 | P_KEY_COMPONENT2 | Call by reference | Type reference (TYPE) | ANY | SPACE | Schlüsselkomponente 2 | 19980817 | ||
| 5 | P_KEY_COMPONENT3 | Call by reference | Type reference (TYPE) | ANY | SPACE | Schlüsselkomponente 3 | 19980817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | die Laenge einer Schluesselkomponente ist zu gross | 20000224 | ||
| 2 | Repository Objekttyp existiert nicht | 19980817 | ||
| 3 | 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 | 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 | 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 | 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 | P_CONTAINER_NAME | Value transfer | Type reference (TYPE) | SEU_OBJKEY | WB Request: Schlüssel eines Objekts in der EU | 20011026 | |||
| 2 | P_CONTAINER_TYPE | Value transfer | Type reference (TYPE) | SEU_OBJTYP | WB Request: Typ eine Objekts der Entwicklungsumgebung | 20011026 | |||
| 3 | P_OBJECT_NAME | Value transfer | Type reference (TYPE) | SEU_OBJKEY | WB Request: Schlüssel eines Objekts in der EU | 20011026 | |||
| 4 | P_OBJECT_TYPE | Value transfer | Type reference (TYPE) | SEU_OBJTYP | WB Request: Typ eine Objekts der Entwicklungsumgebung | 20011026 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Es gibt kein umfassendes Objekt | 20011026 | ||
| 2 | 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 | 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 | P_CTXTMENU | Call by reference | Type reference (TYPE) | GUI_STATUS | Name des Kontextmenus | 19981201 | |||
| 2 | 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 | P_DESCRIPTION | Call by reference | Type reference (TYPE) | DDTEXT | Beschreibung | 19981110 | |||
| 2 | P_LANGUAGE | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Sprache | 19981110 | ||
| 3 | P_SINGULAR | Call by reference | Type reference (TYPE) | DDTEXT | Beschreibung Singular | 19981110 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | P_GLOBAL_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung | 20100205 | |||
| 2 | P_INTERNAL_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | Interner WB-Objekttyp | 20100205 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100326 |
Method GET_GLOBAL_FROM_TRANSPORT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_GLOBAL_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung | 20100423 | |||
| 2 | P_TRANSPORT_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | Transport-Objekttyp | 20100423 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100423 |
Method GET_GLOBAL_ID_FROM_GLOBAL_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_GLOBAL_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | 20131121 | ||||
| 2 | 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 | P_GLOBAL_ID | Call by reference | Type reference (TYPE) | STRING | 20131121 | ||||
| 2 | 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 | P_GLOBAL_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung | 20100205 | |||
| 2 | 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 | P_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Gesamtschlüssel | 19980817 | |||
| 2 | P_KEY_COMPONENT1 | Call by reference | Type reference (TYPE) | ANY | Schlüsselkomponente 1 | 19980817 | |||
| 3 | P_KEY_COMPONENT2 | Call by reference | Type reference (TYPE) | ANY | Schlüsselkomponente 2 | 19980817 | |||
| 4 | P_KEY_COMPONENT3 | Call by reference | Type reference (TYPE) | ANY | Schlüsselkomponente 3 | 19980817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | P_EXTERNAL_ID | Call by reference | Type reference (TYPE) | SEU_OBJTYP | externe ID eines Repository Objekttyps | 19980817 | |||
| 2 | P_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | Gesamtschlüssel | 19980817 | |||
| 3 | P_KEY_COMPONENT1 | Call by reference | Type reference (TYPE) | ANY | Schlüsselkomponente 1 | 19980817 | |||
| 4 | P_KEY_COMPONENT2 | Call by reference | Type reference (TYPE) | ANY | Schlüsselkomponente 2 | 19980817 | |||
| 5 | P_KEY_COMPONENT3 | Call by reference | Type reference (TYPE) | ANY | Schlüsselkomponente 3 | 19980817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Repository Objekttyp existiert nicht | 19980817 | ||
| 2 | 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 | 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 | 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 | 20100329 |
Method GET_NUMBER_OF_KEY_COMPONENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | P_OBJECT_NAME | Value transfer | Type reference (TYPE) | SEU_OBJKEY | Objekt Key | 19990309 | |||
| 2 | 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 | P_EXTERNAL_ID | Call by reference | Type reference (TYPE) | SEU_OBJTYP | interne ID Workbench Objekttyp | 20010301 | |||
| 2 | P_OBJECT_NAME | Value transfer | Type reference (TYPE) | SEU_OBJKEY | Objekt Key | 20010301 | |||
| 3 | P_OUTPUT_NAME | Value transfer | Type reference (TYPE) | SEU_OBJKEY | Ausgabename | 20010301 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | P_INTERNAL_TYPE | Call by reference | Type reference (TYPE) | SEU_OBJTYP | WB Request: (Interner) Typ eines Objekts der ABAP Workbench | 20100325 | |||
| 2 | P_TADIR_TYPE | Value transfer | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20100325 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100325 |
Method GET_R3TR_GLOBAL_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 20100322 |
Method GET_R3TR_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_TADIR_TYPE | Value transfer | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20100224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100224 |
Method GET_ROOT_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | P_OBJTYPES | Call by reference | Type reference (TYPE) | WVOBJTYPES | Liste der Objekttypen | 20110314 | |||
| 2 | P_TYPESCOPE_ID | Call by reference | Type reference (TYPE) | WVOBJTYPE_SCOPE_ID | Funktionaler Verwendungsbereich des Objekttyps | 20110314 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | P_OBJECT | Call by reference | Type reference (TYPE) | TROBJTYPE | Objekttyp | 20100407 | |||
| 2 | P_OBJ_NAME | Call by reference | Type reference (TYPE) | TROBJ_NAME | Objektname in der Objektliste | 20100407 | |||
| 3 | P_TADIR | Value transfer | Type reference (TYPE) | TADIR | Katalog der Repository-Objekte | 20100407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100407 |
Method GET_TADIR_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_LIMU_OBJECT_TYPE | Call by reference | Type reference (TYPE) | TROBJTYPE | LIMU-Objekttyp | 19981123 | |||
| 2 | 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 | 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 | P_GLOBAL_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung | 20130222 | |||
| 2 | P_OBJECT_KEY | Call by reference | Type reference (TYPE) | SEU_OBJKEY | aus der Workbench ADT Resource URI ermittelter Objektname | 20130222 | |||
| 3 | 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 | 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 | P_CONTAINER_HIERARCHY | Call by reference | Type reference (TYPE) | SWBM_TYPE_LIST | Container Hierarchie | 19990309 | |||
| 2 | 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 | P_IS_ACCESS_TYPE | Value transfer | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE: Es handelt sich um einen 'IF_WB_ACCESS'-Typ | 20100205 | |||
| 2 | P_OBJECT_TYPE | Call by reference | Type reference (TYPE) | WBOBJTYPE | Globaler WB-Typ, bestehend aus R3TR-Typ u. WB-Spezifizierung | 20100205 | |||
| 3 | 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 |