SAP ABAP Class CL_DMC_INTERFACE_REGISTRY (Registers inbound/outbound interfaces etc)
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 20000619
Properties
Class CL_DMC_INTERFACE_REGISTRY  
Short Description Registers inbound/outbound interfaces etc    
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 20000619   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)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DMC_INTERFACE_REGISTRY has no interface implemented.
Friends
Class CL_DMC_INTERFACE_REGISTRY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTUAL_GNODE Instance attribute Public Type reference (TYPE) DMCT_TREE_INFO Selected Group Node 20000704
2 ACTUAL_REG_ENTRY Instance attribute Public Object reference (TYPE REF TO) CL_DMC_REG_ENTRY Entry in Interface Registry 20000628
3 DOCKING_CONTAINER Static Attribute Protected Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control Container 20000620
4 GNODES Instance attribute Private Type reference (TYPE) DMCT_TREE_INFO_TAB Table with Nodes for Grouping 20000704
5 IFS Instance attribute Public Type reference (TYPE) DMC_IFS_TAB Table with Interface Attributes 20000628
6 REG_ENTRIES Instance attribute Public Object reference (TYPE REF TO) CL_DMC_REG_ENTRY_LI List for Managing Entries in Interface Registry 20000628
7 RTREE Static Attribute Protected Object reference (TYPE REF TO) CL_GUI_LIST_TREE List Tree Control 20000620
8 SHOW_IFS Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20000628
Methods
# Method Level Visibility Method type Description Created on
1 ALLOWED_IFNM Instance method Public Method Returns 'true' if the name of this interface is one to impl. 20000703
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000619
3 EXPAND_NODES Instance method Private Method Expand Nodes 20000724
4 FILL_GROUPING_NODES Instance method Private Method Returns group nodes 20000704
5 GET_GROUPING_NID Instance method Public Method Returns node ID of group node 20000704
6 GET_IFS_ENTRIES Instance method Public Method Returns interface entries 20000703
7 IFREG_ATTRIFNM_F4 Instance method Public Method F4 on Attribute attrifnm of a Registry Entry 20000703
8 IFREG_ATTRNM_F4 Instance method Public Method F4 on Attribute attrnm of a Registry Entry 20000703
9 IFREG_CLASSNM_F4 Instance method Public Method F4 on Attribute classnm of a Registry Entry 20000703
10 IFREG_IFNM_F4 Instance method Public Method F4 on Attribute ifnm of a Registry Entry 20000703
11 IFS_ATTRNM_F4 Instance method Public Method F4 on Attribute Names in Table Control 20000706
12 IFS_IFNM_F4 Instance method Public Method F4 on Class Name in Table Control 20000706
13 IS_GROUPING_NODE Instance method Public Method Is this a group node? 20000704
14 SET_ACTUAL_GROUPING_NODE Instance method Public Method Sets currently selected group node 20000704
Events
Class CL_DMC_INTERFACE_REGISTRY has no event.
Types
Class CL_DMC_INTERFACE_REGISTRY has no local type.
Method Signatures

Method ALLOWED_IFNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ALLOWED Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20000703
2 Importing IFNM Call by reference Type reference (TYPE) DMC_IFREG-IFNM Klassenname 20000703

Method ALLOWED_IFNM on class CL_DMC_INTERFACE_REGISTRY has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_DMC_INTERFACE_REGISTRY has no parameter.
Method CONSTRUCTOR on class CL_DMC_INTERFACE_REGISTRY has no exception.

Method EXPAND_NODES Signature

Method EXPAND_NODES on class CL_DMC_INTERFACE_REGISTRY has no parameter.
Method EXPAND_NODES on class CL_DMC_INTERFACE_REGISTRY has no exception.

Method FILL_GROUPING_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ITEMS Call by reference Type reference (TYPE) DMC_ITEM_TABLE_TYPE Items für Tree-Control 20000704
2 Changing NODES Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20000704

Method FILL_GROUPING_NODES on class CL_DMC_INTERFACE_REGISTRY has no exception.

Method GET_GROUPING_NID 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
2 Importing IFNM Call by reference Type reference (TYPE) DMC_IFREG-IFNM Klassenname 20000704
3 Returning NID Value transfer Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20000704

Method GET_GROUPING_NID on class CL_DMC_INTERFACE_REGISTRY has no exception.

Method GET_IFS_ENTRIES 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
2 Exporting IFS_TAB Call by reference Type reference (TYPE) DMC_IFS_TAB Tabelle mit Interface-Attributen 20000703

Method GET_IFS_ENTRIES on class CL_DMC_INTERFACE_REGISTRY has no exception.

Method IFREG_ATTRIFNM_F4 Signature

Method IFREG_ATTRIFNM_F4 on class CL_DMC_INTERFACE_REGISTRY has no parameter.
Method IFREG_ATTRIFNM_F4 on class CL_DMC_INTERFACE_REGISTRY has no exception.

Method IFREG_ATTRNM_F4 Signature

Method IFREG_ATTRNM_F4 on class CL_DMC_INTERFACE_REGISTRY has no parameter.
Method IFREG_ATTRNM_F4 on class CL_DMC_INTERFACE_REGISTRY has no exception.

Method IFREG_CLASSNM_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIFNM Call by reference Type reference (TYPE) DMC_IFREG-ATTRIFNM Klassenname 20000704

Method IFREG_CLASSNM_F4 on class CL_DMC_INTERFACE_REGISTRY has no exception.

Method IFREG_IFNM_F4 Signature

Method IFREG_IFNM_F4 on class CL_DMC_INTERFACE_REGISTRY has no parameter.
Method IFREG_IFNM_F4 on class CL_DMC_INTERFACE_REGISTRY has no exception.

Method IFS_ATTRNM_F4 Signature

Method IFS_ATTRNM_F4 on class CL_DMC_INTERFACE_REGISTRY has no parameter.
Method IFS_ATTRNM_F4 on class CL_DMC_INTERFACE_REGISTRY has no exception.

Method IFS_IFNM_F4 Signature

Method IFS_IFNM_F4 on class CL_DMC_INTERFACE_REGISTRY has no parameter.
Method IFS_IFNM_F4 on class CL_DMC_INTERFACE_REGISTRY has no exception.

Method IS_GROUPING_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NID Call by reference Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20000704
2 Returning YES Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20000704

Method IS_GROUPING_NODE on class CL_DMC_INTERFACE_REGISTRY has no exception.

Method SET_ACTUAL_GROUPING_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NID Call by reference Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20000704

Method SET_ACTUAL_GROUPING_NODE on class CL_DMC_INTERFACE_REGISTRY has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 46D