SAP ABAP Class CL_DMC_REG_ENTRY (Entry in Interface Registry)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-DMC (Application Component) Data Conversion
     S_DMCM (Package) Data Mapping and Conversion: Maintenance
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DMC_POBJECT Basis Class for All Objects in DMC 20000628
Properties
Class CL_DMC_REG_ENTRY  
Short Description Entry in Interface Registry    
Super Class CL_DMC_POBJECT Basis Class for All Objects in DMC 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package S_DMCM   Data Mapping and Conversion: Maintenance 
Created 20000628   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 DMCT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DMC_REG_ENTRY has no interface implemented.
Friends
Class CL_DMC_REG_ENTRY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20000628
2 ATTRIBUTE_SET Static Attribute Private Type reference (TYPE) DMC_RPYCLAT Sorted Table with Class Attributes 20000714
3 ATTRIFNM Instance attribute Public Type reference (TYPE) SEOCLSNAME Attribute Type (=ABAP-OO-Interface) 20000703
4 ATTRNM Instance attribute Public Type reference (TYPE) FIELDNAME Field Name 20000628
5 CLASSNM Instance attribute Public Type reference (TYPE) SEOCLSNAME Implementing Class 20000628
6 CLASS_INTERFACE_INFO_SET Static Attribute Private Type reference (TYPE) DMC_RPYCLCI Sorted Table with Class Information 20000714
7 CRTMTHD Instance attribute Public Type reference (TYPE) SEOCPDNAME Name of create-Method 20000628
8 IFNM Instance attribute Public Type reference (TYPE) SEOCLSNAME Interface 20000628
9 IFRSCR Instance attribute Public Type reference (TYPE) DMC_IFRSCR Text Table for Interface, Class, Attr 20000710
10 LOADMTHD Instance attribute Public Type reference (TYPE) SEOCPDNAME Name of load-Method 20000628
11 METHOD_SET Static Attribute Private Type reference (TYPE) DMC_RPYCLME RPYCLME Table 20000713
12 MY_INTERFACE_REGISTRY Instance attribute Public Object reference (TYPE REF TO) CL_DMC_INTERFACE_REGISTRY Ref. to Registry 20000628
13 MY_LIST Instance attribute Public Object reference (TYPE REF TO) CL_DMC_REG_ENTRY_LI List for Managing Entries in Interface Registry 20000628
14 SKEY Instance attribute Public Type reference (TYPE) CHAR4 ID 20000628
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000628
2 GET_SUBSCREEN_NO Instance method Public Method Returns subscreen for displaying master data 20000628
3 SET_ATTRNM Instance method Public Method Sets attrnm and simultaneous determination of attrifnm 20000704
4 SET_CLASSNM Instance method Public Method Sets attribute classnm 20000710
5 SET_CRTMTHD Instance method Public Method Sets attribute crtmth 20000710
6 SET_IFNM Instance method Public Method Sets attribute ifnm 20000703
7 SET_LOADMTHD Instance method Public Method Sets attribute loadmthd 20000710
8 SET_SKEY Instance method Public Method Sets attribute skey 20000710
9 TO_REL Instance method Public Method Attributes -> Structure 20000628
10 _SET_ATTRNM Instance method Private Method Sets attrnm and simultaneous determination of attrifnm 20000711
11 _SET_CLASSNM Instance method Private Method Sets attribute classnm 20000711
12 _SET_CRTMTHD Instance method Private Method Sets attribute crtmth 20000711
13 _SET_IFNM Instance method Private Method Sets attribute ifnm 20000711
14 _SET_LOADMTHD Instance method Private Method Setting internally 20000711
Events
Class CL_DMC_REG_ENTRY has no event.
Types
Class CL_DMC_REG_ENTRY has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20000628
2 Importing IM_ATTRIFNM Call by reference Type reference (TYPE) SEOCLSNAME Klassenname 20000703
3 Importing IM_ATTRNM Call by reference Type reference (TYPE) FIELDNAME Feldname 20000628
4 Importing IM_AUTHOR Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20000628
5 Importing IM_CHANGEDATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20000628
6 Importing IM_CHNAM Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20000628
7 Importing IM_CLASSNM Call by reference Type reference (TYPE) SEOCLSNAME Klassenname 20000628
8 Importing IM_CREATEDATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20000628
9 Importing IM_CRTMTHD Call by reference Type reference (TYPE) SEOCPDNAME Vollständiger Komponentenname 20000628
10 Importing IM_DESCR Call by reference Type reference (TYPE) DMC_DESCR Beschreibung 20000628
11 Importing IM_GUID Call by reference Type reference (TYPE) DMC_GUID DMC: Global eindeutiger Schlüssel (22-stellig) 20000628
12 Importing IM_ID Call by reference Type reference (TYPE) DMC_IFRID Bezeichner für Implementierung v. Interfaces 20000628
13 Importing IM_IFNM Call by reference Type reference (TYPE) SEOCLSNAME Klassenname 20000628
14 Importing IM_INTERFACE_REGISTRY Call by reference Object reference (TYPE REF TO) CL_DMC_INTERFACE_REGISTRY registriert die In-/Outbound-Schnittstellen etc 20000628
15 Importing IM_LIST Call by reference Object reference (TYPE REF TO) CL_DMC_REG_ENTRY_LI Liste zur Verwaltung von Einträgen in Interface Registry 20000628
16 Importing IM_LOADED_FROM_DB Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20000628
17 Importing IM_LOADMTHD Call by reference Type reference (TYPE) SEOCPDNAME Vollständiger Komponentenname 20000628
18 Importing IM_SKEY Call by reference Type reference (TYPE) CHAR4 Nicht näher def. Bereich, evtl. für Patchlevels verwendbar 20000628

Method CONSTRUCTOR on class CL_DMC_REG_ENTRY has no exception.

Method GET_SUBSCREEN_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NO Value transfer Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20000628

Method GET_SUBSCREEN_NO on class CL_DMC_REG_ENTRY has no exception.

Method SET_ATTRNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRNM Call by reference Type reference (TYPE) DMC_IFREG-ATTRNM Feldname 20000704
# Exception Resumable Description Created on
1 ATTRNM_INVALID Der Name existiert nicht 20000704

Method SET_CLASSNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSNM Call by reference Type reference (TYPE) DMC_IFREG-CLASSNM Klassenname 20000710
# Exception Resumable Description Created on
1 CLASSNM_INVALID Klassenname unbekannt! 20000710

Method SET_CRTMTHD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CRTMTHD Call by reference Type reference (TYPE) DMC_IFREG-CRTMTHD Vollständiger Komponentenname 20000710
# Exception Resumable Description Created on
1 METHOD_NOT_VALID Methodenname falsch 20000710

Method SET_IFNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IFNM Call by reference Type reference (TYPE) DMC_IFREG-IFNM Klassenname 20000703
# Exception Resumable Description Created on
1 IFNM_INVALID Interface im Classbuilder nicht (aktiv) vorhanden! 20000711

Method SET_LOADMTHD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOADMTHD Call by reference Type reference (TYPE) DMC_IFREG-LOADMTHD Vollständiger Komponentenname 20000710
# Exception Resumable Description Created on
1 METHOD_NOT_VALID Methodenname falsch 20000710

Method SET_SKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SKEY Call by reference Type reference (TYPE) DMC_IFREG-SKEY Schlüssel für Konfigurierung v. Schnittstellen 20000710
# Exception Resumable Description Created on
1 DUPLICATE_SKEY Eintrag skey schon vorhanden 20000710

Method TO_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA Value transfer Type reference (TYPE) DMC_IFREG Registrierung von Schnittstellen 20000628

Method TO_REL on class CL_DMC_REG_ENTRY has no exception.

Method _SET_ATTRNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRNM Call by reference Type reference (TYPE) DMC_IFREG-ATTRNM Feldname 20000711
# Exception Resumable Description Created on
1 ATTRNM_INVALID Der Name existiert nicht 20000711

Method _SET_CLASSNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSNM Call by reference Type reference (TYPE) DMC_IFREG-CLASSNM Klassenname 20000711
# Exception Resumable Description Created on
1 CLASSNM_INVALID Klassenname unbekannt! 20000711

Method _SET_CRTMTHD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CRTMTHD Call by reference Type reference (TYPE) DMC_IFREG-CRTMTHD Vollständiger Komponentenname 20000711
# Exception Resumable Description Created on
1 METHOD_NOT_VALID Methodenname falsch 20000711

Method _SET_IFNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IFNM Call by reference Type reference (TYPE) DMC_IFREG-IFNM Klassenname 20000711
# Exception Resumable Description Created on
1 IFNM_INVALID Interface im Classbuilder nicht (aktiv) vorhanden! 20000711

Method _SET_LOADMTHD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LOADMTHD Call by reference Type reference (TYPE) DMC_IFREG-LOADMTHD Vollständiger Komponentenname 20001107
# Exception Resumable Description Created on
1 METHOD_INVALID Methode ungültig 20000711
History
Last changed by/on SAP  20141030 
SAP Release Created in 20C