SAP ABAP Class CL_DMC_CNTRLPARAM_VARIANT_LIST (List class for Control Parameter Variants)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     CNV_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_LIST MWB: Master list class 20050810
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DMC_EQUALS Check of Two Class Instances for Equality 20060621
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DMC_LIST Listobjekt 20050810
Properties
Class CL_DMC_CNTRLPARAM_VARIANT_LIST  
Short Description List class for Control Parameter Variants    
Super Class CL_DMC_LIST MWB: Master list class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class DMC_UTIL_MSG    
Program status P  SAP Standard Production Program 
Category 0   
Package CNV_DMCM   Data Mapping and Conversion: Maintenance 
Created 20050810   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DMC_CNTRLPARAM_VARIANT_LIST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_DMC_EQUALS Check of Two Class Instances for Equality 20060621
2 IF_DMC_LIST Listobjekt 20050810
Friends
Class CL_DMC_CNTRLPARAM_VARIANT_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASSIGNED_REF Instance attribute Public Object reference (TYPE REF TO) IF_DMC_POBJECT Persistent Object 20050810
2 _DBVALS Instance attribute Protected Type reference (TYPE) DMC_CNTRLPARAMV_TAB Tabellentyp Steuerparameter 20050810
3 _VALS Instance attribute Private Type reference (TYPE) DMC_CNTRLPARAMV_PERS MWB: Persistenzinformationen Steuerparameter 20050810
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method 20050810
2 ADD_CNTRLPARAM_VARIANT Instance method Public Method Add control parameter variant to the list 20050810
3 CMD Instance method Public Method 20050810
4 CONSTRUCTOR Instance method Public Constructor Constructor 20050810
5 COPY Instance method Public Method 20050810
6 DEL_ALL_ELEMENTS Instance method Public Method 20050810
7 DEL_BY_GUID Instance method Public Method 20050810
8 DEL_BY_GUID_VARIANT Instance method Public Method Deletes a variant identified by GUID and VARIANT 20050811
9 DEL_BY_ID Instance method Public Method 20050810
10 DEL_BY_REF Instance method Public Method 20050810
11 FROM_ITAB Instance method Public Method 20050810
12 GET_ALL_DESCRIPTIONS Instance method Public Method 20050818
13 GET_ALL_ELEMENTS Instance method Public Method 20050810
14 GET_ELEM_BY_GUID Instance method Public Method 20050810
15 GET_ELEM_BY_ID Instance method Public Method 20050810
16 GET_VARIANTS Instance method Public Method Returns all variants 20050810
17 RELOAD_FROM_DB Instance method Public Method 20050810
18 RESTORE_AFTER_CANCEL Instance method Public Method 20050810
19 SAVE Instance method Public Method 20050810
20 SET_STATE Instance method Public Method 20050810
21 SET_STATE_VARIANT Instance method Public Method Set state of a variant and register at save manager 20050811
22 TO_ITAB Instance method Public Method 20050810
23 UPDATE_VARIANTS Instance method Public Method Update variants 20050811
Events
Class CL_DMC_CNTRLPARAM_VARIANT_LIST has no event.
Types
Class CL_DMC_CNTRLPARAM_VARIANT_LIST has no local type.
Method Signatures

Method ADD Signature

Method ADD on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no parameter.
Method ADD on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method ADD_CNTRLPARAM_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASSIGNED Call by reference Type reference (TYPE) DMC_GUID GUID des Steuerparameters 20050811
2 Importing I_CPVARIANT Call by reference Type reference (TYPE) DMC_ID Nummer der neuen Variante 20050810
3 Importing I_DESCR Call by reference Type reference (TYPE) DMC_DESCR Beschreibung der neuen Variante 20050810
# Exception Resumable Description Created on
1 ELEMENT_EXISTS_ALREADY 20050810

Method CMD Signature

Method CMD on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no parameter.
Method CMD on class CL_DMC_CNTRLPARAM_VARIANT_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 Call by reference Object reference (TYPE REF TO) IF_DMC_POBJECT Persistentes Objekt 20050810

Method CONSTRUCTOR on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method COPY Signature

Method COPY on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no parameter.
Method COPY on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method DEL_ALL_ELEMENTS Signature

Method DEL_ALL_ELEMENTS on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no parameter.
Method DEL_ALL_ELEMENTS on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method DEL_BY_GUID Signature

Method DEL_BY_GUID on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no parameter.
Method DEL_BY_GUID on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method DEL_BY_GUID_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASSIGNED Call by reference Type reference (TYPE) DMC_GUID GUID des Steuerparameters 20050811
2 Importing I_VARIANT Call by reference Type reference (TYPE) DMC_ID Variantennummer 20050811

Method DEL_BY_GUID_VARIANT on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method DEL_BY_ID Signature

Method DEL_BY_ID on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no parameter.
Method DEL_BY_ID on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method DEL_BY_REF Signature

Method DEL_BY_REF on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no parameter.
Method DEL_BY_REF on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method FROM_ITAB Signature

Method FROM_ITAB on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no parameter.
Method FROM_ITAB on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method GET_ALL_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DESCRIPTIONS Value transfer Type reference (TYPE) DMC_CNTRLPARAMV_TAB Descriptions of all variants 20050818

Method GET_ALL_DESCRIPTIONS on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method GET_ALL_ELEMENTS Signature

Method GET_ALL_ELEMENTS on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no parameter.
Method GET_ALL_ELEMENTS on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method GET_ELEM_BY_GUID Signature

Method GET_ELEM_BY_GUID on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no parameter.
Method GET_ELEM_BY_GUID on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method GET_ELEM_BY_ID Signature

Method GET_ELEM_BY_ID on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no parameter.
Method GET_ELEM_BY_ID on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method GET_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VARIANTS Value transfer Type reference (TYPE) DMC_CNTRLPARAMV_TAB 20050810

Method GET_VARIANTS on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method RELOAD_FROM_DB Signature

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

Method RESTORE_AFTER_CANCEL Signature

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

Method SAVE Signature

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

Method SET_STATE Signature

Method SET_STATE on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no parameter.
Method SET_STATE on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method SET_STATE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASSIGNED Call by reference Type reference (TYPE) DMC_GUID DMC: Global eindeutiger Schlüssel (22-stellig) 20050811
2 Importing I_NEW_STATE Call by reference Type reference (TYPE) DMC_STATE DMC: Status eines Objektes 20050811
3 Importing I_VARIANT Call by reference Type reference (TYPE) DMC_ID DMC: Schlüssel 20050811

Method SET_STATE_VARIANT on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method TO_ITAB Signature

Method TO_ITAB on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no parameter.
Method TO_ITAB on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.

Method UPDATE_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CPVARIANTS Call by reference Type reference (TYPE) DMC_CNTRLPARAMV_TAB 20050811

Method UPDATE_VARIANTS on class CL_DMC_CNTRLPARAM_VARIANT_LIST has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 620