Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_C2S_META_OBJECT_APP_SYS | Configuration Object in App. Server | 20041018 |
Properties
Class | CL_C2S_META_OBJECT_APP_SYS_DT | |
Short Description | C2 Server Metadata in Application System (Definition) | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SC2_IDE_APP_SYS | C2 Server IDE inm Application System |
Created | 20041018 | SAP |
Last change | 20050228 | SAP |
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) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_C2S_META_OBJECT_APP_SYS | Configuration Object in App. Server | 20041018 |
Friends
Class CL_C2S_META_OBJECT_APP_SYS_DT 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) | SC2_AP_CO_NODE_TABLES | Tables at Object Nodes | 20041104 | ||
2 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CX_C2S_META_EXCEPTION | Basis Class for Exceptions | 20041020 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SC2_AP_CO_FIELDMAPPINGS | C2 Server: Field Names | 20041018 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SC2_AP_CO_CLASSES | C2 Server: Implementation of Access Interface (old) | 20041018 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SC2_AP_CO_INTERFACES | C2 Server: Node Generation Details (old) | 20041018 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SC2_AP_CO_CLASSES | Classes | 20041027 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SC2_AP_CO_INTERFACES | Interfaces | 20041027 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SC2_AP_CO_HEADER | C2 Server: Business Configuration Object in Applicatn System | 20041018 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SC2_AP_CO_HEAD_T | C2 Server: Business Configuration Object in Applicatn System | 20041018 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFELD | Object is locked | 20041020 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SC2_AP_CO_METHODS | Object Node Methods | 20041021 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SC2_AP_CO_METHOD_TEXTS | Method Texts | 20041021 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | 20041018 | |||
14 | ![]() |
Instance attribute | Private | Type reference (TYPE) | E070-TRKORR | Request/Task | 20041020 | ||
15 | ![]() |
Instance attribute | Private | Type reference (TYPE) | T_GEN_IF | 20041029 |
Methods
Events
Class CL_C2S_META_OBJECT_APP_SYS_DT has no event.
Types
Class CL_C2S_META_OBJECT_APP_SYS_DT has no local type.
Method Signatures
Method ACTIVATE Signature
Method ACTIVATE on class CL_C2S_META_OBJECT_APP_SYS_DT has no parameter.
Method ACTIVATE on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method ADD_CLASSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BC_SIF | Call by reference | Type reference (TYPE) | SC2_BC_SERVICE_INTERFACE | BC Service Interface | 20050202 | ||
2 | ![]() |
OBJECT | Call by reference | Type reference (TYPE) | SCOOLBUSINESSOBJECT | ESF : Business Objekt | 20041117 | ||
3 | ![]() |
OBJECT_NODE | Call by reference | Type reference (TYPE) | SCOL_BUSINESS_OBJECT_NODE | ESF: Business Object Node | 20041117 |
Method ADD_CLASSES on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method ADD_INTERFACES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BC_SIF | Call by reference | Type reference (TYPE) | SC2_BC_SERVICE_INTERFACE | BC Service Interface | 20050202 | ||
2 | ![]() |
C2_TYPENAME | Call by reference | Type reference (TYPE) | TYPENAME | Typ des C2-EEW-Includes | 20050121 | ||
3 | ![]() |
EEW_TYPENAME | Call by reference | Type reference (TYPE) | TYPENAME | Name des Dictionary Typs | 20050121 | ||
4 | ![]() |
OBJECT | Call by reference | Type reference (TYPE) | SCOOLBUSINESSOBJECT | ESF : Business Objekt | 20041117 | ||
5 | ![]() |
OBJECT_NODE | Call by reference | Type reference (TYPE) | SCOL_BUSINESS_OBJECT_NODE | ESF: Business Object Node | 20041117 | ||
6 | ![]() |
PROXY_TYPENAME | Call by reference | Type reference (TYPE) | TYPENAME | Proxytyp des Knoten | 20050121 |
Method ADD_INTERFACES on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method AUTHORIZATION_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Aktivität | 20041025 | ||
2 | ![]() |
BC_SIF | Call by reference | Type reference (TYPE) | SC2_BC_SERVICE_INTERFACE | C2: Konfigurationsobjekt | 20050202 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Basisklasse für Ausnahmen | 20041025 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20041018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Basisklasse für Ausnahmen | 20041018 |
Method DELETE_CLASSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OBJECT | Call by reference | Type reference (TYPE) | SCOOLBUSINESSOBJECT | ESF : Business Objekt | 20041117 | ||
2 | ![]() |
OBJECT_NODE | Call by reference | Type reference (TYPE) | SCOL_BUSINESS_OBJECT_NODE | ESF: Business Object Node | 20041117 |
Method DELETE_CLASSES on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method DELETE_INTERFACES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OBJECT | Call by reference | Type reference (TYPE) | SCOOLBUSINESSOBJECT | ESF : Business Objekt | 20041117 | ||
2 | ![]() |
OBJECT_NODE | Call by reference | Type reference (TYPE) | SCOL_BUSINESS_OBJECT_NODE | ESF: Business Object Node | 20041117 |
Method DELETE_INTERFACES on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BC_SIF | Call by reference | Type reference (TYPE) | SC2_BC_SERVICE_INTERFACE | BC Service Interface | 20050202 | ||
2 | ![]() |
HEADER | Call by reference | Type reference (TYPE) | SC2_AP_CO_HEADER | C2-Server: Businesskonfigurationsobjekt im Anwendungssystem | 20050202 |
Method EXISTS on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method GET_C2SERVER_RFCDEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RFC_DESTINATION | Value transfer | Type reference (TYPE) | RFCDEST | logische Destination (Wird bei Funktionsaufruf angegeben) | 20041022 |
Method GET_C2SERVER_RFCDEST on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method GET_NAMESPACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NAMESPACE | Value transfer | Type reference (TYPE) | NAMESPACE | Namensraum | 20041022 |
Method GET_NAMESPACE on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method GET_OBJECTS_BY_CLASSNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CLASSNAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Interface | 20041116 | ||
2 | ![]() |
OBJECT_AND_NODES | Call by reference | Type reference (TYPE) | SC2_AP_CO_CLASSES | Objekt | 20041116 |
Method GET_OBJECTS_BY_CLASSNAME on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method GET_OBJECTS_BY_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
INTERFACE | Call by reference | Type reference (TYPE) | SEOCLSNAME | Interface | 20041115 | ||
2 | ![]() |
OBJECT_AND_NODES | Call by reference | Type reference (TYPE) | SC2_AP_CO_INTERFACES | Objekt | 20041115 |
Method GET_OBJECTS_BY_INTERFACE on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method GET_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DLVUNIT | Call by reference | Type reference (TYPE) | DLVUNIT | Softwarekomponente | 20050204 | ||
2 | ![]() |
OBJECT | Call by reference | Type reference (TYPE) | SC2_BC_SERVICE_INTERFACE | C2: Konfigurationsobjekt | 20041115 | ||
3 | ![]() |
PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Paket | 20041115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Basisklasse für Ausnahmen | 20041115 |
Method GET_TRANSPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
OBJECT | Call by reference | Type reference (TYPE) | SC2_BC_SERVICE_INTERFACE | Konfigurationsobjekt | 20041115 | ||
2 | ![]() |
TRANSPORT | Call by reference | Type reference (TYPE) | TRKORR | Auftrag/Aufgabe | 20041115 |
Method GET_TRANSPORT on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_C2S_META_OBJECT_APP_SYS_DT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Basisklasse für Ausnahmen | 20041018 |
Method LOCK Signature
Method LOCK on class CL_C2S_META_OBJECT_APP_SYS_DT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Basisklasse für Ausnahmen | 20041020 |
Method SAVE Signature
Method SAVE on class CL_C2S_META_OBJECT_APP_SYS_DT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Basisklasse für Ausnahmen | 20041018 |
Method SET_CLASS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACCESSTYPE | Call by reference | Type reference (TYPE) | SC2_BCO_ACCESSTYPE | C2: Art des Zugriffs auf Konfigurationsdaten | 20041025 | ||
2 | ![]() |
BC_SIF | Call by reference | Type reference (TYPE) | SC2_BC_SERVICE_INTERFACE | BC Service Interface | 20050202 | ||
3 | ![]() |
CLASS_NAME | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20041025 | ||
4 | ![]() |
IF_TYPE | Call by reference | Type reference (TYPE) | SC2_BCO_IF_TYPE | Interfacetyp | 20041027 | ||
5 | ![]() |
OBJECT | Call by reference | Type reference (TYPE) | SCOOLBUSINESSOBJECT | ESF : Business Objekt | 20041025 | ||
6 | ![]() |
OBJECT_NODE | Call by reference | Type reference (TYPE) | SCOL_BUSINESS_OBJECT_NODE | ESF: Business Object Node | 20041025 |
Method SET_CLASS on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method SET_FIELD_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
MAPPING_DATA | Call by reference | Type reference (TYPE) | SC2_AP_CO_FIELDMAPPINGS | Feldzuordnungen | 20041104 | ||
2 | ![]() |
OBJECT | Call by reference | Type reference (TYPE) | SCOOLBUSINESSOBJECT | ESF : Business Objekt | 20041104 | ||
3 | ![]() |
OBJECT_NODE | Call by reference | Type reference (TYPE) | SCOL_BUSINESS_OBJECT_NODE | ESF: Business Object Node | 20041104 |
Method SET_FIELD_MAPPING on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method SET_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BC_SIF | Call by reference | Type reference (TYPE) | SC2_BC_SERVICE_INTERFACE | BC Service Interface | 20050202 | ||
2 | ![]() |
BO_NAME | Call by reference | Type reference (TYPE) | SC2_CONFIGURATION_OBJECT | C2: Konfigurationsobjekt | 20041025 | ||
3 | ![]() |
DESCRIPTION | Call by reference | Type reference (TYPE) | SC2_DESCRIPTION | Beschreibungstext im C2-Server | 20041025 | ||
4 | ![]() |
LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel der aktuellen Textumgebung | 20041025 |
Method SET_HEADER on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method SET_INTERFACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BC_SIF | Call by reference | Type reference (TYPE) | SC2_BC_SERVICE_INTERFACE | BC Service Interface | 20050202 | ||
2 | ![]() |
C2_TYPENAME | Call by reference | Type reference (TYPE) | TYPENAME | Typ des C2-EEW-Includes | 20050121 | ||
3 | ![]() |
IF_TYPE | Call by reference | Type reference (TYPE) | SC2_BCO_IF_TYPE | Interfacetyp | 20041027 | ||
4 | ![]() |
INTERFACE | Call by reference | Type reference (TYPE) | SEOCLSNAME | Objekttypname | 20041025 | ||
5 | ![]() |
OBJECT | Call by reference | Type reference (TYPE) | SCOOLBUSINESSOBJECT | ESF : Business Objekt | 20041025 | ||
6 | ![]() |
OBJECT_NODE | Call by reference | Type reference (TYPE) | SCOL_BUSINESS_OBJECT_NODE | ESF: Business Object Node | 20041025 | ||
7 | ![]() |
PROXY_TYPENAME | Call by reference | Type reference (TYPE) | TYPENAME | Proxytyp des Knoten | 20050121 | ||
8 | ![]() |
TYPENAME | Call by reference | Type reference (TYPE) | TYPENAME | Typ des EEW-Includes | 20050112 |
Method SET_INTERFACE on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method SET_METHODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
METHODS | Call by reference | Type reference (TYPE) | SC2_AP_CO_METHODS | Methoden zum Objektknoten | 20041021 | ||
2 | ![]() |
METHOD_TEXTS | Call by reference | Type reference (TYPE) | SC2_AP_CO_METHOD_TEXTS | Texte zu den Methoden | 20041021 |
Method SET_METHODS on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method SET_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BC_SIF | Call by reference | Type reference (TYPE) | SC2_BC_SERVICE_INTERFACE | BC Service Interface | 20050202 | ||
2 | ![]() |
OBJECT | Call by reference | Type reference (TYPE) | SCOOLBUSINESSOBJECT | ESF : Business Objekt | 20041104 | ||
3 | ![]() |
OBJECT_NODE | Call by reference | Type reference (TYPE) | SCOL_BUSINESS_OBJECT_NODE | ESF : Business Objekt | 20041104 | ||
4 | ![]() |
TABNAME | Call by reference | Type reference (TYPE) | SC2_BCOTABNAME | Konfigurationstabelle | 20041104 | ||
5 | ![]() |
TEXTTABNAME | Call by reference | Type reference (TYPE) | SC2_BCOTEXTTABNAME | Texttabelle zu Konfigurationstabelle | 20041104 |
Method SET_TABLE on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
Method TRANSPORT_CHECK Signature
Method TRANSPORT_CHECK on class CL_C2S_META_OBJECT_APP_SYS_DT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Basisklasse für Ausnahmen | 20041020 |
Method TRANSPORT_INSERT Signature
Method TRANSPORT_INSERT on class CL_C2S_META_OBJECT_APP_SYS_DT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Basisklasse für Ausnahmen | 20041020 |
Method UNLOCK Signature
Method UNLOCK on class CL_C2S_META_OBJECT_APP_SYS_DT has no parameter.
Method UNLOCK on class CL_C2S_META_OBJECT_APP_SYS_DT has no exception.
History
Last changed by/on | SAP | 20050228 |
SAP Release Created in | 700 |