SAP ABAP Class CL_C2S_META_OBJECT_APP_SYS_DT (C2 Server Metadata in Application System (Definition))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CFG-RT (Application Component) Business Configuration Tools: Runtime
     SC2_IDE_APP_SYS (Package) C2 Server IDE inm Application System
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 T 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 APPL_TABLES Instance attribute Private Type reference (TYPE) SC2_AP_CO_NODE_TABLES Tables at Object Nodes 20041104
2 ERROR_TYPE_EXCEPTION Instance attribute Private Object reference (TYPE REF TO) CX_C2S_META_EXCEPTION Basis Class for Exceptions 20041020
3 FIELDMAPPING Instance attribute Private Type reference (TYPE) SC2_AP_CO_FIELDMAPPINGS C2 Server: Field Names 20041018
4 GENERATED_CLASSES Instance attribute Private Type reference (TYPE) SC2_AP_CO_CLASSES C2 Server: Implementation of Access Interface (old) 20041018
5 GENERATED_INTERFACE Instance attribute Private Type reference (TYPE) SC2_AP_CO_INTERFACES C2 Server: Node Generation Details (old) 20041018
6 GENERATED_L_CLASSES Instance attribute Private Type reference (TYPE) SC2_AP_CO_CLASSES Classes 20041027
7 GENERATED_L_INTERFACE Instance attribute Private Type reference (TYPE) SC2_AP_CO_INTERFACES Interfaces 20041027
8 HEADER Instance attribute Private Type reference (TYPE) SC2_AP_CO_HEADER C2 Server: Business Configuration Object in Applicatn System 20041018
9 HEADER_TEXT Instance attribute Private Type reference (TYPE) SC2_AP_CO_HEAD_T C2 Server: Business Configuration Object in Applicatn System 20041018
10 IS_LOCKED Instance attribute Private Type reference (TYPE) XFELD Object is locked 20041020
11 METHODS Instance attribute Private Type reference (TYPE) SC2_AP_CO_METHODS Object Node Methods 20041021
12 METHOD_TEXTS Instance attribute Private Type reference (TYPE) SC2_AP_CO_METHOD_TEXTS Method Texts 20041021
13 NAME Instance attribute Private Type reference (TYPE) STRING 20041018
14 TRANSPORT_ORDER Instance attribute Private Type reference (TYPE) E070-TRKORR Request/Task 20041020
15 T_GEN_IF Instance attribute Private Type reference (TYPE) T_GEN_IF 20041029
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method 20041018
2 ADD_CLASSES Instance method Public Method 20041117
3 ADD_INTERFACES Instance method Public Method 20041117
4 AUTHORIZATION_CHECK Instance method Public Method 20041025
5 CONSTRUCTOR Instance method Public Constructor 20041018
6 DELETE_CLASSES Instance method Public Method 20041117
7 DELETE_INTERFACES Instance method Public Method 20041117
8 EXISTS Static method Public Method 20050202
9 GET_C2SERVER_RFCDEST Static method Public Method 20041022
10 GET_NAMESPACE Static method Public Method 20041022
11 GET_OBJECTS_BY_CLASSNAME Static method Public Method 20041116
12 GET_OBJECTS_BY_INTERFACE Static method Public Method 20041115
13 GET_PACKAGE Static method Public Method 20041115
14 GET_TRANSPORT Static method Public Method 20041115
15 INITIALIZE Instance method Private Method 20041018
16 LOCK Instance method Public Method 20041020
17 SAVE Instance method Public Method 20041018
18 SET_CLASS Instance method Public Method 20041021
19 SET_FIELD_MAPPING Instance method Public Method 20041104
20 SET_HEADER Instance method Public Method 20041025
21 SET_INTERFACE Instance method Public Method 20041021
22 SET_METHODS Instance method Public Method 20041021
23 SET_TABLE Instance method Public Method 20041104
24 TRANSPORT_CHECK Instance method Public Method 20041020
25 TRANSPORT_INSERT Instance method Public Method 20041020
26 UNLOCK Instance method Public Method 20041020
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 Importing BC_SIF Call by reference Type reference (TYPE) SC2_BC_SERVICE_INTERFACE BC Service Interface 20050202
2 Importing OBJECT Call by reference Type reference (TYPE) SCOOLBUSINESSOBJECT ESF : Business Objekt 20041117
3 Importing 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 Importing BC_SIF Call by reference Type reference (TYPE) SC2_BC_SERVICE_INTERFACE BC Service Interface 20050202
2 Importing C2_TYPENAME Call by reference Type reference (TYPE) TYPENAME Typ des C2-EEW-Includes 20050121
3 Importing EEW_TYPENAME Call by reference Type reference (TYPE) TYPENAME Name des Dictionary Typs 20050121
4 Importing OBJECT Call by reference Type reference (TYPE) SCOOLBUSINESSOBJECT ESF : Business Objekt 20041117
5 Importing OBJECT_NODE Call by reference Type reference (TYPE) SCOL_BUSINESS_OBJECT_NODE ESF: Business Object Node 20041117
6 Importing 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 Importing ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20041025
2 Importing BC_SIF Call by reference Type reference (TYPE) SC2_BC_SERVICE_INTERFACE C2: Konfigurationsobjekt 20050202
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20041025

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CSEQUENCE 20041018
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20041018

Method DELETE_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Call by reference Type reference (TYPE) SCOOLBUSINESSOBJECT ESF : Business Objekt 20041117
2 Importing 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 Importing OBJECT Call by reference Type reference (TYPE) SCOOLBUSINESSOBJECT ESF : Business Objekt 20041117
2 Importing 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 Importing BC_SIF Call by reference Type reference (TYPE) SC2_BC_SERVICE_INTERFACE BC Service Interface 20050202
2 Exporting 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 Returning 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 Returning 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 Importing CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME Interface 20041116
2 Exporting 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 Importing INTERFACE Call by reference Type reference (TYPE) SEOCLSNAME Interface 20041115
2 Exporting 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 Exporting DLVUNIT Call by reference Type reference (TYPE) DLVUNIT Softwarekomponente 20050204
2 Importing OBJECT Call by reference Type reference (TYPE) SC2_BC_SERVICE_INTERFACE C2: Konfigurationsobjekt 20041115
3 Exporting PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20041115
# Exception Resumable Description Created on
1 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20041115

Method GET_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT Call by reference Type reference (TYPE) SC2_BC_SERVICE_INTERFACE Konfigurationsobjekt 20041115
2 Exporting 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 CX_C2S_META_EXCEPTION 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 CX_C2S_META_EXCEPTION 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 CX_C2S_META_EXCEPTION Basisklasse für Ausnahmen 20041018

Method SET_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESSTYPE Call by reference Type reference (TYPE) SC2_BCO_ACCESSTYPE C2: Art des Zugriffs auf Konfigurationsdaten 20041025
2 Importing BC_SIF Call by reference Type reference (TYPE) SC2_BC_SERVICE_INTERFACE BC Service Interface 20050202
3 Importing CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20041025
4 Importing IF_TYPE Call by reference Type reference (TYPE) SC2_BCO_IF_TYPE Interfacetyp 20041027
5 Importing OBJECT Call by reference Type reference (TYPE) SCOOLBUSINESSOBJECT ESF : Business Objekt 20041025
6 Importing 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 Importing MAPPING_DATA Call by reference Type reference (TYPE) SC2_AP_CO_FIELDMAPPINGS Feldzuordnungen 20041104
2 Importing OBJECT Call by reference Type reference (TYPE) SCOOLBUSINESSOBJECT ESF : Business Objekt 20041104
3 Importing 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 Importing BC_SIF Call by reference Type reference (TYPE) SC2_BC_SERVICE_INTERFACE BC Service Interface 20050202
2 Importing BO_NAME Call by reference Type reference (TYPE) SC2_CONFIGURATION_OBJECT C2: Konfigurationsobjekt 20041025
3 Importing DESCRIPTION Call by reference Type reference (TYPE) SC2_DESCRIPTION Beschreibungstext im C2-Server 20041025
4 Importing 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 Importing BC_SIF Call by reference Type reference (TYPE) SC2_BC_SERVICE_INTERFACE BC Service Interface 20050202
2 Importing C2_TYPENAME Call by reference Type reference (TYPE) TYPENAME Typ des C2-EEW-Includes 20050121
3 Importing IF_TYPE Call by reference Type reference (TYPE) SC2_BCO_IF_TYPE Interfacetyp 20041027
4 Importing INTERFACE Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20041025
5 Importing OBJECT Call by reference Type reference (TYPE) SCOOLBUSINESSOBJECT ESF : Business Objekt 20041025
6 Importing OBJECT_NODE Call by reference Type reference (TYPE) SCOL_BUSINESS_OBJECT_NODE ESF: Business Object Node 20041025
7 Importing PROXY_TYPENAME Call by reference Type reference (TYPE) TYPENAME Proxytyp des Knoten 20050121
8 Importing 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 Importing METHODS Call by reference Type reference (TYPE) SC2_AP_CO_METHODS Methoden zum Objektknoten 20041021
2 Importing 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 Importing BC_SIF Call by reference Type reference (TYPE) SC2_BC_SERVICE_INTERFACE BC Service Interface 20050202
2 Importing OBJECT Call by reference Type reference (TYPE) SCOOLBUSINESSOBJECT ESF : Business Objekt 20041104
3 Importing OBJECT_NODE Call by reference Type reference (TYPE) SCOL_BUSINESS_OBJECT_NODE ESF : Business Objekt 20041104
4 Importing TABNAME Call by reference Type reference (TYPE) SC2_BCOTABNAME Konfigurationstabelle 20041104
5 Importing 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 CX_C2S_META_EXCEPTION 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 CX_C2S_META_EXCEPTION 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