SAP ABAP Class CL_DMC_INBOUND_TEMPLATE_LI (List)
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_INBOUND_TEMPLATE_LI  
Short Description List    
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)
Interfaces
Class CL_DMC_INBOUND_TEMPLATE_LI has no interface implemented.
Friends
Class CL_DMC_INBOUND_TEMPLATE_LI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INBOUNDIF Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20000619
2 INTERFACE_REGISTRY Instance attribute Public Object reference (TYPE REF TO) CL_DMC_INTERFACE_REGISTRY Registers inbound/outbound interfaces etc 20000619
3 _DBVALS Instance attribute Protected Type reference (TYPE) DMC_IOTMPL_TAB Standard Table From DMC_IOTMPL 20000619
4 _INITIALIZED Instance attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=true, -=false, space=unknown) 20000619
5 _VALS Instance attribute Protected Type reference (TYPE) DMC_IOTREC_TAB Table 20000619
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method Adds an element 20000620
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000619
3 COUNT Instance method Public Method Number of elements 20000619
4 DEL_BY_GUID Instance method Public Method Deletes an element 20000619
5 DEL_BY_REF Instance method Public Method Deletes an element 20000619
6 GET_ELEM_BY_NID Instance method Public Method Select an element according to tree control node ID 20000619
7 GET_IBTYPES Instance method Public Method Returns all existing IBTypes 20000626
8 GET_NODES_AND_ITEMS Instance method Public Method Nodes and Node Texts for Tree Control 20000619
9 GET_OBTYPES Instance method Public Method Returns all existing OBTypes 20000626
10 INITIALIZE_ELEMENTS Instance method Private Method Creates objects on demand 20000619
11 LOAD_ELEMENTS Instance method Public Method Loads data from database 20000619
12 SET_STATE Instance method Public Method Sets status of list elements with regard to saving 20000619
13 UPDATE_DBVALS Instance method Private Method Reloads internal tables after saving 20000619
Events
Class CL_DMC_INBOUND_TEMPLATE_LI has no event.
Types
Class CL_DMC_INBOUND_TEMPLATE_LI has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IB Call by reference Object reference (TYPE REF TO) CL_DMC_INBOUND_TEMPLATE Registration einer Inbound-Schnittstelle 20000620

Method ADD on class CL_DMC_INBOUND_TEMPLATE_LI has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INBOUNDIF Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20000619
2 Importing INTERFACE_REGISTRY Call by reference Object reference (TYPE REF TO) CL_DMC_INTERFACE_REGISTRY registriert die In-/Outbound-Schnittstellen etc 20000619

Method CONSTRUCTOR on class CL_DMC_INBOUND_TEMPLATE_LI has no exception.

Method COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NUM Value transfer Type reference (TYPE) I Anzahl Elemente 20000619

Method COUNT on class CL_DMC_INBOUND_TEMPLATE_LI has no exception.

Method DEL_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUID Call by reference Type reference (TYPE) DMC_GUID DMC: Global eindeutiger Schlüssel (22-stellig) 20000619
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND Element existiert nicht 20000619

Method DEL_BY_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PTR Call by reference Object reference (TYPE REF TO) CL_DMC_INBOUND_TEMPLATE Registration einer Inbound-Schnittstelle 20000619
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND Element nicht gefunden 20000619

Method GET_ELEM_BY_NID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEM Value transfer Object reference (TYPE REF TO) CL_DMC_INBOUND_TEMPLATE Registration einer Inbound-Schnittstelle 20000619
2 Importing NID Call by reference Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20000619

Method GET_ELEM_BY_NID on class CL_DMC_INBOUND_TEMPLATE_LI has no exception.

Method GET_IBTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IBTYPES Call by reference Type reference (TYPE) DMC_IBTYPE_TAB Inbound-Interfaces 20000626

Method GET_IBTYPES on class CL_DMC_INBOUND_TEMPLATE_LI has no exception.

Method GET_NODES_AND_ITEMS 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 20000619
2 Changing NODES Call by reference Type reference (TYPE) TREEV_NTAB Tree Control: Knotentabelle 20000619

Method GET_NODES_AND_ITEMS on class CL_DMC_INBOUND_TEMPLATE_LI has no exception.

Method GET_OBTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OBTYPES Call by reference Type reference (TYPE) DMC_OBTYPE_TAB erlaubte Outbound-typen 20000626

Method GET_OBTYPES on class CL_DMC_INBOUND_TEMPLATE_LI has no exception.

Method INITIALIZE_ELEMENTS Signature

Method INITIALIZE_ELEMENTS on class CL_DMC_INBOUND_TEMPLATE_LI has no parameter.
Method INITIALIZE_ELEMENTS on class CL_DMC_INBOUND_TEMPLATE_LI has no exception.

Method LOAD_ELEMENTS Signature

Method LOAD_ELEMENTS on class CL_DMC_INBOUND_TEMPLATE_LI has no parameter.
Method LOAD_ELEMENTS on class CL_DMC_INBOUND_TEMPLATE_LI has no exception.

Method SET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GUID Call by reference Type reference (TYPE) DMC_GUID DMC: Global eindeutiger Schlüssel (22-stellig) 20000619
2 Importing IM_NEW_STATE Call by reference Type reference (TYPE) DMCT_OBJECT_STATE Persistenzinfo 20000619

Method SET_STATE on class CL_DMC_INBOUND_TEMPLATE_LI has no exception.

Method UPDATE_DBVALS Signature

Method UPDATE_DBVALS on class CL_DMC_INBOUND_TEMPLATE_LI has no parameter.
Method UPDATE_DBVALS on class CL_DMC_INBOUND_TEMPLATE_LI has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 46D