SAP ABAP Class CL_IM_CME_CACL_EMULATION (Imp. Class for BAdI Imp. CME_CHAR_EMULATION)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   AP-CME (Application Component) Classification System (New)
     CME_CHAR (Package) Characteristic: Definition/Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_CME_EMULATION BAdI Interface IF_EX_CME_EMULATION 20030904
Properties
Class CL_IM_CME_CACL_EMULATION  
Short Description Imp. Class for BAdI Imp. CME_CHAR_EMULATION    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CME_CHAR   Characteristic: Definition/Runtime 
Created 20030904   SAP 
Last change 20040518   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_CME_CACL_EMULATION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_CME_EMULATION BAdI Interface IF_EX_CME_EMULATION 20030904
Friends
Class CL_IM_CME_CACL_EMULATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_LEN_CHAR Constant Private Type reference (TYPE) I 30 20030904
2 C_MESSAGE_TYPE_E Constant Private Type reference (TYPE) C 'E' Message Type: Error 20030904
3 C_MESSAGE_TYPE_I Constant Private Type reference (TYPE) C 'I' Message Type: Information 20030904
4 C_MESSAGE_TYPE_W Constant Private Type reference (TYPE) C 'W' Message Type: Warning 20030904
5 GC_BOOLEAN_FALSE Instance attribute Private Type reference (TYPE) C 0 20030904
6 GC_BOOLEAN_TRUE Constant Private Type reference (TYPE) C 1 20030904
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FORMAT Instance method Private Method Checks If CME Characteristic Is Compatible With CACL Format 20030904
2 CHECK_NAME Instance method Private Method Checks If CME ID Is Compatible With CACL Name 20030904
3 CHECK_SHORTTEXT Instance method Private Method Checks If Language-Dep. Short Text Is Compatible With CACL 20030904
4 CHECK_VALUE Instance method Private Method Checks Compatibility of CME Values With CACL Values 20030904
Events
Class CL_IM_CME_CACL_EMULATION has no event.
Types
Class CL_IM_CME_CACL_EMULATION has no local type.
Method Signatures

Method CHECK_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA_FORMAT Call by reference Type reference (TYPE) CME_S_DTYPE_FORMAT CME Datentyp: Formatfelder 20030904
2 Importing IT_REFERENCE Call by reference Type reference (TYPE) CME_T_CHAR_REF CME-Merkmal -Datenreferenz- 20030904
3 Importing I_ALL_ERRORS Call by reference Type reference (TYPE) DML_BOOLEAN Alle Fehler ausgeben 20030904
4 Importing I_INST_LOG Call by reference Object reference (TYPE REF TO) CL_DML_MESSAGE Fehlerprotokoll 20030904
# Exception Resumable Description Created on
1 ERROR Fehler im Protokoll 20030904

Method CHECK_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALL_ERRORS Call by reference Type reference (TYPE) DML_BOOLEAN Alle Fehler ausgeben 20030904
2 Importing I_CHARACT_ID Call by reference Type reference (TYPE) CME_CHARACT_NAME Interne ID des Merkmals 20030904
3 Importing I_INST_LOG Call by reference Object reference (TYPE REF TO) CL_DML_MESSAGE Fehlerprotokoll 20030904
# Exception Resumable Description Created on
1 ERROR Fehler im Protokoll 20030904

Method CHECK_SHORTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SHORT_TEXT Call by reference Type reference (TYPE) CME_T_TEXT CME Merkmal -Texte- 20030904
2 Importing I_ALL_ERRORS Call by reference Type reference (TYPE) DML_BOOLEAN Alle Fehler ausgeben 20030904
3 Importing I_INST_LOG Call by reference Object reference (TYPE REF TO) CL_DML_MESSAGE Fehlerprotokoll 20030904
# Exception Resumable Description Created on
1 ERROR Fehler im Protokoll 20030904

Method CHECK_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VALUES Call by reference Type reference (TYPE) CME_T_VAL Merkmalswerte 20030904
2 Importing I_ALL_ERRORS Call by reference Type reference (TYPE) DML_BOOLEAN Alle Fehler ausgeben 20030904
3 Importing I_INST_LOG Call by reference Object reference (TYPE REF TO) CL_DML_MESSAGE Fehlerprotokoll 20030904
# Exception Resumable Description Created on
1 ERROR Fehler im Protokoll 20030904
History
Last changed by/on SAP  20040518 
SAP Release Created in 200