SAP ABAP Class CL_PMEVC_ENGINE_DEP_HOLDER (Abstract Class for Objects with Dependencies)
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_ENTITY Engine of PME VC Edition 20040130
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PMEVC_ENGINE_DEP_HOLDER Object that Can Contain Object Dependencies 20040130
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_BOM_ITEM Material Classification 20040206
2 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_CLASS Represents a VC Class 20040206
3 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_CSTIC Represents a VC Characteristic 20040130
4 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NET UI Table Contents 20040130
5 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_PROFILE Configuration Profile 20040130
6 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_VALUE Characteristic Value Engine Object 20040130
Properties
Class CL_PMEVC_ENGINE_DEP_HOLDER  
Short Description Abstract Class for Objects with Dependencies    
Super Class CL_PMEVC_ENGINE_ENTITY Engine of PME VC Edition 
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 20040130   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PMEIF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_PMEVC_ENGINE_DEP_HOLDER Object that Can Contain Object Dependencies 20040130
Friends
Class CL_PMEVC_ENGINE_DEP_HOLDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_DEPENDENCIES Instance attribute Protected Type reference (TYPE) PMEIF_ENTITY_TAB 20040130
2 MV_DEPENDENCIES_LOADED Instance attribute Private Type reference (TYPE) BOOLEAN 20040225
3 MV_KNOBJ Instance attribute Protected Type reference (TYPE) CUOB-KNOBJ 20040225
4 MV_KNTAB Instance attribute Protected Type reference (TYPE) CUOB-KNTAB 20040225
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DEPENDENCY_ALLOC Instance method Public Method 20040130
2 ADD_GLOBAL_DEPENDENCY Instance method Public Method 20040130
3 ADD_LOCAL_DEPENDENCY Instance method Public Method 20040130
4 GET_DEPENDENCIES Instance method Public Method 20040130
5 IS_DEPENDENCY_ALLOWED Instance method Public Method 20040130
6 LOAD_DEPENDENCIES Instance method Private Method 20040225
7 LOAD_DEPENDENCY_DELTA Instance method Public Method 20040209
8 MAP_LOCAL_DEPENDENCY Instance method Private Method 20040505
9 REMOVE_DEPENDENCY Instance method Public Method 20040130
Events
Class CL_PMEVC_ENGINE_DEP_HOLDER has no event.
Types
Class CL_PMEVC_ENGINE_DEP_HOLDER has no local type.
Method Signatures

Method ADD_DEPENDENCY_ALLOC Signature

Method ADD_DEPENDENCY_ALLOC on class CL_PMEVC_ENGINE_DEP_HOLDER has no parameter.
Method ADD_DEPENDENCY_ALLOC on class CL_PMEVC_ENGINE_DEP_HOLDER has no exception.

Method ADD_GLOBAL_DEPENDENCY Signature

Method ADD_GLOBAL_DEPENDENCY on class CL_PMEVC_ENGINE_DEP_HOLDER has no parameter.
Method ADD_GLOBAL_DEPENDENCY on class CL_PMEVC_ENGINE_DEP_HOLDER has no exception.

Method ADD_LOCAL_DEPENDENCY Signature

Method ADD_LOCAL_DEPENDENCY on class CL_PMEVC_ENGINE_DEP_HOLDER has no parameter.
Method ADD_LOCAL_DEPENDENCY on class CL_PMEVC_ENGINE_DEP_HOLDER has no exception.

Method GET_DEPENDENCIES Signature

Method GET_DEPENDENCIES on class CL_PMEVC_ENGINE_DEP_HOLDER has no parameter.
Method GET_DEPENDENCIES on class CL_PMEVC_ENGINE_DEP_HOLDER has no exception.

Method IS_DEPENDENCY_ALLOWED Signature

Method IS_DEPENDENCY_ALLOWED on class CL_PMEVC_ENGINE_DEP_HOLDER has no parameter.
Method IS_DEPENDENCY_ALLOWED on class CL_PMEVC_ENGINE_DEP_HOLDER has no exception.

Method LOAD_DEPENDENCIES Signature

Method LOAD_DEPENDENCIES on class CL_PMEVC_ENGINE_DEP_HOLDER has no parameter.
Method LOAD_DEPENDENCIES on class CL_PMEVC_ENGINE_DEP_HOLDER has no exception.

Method LOAD_DEPENDENCY_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_NEW_ENTRY Value transfer Type reference (TYPE) BOOLEAN Beziehung wurde erzeugt 20040301
2 Importing IC_MNT_ENTITY Call by reference Object reference (TYPE REF TO) IF_PMEVC_ENGINE_ENTITY Allgemeines Engine Objekt 20040209
3 Importing IS_ALLOC Call by reference Type reference (TYPE) RCUOB1 API Struktur für Zuordnungsangaben für Bezeihungswissen 20040209
4 Importing IS_HEADER Call by reference Type reference (TYPE) PMEIF_DEPENDENCY 20040209
5 Importing IT_DOCU Call by reference Type reference (TYPE) PMEIF_DEP_DOCUS 20040209
6 Importing IT_NAMES Call by reference Type reference (TYPE) PMEIF_DEP_NAMES 20040209
7 Importing IT_SOURCE Call by reference Type reference (TYPE) PMEIF_DEP_SOURCE 20040209

Method LOAD_DEPENDENCY_DELTA on class CL_PMEVC_ENGINE_DEP_HOLDER has no exception.

Method MAP_LOCAL_DEPENDENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EC_DEP_ALLOC Value transfer Object reference (TYPE REF TO) CL_PMEVC_ENGINE_DEP_ALLOC 20040505
2 Importing IS_HEADER Call by reference Type reference (TYPE) PMEIF_DEPENDENCY 20040505
3 Importing IT_NAMES Call by reference Type reference (TYPE) PMEIF_DEP_NAMES 20040505
4 Importing IT_SOURCE Call by reference Type reference (TYPE) PMEIF_DEP_SOURCE 20040505

Method MAP_LOCAL_DEPENDENCY on class CL_PMEVC_ENGINE_DEP_HOLDER has no exception.

Method REMOVE_DEPENDENCY Signature

Method REMOVE_DEPENDENCY on class CL_PMEVC_ENGINE_DEP_HOLDER has no parameter.
Method REMOVE_DEPENDENCY on class CL_PMEVC_ENGINE_DEP_HOLDER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 500