SAP ABAP Class CL_DMC_FILE_DESC_LIST (CL_DMC_FILE_DESC_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 20000229
Properties
Class CL_DMC_FILE_DESC_LIST  
Short Description CL_DMC_FILE_DESC_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     
Category 0   
Package S_DMCM   Data Mapping and Conversion: Maintenance 
Created 20000229   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DMC_FILE_DESC_LIST has no forward declaration.
Interfaces
Class CL_DMC_FILE_DESC_LIST has no interface implemented.
Friends
Class CL_DMC_FILE_DESC_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONVOBJ Instance attribute Protected Object reference (TYPE REF TO) CL_DMC_CONV_OBJECT CONVOBJ 20000229
2 FILE_LIST_OWNER Instance attribute Public Object reference (TYPE REF TO) IF_DMC_FILE_LIST_OWNER file_list_owner 20000313
3 _ACTUAL_COUNTER Instance attribute Protected Type reference (TYPE) I _ACTUAL_COUNTER 20000229
4 _DBVALS Instance attribute Protected Type reference (TYPE) DMC_FILE_DESC_REL_TAB _DBVALS 20000229
5 _INITIALIZED Instance attribute Protected Type reference (TYPE) BOOLEAN DMCT_FALSE _INITIALIZED 20000229
6 _VALS Instance attribute Protected Type reference (TYPE) DMC_FILE_DESC_TAB _VALS 20000229
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method ADD 20000229
2 ADD_FILE_DESC Instance method Public Method ADD_FILE_DESC 20000229
3 CHECK_DUPLICATE_IDS Instance method Public Method Checks if the file identification is unique 20000510
4 CONSTRUCTOR Instance method Public Method CONSTRUCTOR 20000229
5 COPY Instance method Public Method Copier Constructor 20000615
6 COUNT Instance method Public Method COUNT 20000229
7 DEL Instance method Public Method DEL 20000229
8 DEL_ALL_ELEMENTS Instance method Public Method DEL_ALL_ELEMENTS 20000229
9 DEL_BY_GUID Instance method Public Method DEL_BY_GUID 20000229
10 DEL_BY_REF Instance method Public Method DEL_BY_REF 20000229
11 ELEM_BY_FILENAME Instance method Public Method ELEM_BY_fileNAME 20000314
12 ELEM_BY_GUID Instance method Public Method ELEM_BY_GUID 20000229
13 ELEM_BY_IDENT Instance method Public Method Returns element according to ID 20000510
14 FROM_ITAB Instance method Public Method FROM_ITAB 20000229
15 GET_ALL_ELEMENTS Instance method Public Method Returns a table with references for all elements 20000314
16 GET_FDESC_BY_NID Instance method Public Method GET_FDESC_BY_NID 20000229
17 GET_IDENTS Instance method Public Method GET_IDENTS 20000229
18 GET_NODES_AND_ITEMS Instance method Public Method GET_NODES_AND_ITEMS 20000229
19 GET_PERSISTENCE_STATE Instance method Public Method GET_PERSISTENCE_STATE 20000229
20 INITIALIZE_ELEMENTS Instance method Protected Method INITIALIZE_ELEMENTS 20000229
21 INITIALIZE_ELEMS Instance method Private Method INITIALIZE_ELEMS 20000508
22 LOAD_ELEMENTS Instance method Private Method LOAD_ELEMENTS 20000229
23 RESTORE_AFTER_CANCEL Instance method Public Method RESTORE_AFTER_CANCEL 20000508
24 SET_PERSISTENCE_STATE Instance method Public Method SET_PERSISTENCE_STATE 20000229
25 SET_STATE Instance method Public Method SET_STATE 20000229
26 TO_ITAB Instance method Public Method TO_ITAB 20000229
27 UPDATE_DBVALS Instance method Private Method UPDATE_DBVALS 20000229
Events
Class CL_DMC_FILE_DESC_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1     DMCT_FILE_DESC_REF
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FILE_DESC Call by reference Object reference (TYPE REF TO) CL_DMC_FILE_DESC IM_FILE_DESC 20000229
# Exception Resumable Description Created on
1 ELEMENT_EXISTS_ALREADY ELEMENT_EXISTS_ALREADY 20000229

Method ADD_FILE_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FILE_DESC Value transfer Object reference (TYPE REF TO) CL_DMC_FILE_DESC FILE_DESC 20000229
2 Importing IM_DATA Call by reference Type reference (TYPE) DMCT_FILE_DESC_REL IM_DATA 20000229
# Exception Resumable Description Created on
1 TYPE_ALREADY_EXISTS TYPE_ALREADY_EXISTS 20000229

Method CHECK_DUPLICATE_IDS Signature

Method CHECK_DUPLICATE_IDS on class CL_DMC_FILE_DESC_LIST has no parameter.
Method CHECK_DUPLICATE_IDS on class CL_DMC_FILE_DESC_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONVOBJ Call by reference Object reference (TYPE REF TO) CL_DMC_CONV_OBJECT CONVOBJ 20000229
2 Importing FILE_LIST_OWNER Call by reference Object reference (TYPE REF TO) IF_DMC_FILE_LIST_OWNER FILE_IMPORTER 20000313

Method CONSTRUCTOR on class CL_DMC_FILE_DESC_LIST has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONV_OBJECT Call by reference Object reference (TYPE REF TO) CL_DMC_CONV_OBJECT CL_DMC_CONV_OBJECT 20000615
2 Returning FILE_DESC_LIST Value transfer Object reference (TYPE REF TO) CL_DMC_FILE_DESC_LIST CL_DMC_FILE_DESC_LIST 20000615
3 Importing FILE_LIST_OWNER Call by reference Object reference (TYPE REF TO) IF_DMC_FILE_LIST_OWNER Kann eine Liste mit Ein-/Ausgabedateien zugeordnet werde 20000615

Method COPY on class CL_DMC_FILE_DESC_LIST 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 NUM 20000229

Method COUNT on class CL_DMC_FILE_DESC_LIST has no exception.

Method DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) DMCT_IDENT_TYPE IM_ID 20000229
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000229

Method DEL_ALL_ELEMENTS Signature

Method DEL_ALL_ELEMENTS on class CL_DMC_FILE_DESC_LIST has no parameter.
Method DEL_ALL_ELEMENTS on class CL_DMC_FILE_DESC_LIST 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 IM_GUID 20000229
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000229

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_FILE_DESC IM_PTR 20000229
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000229

Method ELEM_BY_FILENAME 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_FILE_DESC ELEM 20000314
2 Importing IM_ID Call by reference Type reference (TYPE) DMC_FDESC-FILENAME dateiname 20000314
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000314

Method ELEM_BY_GUID 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_FILE_DESC ELEM 20000229
2 Importing IM_GUID Call by reference Type reference (TYPE) DMC_GUID IM_GUID 20000229
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000229

Method ELEM_BY_IDENT 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_FILE_DESC CL_DMC_FILE_DESC 20000510
2 Importing IM_ID Call by reference Type reference (TYPE) DMC_FILEID DMC: Identifikation einer Datei 20000510
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND Element mit dem IDent gibt es nicht 20000510

Method FROM_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FILE_DESC_TAB Call by reference Type reference (TYPE) DMC_FILE_DESC_REL_TAB IM_FILE_DESC_TAB 20000229

Method FROM_ITAB on class CL_DMC_FILE_DESC_LIST has no exception.

Method GET_ALL_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ELEMS Call by reference Type reference (TYPE) DMC_FDESC_REF_TAB Tabelle von Referenzen auf fdesc 20000314

Method GET_ALL_ELEMENTS on class CL_DMC_FILE_DESC_LIST has no exception.

Method GET_FDESC_BY_NID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FD Value transfer Object reference (TYPE REF TO) CL_DMC_FILE_DESC FD 20000229
2 Importing NK Call by reference Type reference (TYPE) TV_NODEKEY NK 20000229

Method GET_FDESC_BY_NID on class CL_DMC_FILE_DESC_LIST has no exception.

Method GET_IDENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IDS Call by reference Type reference (TYPE) DMCT_IDENT_TYPE_TAB EX_IDS 20000229

Method GET_IDENTS on class CL_DMC_FILE_DESC_LIST 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 20000229
2 Changing NODES Call by reference Type reference (TYPE) TREEV_NTAB NODES 20000229

Method GET_NODES_AND_ITEMS on class CL_DMC_FILE_DESC_LIST has no exception.

Method GET_PERSISTENCE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FILE_DESC Call by reference Object reference (TYPE REF TO) CL_DMC_FILE_DESC IM_FILE_DESC 20000229
2 Returning WA Value transfer Type reference (TYPE) DMC_FDREC WA 20000229
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000229

Method INITIALIZE_ELEMENTS Signature

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

Method INITIALIZE_ELEMS Signature

Method INITIALIZE_ELEMS on class CL_DMC_FILE_DESC_LIST has no parameter.
Method INITIALIZE_ELEMS on class CL_DMC_FILE_DESC_LIST has no exception.

Method LOAD_ELEMENTS Signature

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

Method RESTORE_AFTER_CANCEL Signature

Method RESTORE_AFTER_CANCEL on class CL_DMC_FILE_DESC_LIST has no parameter.
Method RESTORE_AFTER_CANCEL on class CL_DMC_FILE_DESC_LIST has no exception.

Method SET_PERSISTENCE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WA Call by reference Type reference (TYPE) DMC_FDREC IM_WA 20000229
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000229

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 IM_GUID 20000229
2 Importing IM_NEW_STATE Call by reference Type reference (TYPE) DMCT_OBJECT_STATE IM_NEW_STATE 20000229

Method SET_STATE on class CL_DMC_FILE_DESC_LIST has no exception.

Method TO_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FILE_DESC_TAB Call by reference Type reference (TYPE) DMC_FILE_DESC_REL_TAB EX_FILE_DESC_TAB 20000229

Method TO_ITAB on class CL_DMC_FILE_DESC_LIST has no exception.

Method UPDATE_DBVALS Signature

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