SAP ABAP Class CL_PMEVC_ENGINE_CLASS (Represents a VC Class)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-VC (Application Component) Variant Configuration
     PME_VC_EDITION (Package) Modeling Environment for Variant Configuration
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_DEP_HOLDER Abstract Class for Objects with Dependencies 20040206
Properties
Class CL_PMEVC_ENGINE_CLASS  
Short Description Represents a VC Class    
Super Class CL_PMEVC_ENGINE_DEP_HOLDER Abstract Class for Objects with Dependencies 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PME_VC_EDITION   Modeling Environment for Variant Configuration 
Created 20031223   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_PMEVC_ENGINE_ENTITY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 PMEIF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PMEVC_ENGINE_CLASS has no interface implemented.
Friends
Class CL_PMEVC_ENGINE_CLASS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_HEADER Instance attribute Private Type reference (TYPE) KLAH 20031229
2 MT_CSTICS Instance attribute Private Type reference (TYPE) PMEIF_ENTITY_TAB 20040110
3 MT_CSTIC_HASH Instance attribute Private Type reference (TYPE) PMEIF_ENTITY_HASH 20040130
4 MT_CSTIC_IN_HASH Instance attribute Private Type reference (TYPE) PMEIF_ENTITY_HASH 20040126
5 MT_ICSTIC_HASH Instance attribute Private Type reference (TYPE) PMEIF_ENTITY_HASH 20040428
6 MT_ICSTIC_IN_HASH Instance attribute Private Type reference (TYPE) PMEIF_ENTITY_HASH 20040428
7 MT_INHERITED_CSTICS Instance attribute Private Type reference (TYPE) PMEIF_ENTITY_TAB 20040212
8 MT_KSML Instance attribute Private See coding 20040112
9 MT_LNG_TXT Instance attribute Private Type reference (TYPE) PMEIF_LNG_TXT 20040229
10 MT_SWOR Instance attribute Private See coding 20040112
11 MT_TEXTS Instance attribute Private See coding 20040112
12 MV_CSTICS_LOADED Instance attribute Private Type reference (TYPE) BOOLEAN 20040225
13 MV_INH_CSTICS_LOADED Instance attribute Private Type reference (TYPE) BOOLEAN 20040302
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SWOR Instance method Public Method 20040112
2 ADD_TEXT Instance method Public Method 20040112
3 ASSIGN_CSTIC Instance method Public Method Assign new Characteristic 20120124
4 CONSTRUCTOR Instance method Public Constructor 20031227
5 GET_BASE_DATA Instance method Public Method 20040106
6 GET_CLASS_CSTICS Instance method Public Method 20040110
7 GET_CLASS_CSTIC_BY_NAME Instance method Public Method 20040130
8 GET_CLASS_CSTIC_BY_NUMBER Instance method Public Method 20040127
9 GET_CSTICS_CLASS_ASSIGN Instance method Protected Method 20040126
10 GET_LNG_TXT Instance method Public Method 20040229
11 GET_SWOR Instance method Public Method liefert Schlagwörter einer Klasse 20040112
12 GET_TEXTS Instance method Public Method Liefert Texte 20040112
13 LOAD_CLASS_CSTICS Instance method Private Method 20040225
14 LOAD_INHERITED_CSTICS Instance method Protected Method 20040130
15 OVERWRITE_CHARACTERISTIC Instance method Public Method 20091013
16 OVERWRITE_VALUE_DOMAIN Instance method Public Method 20091027
17 RELOAD_CLASS_CSTICS Instance method Public Method Reload of class cstics 20131022
18 REMOVE_CSTIC Instance method Public Method Remove new Characteristic 20120124
19 SET_LNG_TXT Instance method Public Method 20040229
20 SET_SWOR Instance method Public Method 20040210
Events
Class CL_PMEVC_ENGINE_CLASS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_CLASS_ASSIGN Protected Type reference (TYPE) API_CHAR_I 20040130
2 TT_CLASS_ASSIGN Protected See coding 20040130 tt_class_assign TYPE STANDARD TABLE OF api_char_i
Method Signatures

Method ADD_SWOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SWOR Call by reference Type reference (TYPE) SWOR Klassifizierungssytem: Schlagwörter 20040112

Method ADD_SWOR on class CL_PMEVC_ENGINE_CLASS has no exception.

Method ADD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KLAT Call by reference Type reference (TYPE) KLAT Klassen: Langtexte 20040112

Method ADD_TEXT on class CL_PMEVC_ENGINE_CLASS has no exception.

Method ASSIGN_CSTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_CSTIC Call by reference Object reference (TYPE REF TO) CL_PMEVC_ENGINE_CSTIC New Assigned Characteristic 20120124
2 Importing IO_PREDECESSOR Call by reference Object reference (TYPE REF TO) CL_PMEVC_ENGINE_CSTIC Predecessor Characteristic 20120124
3 Importing IV_AS_LAST_CSTIC Call by reference Type reference (TYPE) BOOLEAN SPACE Flag: add new characteristic as last characteristic 20120125
4 Importing IV_CSTIC_NAME Call by reference Type reference (TYPE) ATNAM Characteristic Name 20120124

Method ASSIGN_CSTIC on class CL_PMEVC_ENGINE_CLASS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IC_MODEL Call by reference Object reference (TYPE REF TO) CL_PMEVC_ENGINE_MODEL Container für VC Objekte 20031227
2 Importing IS_KLAH Call by reference Type reference (TYPE) KLAH Klassenarten 20031227
3 Importing IV_STATUS Call by reference Type reference (TYPE) I IF_PMEVC_ENGINE_ENTITY=>C_STATUS_LOADED 20040106
4 Importing IV_TEXT Call by reference Type reference (TYPE) STRING 20031227

Method CONSTRUCTOR on class CL_PMEVC_ENGINE_CLASS has no exception.

Method GET_BASE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_KLAH Value transfer Type reference (TYPE) KLAH Klassenkopf Daten 20040106

Method GET_BASE_DATA on class CL_PMEVC_ENGINE_CLASS has no exception.

Method GET_CLASS_CSTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CSTICS Call by reference Type reference (TYPE) PMEIF_ENTITY_TAB 20040110
2 Importing IV_MODUS Call by reference Type reference (TYPE) I 0 20040126

Method GET_CLASS_CSTICS on class CL_PMEVC_ENGINE_CLASS has no exception.

Method GET_CLASS_CSTIC_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EC_CSTIC Value transfer Object reference (TYPE REF TO) CL_PMEVC_ENGINE_CSTIC Reprästentiert ein VC Characteristic 20040130
2 Importing IV_CSTIC Call by reference Type reference (TYPE) CABN-ATNAM Merkmalname 20040130
3 Importing IV_LOAD Call by reference Type reference (TYPE) BOOLEAN 'X' load data if not loaded already 20040210

Method GET_CLASS_CSTIC_BY_NAME on class CL_PMEVC_ENGINE_CLASS has no exception.

Method GET_CLASS_CSTIC_BY_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EC_CSTIC Value transfer Object reference (TYPE REF TO) CL_PMEVC_ENGINE_CSTIC Reprästentiert ein VC Characteristic 20040127
2 Importing IV_CSTIC Call by reference Type reference (TYPE) CABN-ATINN Interne Merkmalsnummer 20040127
3 Importing IV_LOAD Call by reference Type reference (TYPE) BOOLEAN 'X' Lade Merkmal falls nicht vorhanden 20040302

Method GET_CLASS_CSTIC_BY_NUMBER on class CL_PMEVC_ENGINE_CLASS has no exception.

Method GET_CSTICS_CLASS_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASS_ASSIGN Call by reference Type reference (TYPE) TT_CLASS_ASSIGN 20040126

Method GET_CSTICS_CLASS_ASSIGN on class CL_PMEVC_ENGINE_CLASS has no exception.

Method GET_LNG_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LNG_TXT Call by reference Type reference (TYPE) PMEIF_LNG_TXT 20040229

Method GET_LNG_TXT on class CL_PMEVC_ENGINE_CLASS has no exception.

Method GET_SWOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SWOR Call by reference Type reference (TYPE) PMEIF_CLASS_SWOR 20040112

Method GET_SWOR on class CL_PMEVC_ENGINE_CLASS has no exception.

Method GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXTS Call by reference Type reference (TYPE) PMEIF_CLASS_TEXT 20040112

Method GET_TEXTS on class CL_PMEVC_ENGINE_CLASS has no exception.

Method LOAD_CLASS_CSTICS Signature

Method LOAD_CLASS_CSTICS on class CL_PMEVC_ENGINE_CLASS has no parameter.
Method LOAD_CLASS_CSTICS on class CL_PMEVC_ENGINE_CLASS has no exception.

Method LOAD_INHERITED_CSTICS Signature

Method LOAD_INHERITED_CSTICS on class CL_PMEVC_ENGINE_CLASS has no parameter.
Method LOAD_INHERITED_CSTICS on class CL_PMEVC_ENGINE_CLASS has no exception.

Method OVERWRITE_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CLASS_CHARACTERISTIC Call by reference Object reference (TYPE REF TO) CL_PMEVC_ENGINE_CLASS_CSTIC Local Class Characteristic 20091013

Method OVERWRITE_CHARACTERISTIC on class CL_PMEVC_ENGINE_CLASS has no exception.

Method OVERWRITE_VALUE_DOMAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CLASS_CHARACTERISTIC Call by reference Object reference (TYPE REF TO) CL_PMEVC_ENGINE_CLASS_CSTIC Local Class Characteristic 20091027

Method OVERWRITE_VALUE_DOMAIN on class CL_PMEVC_ENGINE_CLASS has no exception.

Method RELOAD_CLASS_CSTICS Signature

Method RELOAD_CLASS_CSTICS on class CL_PMEVC_ENGINE_CLASS has no parameter.
Method RELOAD_CLASS_CSTICS on class CL_PMEVC_ENGINE_CLASS has no exception.

Method REMOVE_CSTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CSTIC Call by reference Object reference (TYPE REF TO) CL_PMEVC_ENGINE_CSTIC Reference to Characteristic 20120124

Method REMOVE_CSTIC on class CL_PMEVC_ENGINE_CLASS has no exception.

Method SET_LNG_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LNG_TXT Call by reference Type reference (TYPE) PMEIF_LNG_TXT 20040229

Method SET_LNG_TXT on class CL_PMEVC_ENGINE_CLASS has no exception.

Method SET_SWOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SWOR Call by reference Type reference (TYPE) PMEIF_CLASS_SWOR 20040210

Method SET_SWOR on class CL_PMEVC_ENGINE_CLASS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 500