SAP ABAP Class CL_PMEVC_ENGINE_NODE (Model Tree Nodes)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PMEVC_ENGINE_NODE Represents a Model Tree Node 20031222
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_BOM Model Tree Nodes: BOM 20040102
2 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_BOM_ITEM Model Tree Nodes 20040102
3 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_CLASS Model Tree Nodes: Class 20040102
4 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_CSTIC Model Tree Nodes: Characteristic 20040102
5 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_DEP Model Tree Nodes: Dependency 20040102
6 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_IDESIGN Model Tree Nodes: IDesign 20050314
7 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_IDG_GRP Model Tree Nodes: KB Runtime Version 20050317
8 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_KB Model Tree 20050210
9 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_KB_RV Model Tree Nodes: KB Runtime Version 20050228
10 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_KMAT Material Nodes of Model Tree 20040102
... Click here to see Used By full list (15 items)
Properties
Class CL_PMEVC_ENGINE_NODE  
Short Description Model Tree Nodes    
Super Class    
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 20031222   SAP 
Last change 20100310   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_NODE Represents a Model Tree Node 20031222
Friends
Class CL_PMEVC_ENGINE_NODE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_MNT_OBJECT Instance attribute Protected Object reference (TYPE REF TO) IF_PMEVC_ENGINE_ENTITY 20031223
2 MC_MODEL Instance attribute Protected Object reference (TYPE REF TO) CL_PMEVC_ENGINE_MODEL 20040102
3 MC_OBJECT Instance attribute Protected Object reference (TYPE REF TO) IF_PMEVC_ENGINE_ENTITY 20040108
4 MC_PARENT Instance attribute Protected Object reference (TYPE REF TO) IF_PMEVC_ENGINE_NODE 20031223
5 MT_CHILDREN Instance attribute Protected Type reference (TYPE) PMEIF_NODE_TAB 20031223
6 MV_CHILDREN_CHANGED Instance attribute Protected Type reference (TYPE) BOOLEAN 20040114
7 M_LABEL Instance attribute Protected Type reference (TYPE) STRING 20040102
8 M_TEXT Instance attribute Protected Type reference (TYPE) STRING 20040102
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD_INTERNAL Instance method Protected Method 20031228
2 CONSTRUCTOR Instance method Public Constructor 20031223
3 EXPAND Instance method Public Method 20040105
4 GET_CHILDREN_INTERNAL Instance method Protected Method 20040104
5 HANDLE_CHILDREN_CHANGED Instance method Private Event handling method 20040114
6 SET_PARENT Instance method Public Method 20031223
Events
Class CL_PMEVC_ENGINE_NODE has no event.
Types
Class CL_PMEVC_ENGINE_NODE has no local type.
Method Signatures

Method ADD_CHILD_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IC_CHILD Call by reference Object reference (TYPE REF TO) CL_PMEVC_ENGINE_NODE Engine of PME VC Edition 20031228

Method ADD_CHILD_INTERNAL on class CL_PMEVC_ENGINE_NODE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IC_ENTITY Call by reference Object reference (TYPE REF TO) IF_PMEVC_ENGINE_ENTITY Allgemeines Engine Objekt 20040108
2 Importing IC_MNT_ENTITY Call by reference Object reference (TYPE REF TO) IF_PMEVC_ENGINE_ENTITY Allgemeines Engine Objekt 20040102
3 Importing IC_MODEL Call by reference Object reference (TYPE REF TO) CL_PMEVC_ENGINE_MODEL Knoten eines Modellbaumes 20040102
4 Importing IC_PARENT Call by reference Object reference (TYPE REF TO) IF_PMEVC_ENGINE_NODE represents a model tree node 20040102

Method CONSTRUCTOR on class CL_PMEVC_ENGINE_NODE has no exception.

Method EXPAND Signature

Method EXPAND on class CL_PMEVC_ENGINE_NODE has no parameter.
Method EXPAND on class CL_PMEVC_ENGINE_NODE has no exception.

Method GET_CHILDREN_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHILDREN Call by reference Type reference (TYPE) PMEIF_NODE_TAB 20040104

Method GET_CHILDREN_INTERNAL on class CL_PMEVC_ENGINE_NODE has no exception.

Method HANDLE_CHILDREN_CHANGED Signature

Method HANDLE_CHILDREN_CHANGED on class CL_PMEVC_ENGINE_NODE has no parameter.
Method HANDLE_CHILDREN_CHANGED on class CL_PMEVC_ENGINE_NODE has no exception.

Method SET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IC_PARENT Call by reference Object reference (TYPE REF TO) CL_PMEVC_ENGINE_NODE Engine of PME VC Edition 20031223

Method SET_PARENT on class CL_PMEVC_ENGINE_NODE has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_BOM Model Tree Nodes: BOM 20040102
2 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_BOM_ITEM Model Tree Nodes 20040102
3 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_CLASS Model Tree Nodes: Class 20040102
4 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_CSTIC Model Tree Nodes: Characteristic 20040102
5 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_DEP Model Tree Nodes: Dependency 20040102
6 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_IDESIGN Model Tree Nodes: IDesign 20050314
7 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_IDG_GRP Model Tree Nodes: KB Runtime Version 20050317
8 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_KB Model Tree 20050210
9 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_KB_RV Model Tree Nodes: KB Runtime Version 20050228
10 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_KMAT Material Nodes of Model Tree 20040102
11 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_NET Model Tree Nodes: Net 20040102
12 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_PROFILE Material Nodes of Model Tree 20040102
13 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_VALUE Model Tree Nodes: Dependency 20040102
14 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_VFUN Variant Function 20040105
15 Inheritance (c INHERITING FROM c_ref)  CL_PMEVC_ENGINE_NODE_VTAB Variant Table 20040105
History
Last changed by/on SAP  20100310 
SAP Release Created in 500