SAP ABAP Class CL_DMC_TRANSLATION_OBJECT_LIST (Manages a list of translation objects)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DMC_EQUALS Check of Two Class Instances for Equality 20060613
Properties
Class CL_DMC_TRANSLATION_OBJECT_LIST  
Short Description Manages a list of translation objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_DMCM   Data Mapping and Conversion: Maintenance 
Created 20000725   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_DMC_APPL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 DMCT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DMC_EQUALS Check of Two Class Instances for Equality 20060613
Friends
Class CL_DMC_TRANSLATION_OBJECT_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTUAL_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_DMC_TRANSLATION_OBJECT DMC: Conversion Object 20050628
2 ASSIGNED_REF Instance attribute Public Object reference (TYPE REF TO) IF_DMC_POBJECT Persistent Object 20050722
3 DATA_NOT_SAVED Instance attribute Public Type reference (TYPE) BOOLEAN Flag: Data not saved 20000725
4 FALSE Constant Public Type reference (TYPE) BOOLEAN '-' Boolean Variable (X=true, -=false, space=unknown) 20050620
5 LOG_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_DMC_LOG_HANDLER DMC: MESSAGES Handler 20050621
6 TRUE Constant Public Type reference (TYPE) BOOLEAN 'X' Boolean Variable (X=true, -=false, space=unknown) 20050620
7 _ACTUAL_COUNTER Instance attribute Protected Type reference (TYPE) I _ACTUAL_COUNTER 20000725
8 _DBVALS Instance attribute Protected Type reference (TYPE) DMC_TROBJ_REL _DBVALS 20000725
9 _INITIALIZED Instance attribute Protected Type reference (TYPE) BOOLEAN _INITIALIZED 20000725
10 _VALS Instance attribute Protected Type reference (TYPE) DMC_TROBJ_TAB _VALS 20000725
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method ADD 20000725
2 CHECK_REDEFINITION Instance method Private Method Checks if obj. is redefined and outputs warning if required 20050811
3 CLEAR_ACTUAL_OBJECT Instance method Public Method Deletes entry in current object 20050628
4 CMD Instance method Public Method OK Code Processing 20000725
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20000725
6 COPY Instance method Public Method Copies Itself 20000807
7 COUNT Instance method Public Method COUNT 20000725
8 CREATE_CUSTOMIZING_INCLUDE Instance method Public Method Creates customizing include for translation objects 20050815
9 CREATE_TROBJ_VIA_DYNPRO Instance method Private Method Create a new translation object via screen 20050628
10 DEL Instance method Public Method DEL 20000725
11 DELETE_TROBJ_VIA_DYNPRO Instance method Private Method Delete translation object via screen 20050629
12 DEL_ALL_ELEMENTS Instance method Public Method DEL_ALL_ELEMENTS 20000725
13 DEL_BY_GUID Instance method Public Method DEL_BY_GUID 20000725
14 DEL_BY_REF Instance method Public Method DEL_BY_REF 20000725
15 EDIT_TROBJ_VIA_DYNPRO Instance method Private Method Change/display translation object via screen 20050628
16 ELEM_BY_GUID Instance method Public Method ELEM_BY_NAME 20000725
17 ELEM_BY_NAME Instance method Public Method ELEM_BY_NAME 20000725
18 ELEM_EXISTS_ON_DB Instance method Public Method Check if translation object exists in database 20050818
19 GET_ALL_ELEMENTS Instance method Public Method GET_ALL_ELEMENTS 20000725
20 GET_CHECK_DESTINATIONS Instance method Public Method Returns check connections 20060203
21 GET_IDENTS Instance method Public Method GET_IDENTS 20000725
22 GET_PERSISTENCE_STATE Instance method Public Method GET_PERSISTENCE_STATE 20000725
23 INITIALIZE_ELEMENTS Instance method Protected Method INITIALIZE_ELEMENTS 20000725
24 INIT_TROBJ Instance method Private Method INITIALIZE_ELEMENTS 20050628
25 LOAD_CUSTOMIZING_ELEMENTS Instance method Private Method 20051125
26 LOAD_ELEMENTS Instance method Private Method LOAD_ELEMENTS 20000725
27 REFRESH_BY_GUID Instance method Public Method Updates values for given object from database 20060321
28 RELOAD_FROM_DB Instance method Public Method RELOAD_FROM_DB 20000725
29 RESTORE_AFTER_CANCEL Instance method Public Method Data recovery after cancellation command 20050628
30 SAVE Instance method Public Method SAVE 20000725
31 SET_ACTUAL_OBJECT Instance method Public Method Sets current selected translation object 20050628
32 SET_DATA_NOT_SAVED Instance method Public Method Sets to 'Not saved' 20000725
33 SET_PERSISTENCE_STATE Instance method Public Method SET_PERSISTENCE_STATE 20000725
34 SET_STATE Instance method Public Method SET_STATE 20000725
35 TO_ITAB Instance method Public Method TO_ITAB 20000725
36 UPDATE_DBVALS Instance method Private Method UPDATE_DBVALS 20000725
Events
Class CL_DMC_TRANSLATION_OBJECT_LIST has no event.
Types
Class CL_DMC_TRANSLATION_OBJECT_LIST 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 IM_TRANSLATION_OBJECT Call by reference Object reference (TYPE REF TO) CL_DMC_TRANSLATION_OBJECT DMC: Umschlüsselobjekt 20000725
2 Importing I_COPY_MODE Call by reference Type reference (TYPE) BOOLEAN '-' object is being copied 20051109
# Exception Resumable Description Created on
1 ELEMENT_EXISTS_ALREADY ELEMENT_EXISTS_ALREADY 20000725

Method CHECK_REDEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_TROBJ Call by reference Object reference (TYPE REF TO) CL_DMC_TRANSLATION_OBJECT DMC: Umschlüsselobjekt 20050811

Method CHECK_REDEFINITION on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method CLEAR_ACTUAL_OBJECT Signature

Method CLEAR_ACTUAL_OBJECT on class CL_DMC_TRANSLATION_OBJECT_LIST has no parameter.
Method CLEAR_ACTUAL_OBJECT on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method CMD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDIT_MODE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20000725
2 Importing OK_CODE Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20000725

Method CMD on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_ASSIGNED_OBJECT Call by reference Object reference (TYPE REF TO) IF_DMC_POBJECT persistentes Objekt 20050722
2 Importing IV_LOAD_CUSTOMIZABLE_TROBJ Call by reference Type reference (TYPE) BOOLEAN DMCT_FALSE load translation objects to be customized 20051125

Method CONSTRUCTOR on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_OWNER Call by reference Object reference (TYPE REF TO) IF_DMC_POBJECT persistentes Objekt 20051103
2 Importing IT_COBJS_FOR_COPY Call by reference Type reference (TYPE) DMC_CONV_OBJECT_LIST_TAB Table of Identifiers 20051110
3 Importing IT_USED_RULES Call by reference Type reference (TYPE) DMC_IDENT_TAB Table of Identifiers 20051109
4 Importing I_ONLY_USED_CONVLOGIC Call by reference Type reference (TYPE) BOOLEAN '-' nur verwendete Objekte kopieren 20051103
5 Returning RREF_LIST Value transfer Object reference (TYPE REF TO) CL_DMC_TRANSLATION_OBJECT_LIST Manages a List of Projects 20051103

Method COPY on class CL_DMC_TRANSLATION_OBJECT_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 20000725

Method COUNT on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method CREATE_CUSTOMIZING_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REMOTE_GEN_RFC Call by reference Type reference (TYPE) RFC_DEST SAPOSCOL destination 20080815

Method CREATE_CUSTOMIZING_INCLUDE on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method CREATE_TROBJ_VIA_DYNPRO Signature

Method CREATE_TROBJ_VIA_DYNPRO on class CL_DMC_TRANSLATION_OBJECT_LIST has no parameter.
Method CREATE_TROBJ_VIA_DYNPRO on class CL_DMC_TRANSLATION_OBJECT_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 20000725
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000725

Method DELETE_TROBJ_VIA_DYNPRO Signature

Method DELETE_TROBJ_VIA_DYNPRO on class CL_DMC_TRANSLATION_OBJECT_LIST has no parameter.
Method DELETE_TROBJ_VIA_DYNPRO on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method DEL_ALL_ELEMENTS Signature

Method DEL_ALL_ELEMENTS on class CL_DMC_TRANSLATION_OBJECT_LIST has no parameter.
Method DEL_ALL_ELEMENTS on class CL_DMC_TRANSLATION_OBJECT_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 20000725
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000725

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

Method EDIT_TROBJ_VIA_DYNPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EDIT_MODE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050628

Method EDIT_TROBJ_VIA_DYNPRO on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

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

Method ELEM_BY_NAME 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_TRANSLATION_OBJECT ELEM 20000725
2 Importing IM_ID Call by reference Type reference (TYPE) DMCT_IDENT_TYPE IM_ID 20000725
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000725

Method ELEM_EXISTS_ON_DB Signature

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

Method GET_ALL_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TROBJ_REF Value transfer Type reference (TYPE) DMC_TRANSLATION_OBJECT_REF_TAB EX_ELEMS 20050707

Method GET_ALL_ELEMENTS on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method GET_CHECK_DESTINATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHECK_DEST_RCV Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20060203
2 Exporting E_CHECK_DEST_SND Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20060203

Method GET_CHECK_DESTINATIONS on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method GET_IDENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_IDENT Value transfer Type reference (TYPE) DMC_IDENT_TAB Tabelle von Bezeichnern 20050705

Method GET_IDENTS on class CL_DMC_TRANSLATION_OBJECT_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_TRANSLATION_OBJECT Call by reference Object reference (TYPE REF TO) CL_DMC_TRANSLATION_OBJECT IM_PROJECT 20000725
2 Returning WA Value transfer Type reference (TYPE) DMC_TROBJP WA 20000725
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000725

Method INITIALIZE_ELEMENTS Signature

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

Method INIT_TROBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VALS Call by reference Type reference (TYPE) DMC_TROBJP Persistenzinfo Umschlüsselobjekte 20050628
2 Returning R_TROBJ Value transfer Object reference (TYPE REF TO) CL_DMC_TRANSLATION_OBJECT DMC: Umschlüsselobjekt 20050628

Method INIT_TROBJ on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method LOAD_CUSTOMIZING_ELEMENTS Signature

Method LOAD_CUSTOMIZING_ELEMENTS on class CL_DMC_TRANSLATION_OBJECT_LIST has no parameter.
Method LOAD_CUSTOMIZING_ELEMENTS on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method LOAD_ELEMENTS Signature

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

Method REFRESH_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) DMC_TROBJ_GUID MWB: GUID eines Umschlüsselobjektes 20060321

Method REFRESH_BY_GUID on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method RELOAD_FROM_DB Signature

Method RELOAD_FROM_DB on class CL_DMC_TRANSLATION_OBJECT_LIST has no parameter.
Method RELOAD_FROM_DB on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method RESTORE_AFTER_CANCEL Signature

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

Method SAVE Signature

Method SAVE on class CL_DMC_TRANSLATION_OBJECT_LIST has no parameter.
Method SAVE on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method SET_ACTUAL_OBJECT Signature

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

Method SET_ACTUAL_OBJECT on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method SET_DATA_NOT_SAVED Signature

Method SET_DATA_NOT_SAVED on class CL_DMC_TRANSLATION_OBJECT_LIST has no parameter.
Method SET_DATA_NOT_SAVED on class CL_DMC_TRANSLATION_OBJECT_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_TROBJP IM_WA 20000725
# Exception Resumable Description Created on
1 ELEMENT_NOT_FOUND ELEMENT_NOT_FOUND 20000725

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

Method SET_STATE on class CL_DMC_TRANSLATION_OBJECT_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_TRANSLATION_OBJECT_TAB Call by reference Type reference (TYPE) TABLE Tabelle 20000725

Method TO_ITAB on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.

Method UPDATE_DBVALS Signature

Method UPDATE_DBVALS on class CL_DMC_TRANSLATION_OBJECT_LIST has no parameter.
Method UPDATE_DBVALS on class CL_DMC_TRANSLATION_OBJECT_LIST has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 20C