SAP ABAP Class CL_MI_SEMANTIC_GRAPH (Access to semantic and technical nodes)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SABP_ANALYZE_MI (Package) Objects for Memory Inspector
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MI_GRAPH Superclass for object graphs and semantic tree 20081107
Properties
Class CL_MI_SEMANTIC_GRAPH  
Short Description Access to semantic and technical nodes    
Super Class CL_MI_GRAPH Superclass for object graphs and semantic tree 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SABP_ANALYZE_MI   Objects for Memory Inspector 
Created 20081107   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MI_SEMANTIC_GRAPH has no forward declaration.
Interfaces
Class CL_MI_SEMANTIC_GRAPH has no interface implemented.
Friends
Class CL_MI_SEMANTIC_GRAPH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_OBJECT_GRAPH Instance attribute Private Object reference (TYPE REF TO) CL_MI_OBJECT_GRAPH Original object graph 20081126
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SEMANTIC_CHILD Instance method Public Method Addition of semantic node 20081107
2 ADD_SEMANTIC_ROOT Instance method Public Method Addition of semantic root node 20081126
3 BIND_MI_NODES Instance method Public Method Assignment of technical MI node to semantic node 20081107
4 COMPUTE_MEMORY_SIZES Instance method Public Method Memory calculation 20081208
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081107
6 DESTRUCTOR Instance method Public Destructor 20090115
7 GET_NODE_WEAK_REFERENCE Instance method Public Method 20090123
8 LOAD_NODES_FROM Instance method Private Method 20081211
Events
Class CL_MI_SEMANTIC_GRAPH has no event.
Types
Class CL_MI_SEMANTIC_GRAPH has no local type.
Method Signatures

Method ADD_SEMANTIC_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FATHER_NODE Call by reference Type reference (TYPE) MI_NODE Identifiziert einen Knoten im Objektgrafen des MI-Speichers 20081128
2 Returning SEMANTIC_NODE Value transfer Type reference (TYPE) MI_NODE Identifiziert einen Knoten im Objektgrafen des MI-Speichers 20081107
# Exception Resumable Description Created on
1 CX_MI_NODE_ERROR Bei der Bearbeitung der Node ist ein Fehler aufgetreten 20081107

Method ADD_SEMANTIC_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SEMANTIC_NODE Value transfer Type reference (TYPE) MI_NODE Knotenid 20081126
# Exception Resumable Description Created on
1 CX_MI_NODE_ERROR Bei der Bearbeitung der Node ist ein Fehler aufgetreten 20081126

Method BIND_MI_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODES Call by reference Type reference (TYPE) MIT_BOUND_NODES Technischer Knoten zur Zuweisung zu semantischem Knoten 20081107
2 Importing SEMANTIC_NODE Call by reference Type reference (TYPE) MI_NODE Identifiziert einen Knoten im Objektgrafen des MI-Speichers 20081107
# Exception Resumable Description Created on
1 CX_MI_NODE_ERROR Bei der Bearbeitung der Node ist ein Fehler aufgetreten 20081107

Method COMPUTE_MEMORY_SIZES Signature

Method COMPUTE_MEMORY_SIZES on class CL_MI_SEMANTIC_GRAPH has no parameter.
Method COMPUTE_MEMORY_SIZES on class CL_MI_SEMANTIC_GRAPH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GRAPH Call by reference Object reference (TYPE REF TO) CL_MI_OBJECT_GRAPH Oberklasse Objektgraph und Sem Buaum 20081107

Method CONSTRUCTOR on class CL_MI_SEMANTIC_GRAPH has no exception.

Method DESTRUCTOR Signature

Method DESTRUCTOR on class CL_MI_SEMANTIC_GRAPH has no parameter.
Method DESTRUCTOR on class CL_MI_SEMANTIC_GRAPH has no exception.

Method GET_NODE_WEAK_REFERENCE Signature

Method GET_NODE_WEAK_REFERENCE on class CL_MI_SEMANTIC_GRAPH has no parameter.
Method GET_NODE_WEAK_REFERENCE on class CL_MI_SEMANTIC_GRAPH has no exception.

Method LOAD_NODES_FROM Signature

Method LOAD_NODES_FROM on class CL_MI_SEMANTIC_GRAPH has no parameter.
Method LOAD_NODES_FROM on class CL_MI_SEMANTIC_GRAPH has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 720