SAP ABAP Class CL_MI_OBJECT_GRAPH (Superclass for debugger and memory snapshot object graphs)
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 20081021
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MI_DEBUGGER_GRAPH Handling of Debugger Object Graphs 20081112
2 Inheritance (c INHERITING FROM c_ref)  CL_MI_SNAPSHOT_GRAPH Object graph from a memory snapshot 20081112
Properties
Class CL_MI_OBJECT_GRAPH  
Short Description Superclass for debugger and memory snapshot object graphs    
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 20081021   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_TPDA_CONTROL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_MI_OBJECT_GRAPH has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_MI_SEMANTIC_GRAPH 20081201 Access to semantic and technical nodes
Attributes
Class CL_MI_OBJECT_GRAPH has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_BOXES Instance method Public Method Return of boxes (with filter by box type) 20081021
2 GET_BOX_TYPES Instance method Public Method Return of list of box types 20081021
3 GET_CLASSES Instance method Public Method Return of list of available classes 20081021
4 GET_CLASS_INSTANCES Instance method Public Method Return of list of all instances of a class 20081112
5 GET_DYN_DATA_OBJECTS Instance method Public Method Return of dyn. data obj. (with filter by dyn. data type) 20081021
6 GET_DYN_DATA_TYPES Instance method Public Method Return of list of available dynamic data types 20081021
7 GET_PROGRAMS Instance method Public Method Return of list with available programs 20081021
8 GET_REFERENCES Instance method Public Method Return of References 20081211
9 GET_REFERENCES_OF_NODES_LIST Instance method Public Method Return of references of a list 20090224
10 GET_STRINGS Instance method Public Method Return of list of all strings 20081112
11 GET_TABLE_LINES Instance method Protected Method 20090325
Events
Class CL_MI_OBJECT_GRAPH has no event.
Types
Class CL_MI_OBJECT_GRAPH has no local type.
Method Signatures

Method GET_BOXES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOXES Value transfer Type reference (TYPE) MIT_BOXES Enthält Liste mit Knoten 20081021
2 Importing FILTER Call by reference Type reference (TYPE) MIS_INFO_BOX_TYPE Filter nach Boxen eines bestimmten Boxtypes 20081021

Method GET_BOXES on class CL_MI_OBJECT_GRAPH has no exception.

Method GET_BOX_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOX_TYPES Value transfer Type reference (TYPE) MIT_BOX_TYPES Liste mit verfügbaren Boxtypen 20081021

Method GET_BOX_TYPES on class CL_MI_OBJECT_GRAPH has no exception.

Method GET_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASSES Value transfer Type reference (TYPE) MIT_CLASSES Liste mit Namen der gefundenen Klassen 20081021

Method GET_CLASSES on class CL_MI_OBJECT_GRAPH has no exception.

Method GET_CLASS_INSTANCES Signature

Method GET_CLASS_INSTANCES on class CL_MI_OBJECT_GRAPH has no parameter.
Method GET_CLASS_INSTANCES on class CL_MI_OBJECT_GRAPH has no exception.

Method GET_DYN_DATA_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DYN_DATA_OBJECTS Value transfer Type reference (TYPE) MIT_DYN_DATA Liste mit Objekten deren den Typ dynamisch erzeugt wurde 20081021
2 Importing FILTER Call by reference Type reference (TYPE) MIS_INFO_DYN_DATA_TYPE Filter nach dynamischen Datentyp 20081021

Method GET_DYN_DATA_OBJECTS on class CL_MI_OBJECT_GRAPH has no exception.

Method GET_DYN_DATA_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DYN_DATA_TYPES Value transfer Type reference (TYPE) MIT_DYN_DATA_TYPES Liste mit dynamischen Datentypen 20081021

Method GET_DYN_DATA_TYPES on class CL_MI_OBJECT_GRAPH has no exception.

Method GET_PROGRAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROGRAMS Value transfer Type reference (TYPE) MIT_PROGRAMS Infos zu Programmen 20081021

Method GET_PROGRAMS on class CL_MI_OBJECT_GRAPH has no exception.

Method GET_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MI_NODE Call by reference Type reference (TYPE) MI_NODE Identifiziert einen Knoten im Objektgrafen des MI-Speichers 20081211
2 Returning REFERENCES Value transfer Type reference (TYPE) MIT_REFERENCE_TEXTS Tabelle von Referenzen 20081211

Method GET_REFERENCES on class CL_MI_OBJECT_GRAPH has no exception.

Method GET_REFERENCES_OF_NODES_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODES_LIST Call by reference Type reference (TYPE) ANY TABLE 20090224
2 Returning REFS_LIST Value transfer Type reference (TYPE) CL_TPDA_CONTROL=>MI_REFS_LIST 20090224
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID_TYPE Parameter mit ungültigem Typ 20090224

Method GET_STRINGS Signature

Method GET_STRINGS on class CL_MI_OBJECT_GRAPH has no parameter.
Method GET_STRINGS on class CL_MI_OBJECT_GRAPH has no exception.

Method GET_TABLE_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing INFO Call by reference Type reference (TYPE) MIS_NODE_INFO 20090325

Method GET_TABLE_LINES on class CL_MI_OBJECT_GRAPH has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 720