SAP ABAP Class CL_VMC_PRF_ALLOC_TRC (Evaluation Module for the Allocation Trace)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-VMC (Application Component) Virtual Machine Container
     SVMCRT_ADMIN (Package) VMC Administration and Monitoring
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VMC_PRF_DET_PROVIDER Provider for Detail Display 20060912
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VMC_PRF_EVALUATION_MODULE Shared Interface for VMC Profiling UIs 20060901
Properties
Class CL_VMC_PRF_ALLOC_TRC  
Short Description Evaluation Module for the Allocation Trace    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SVMCRT_ADMIN   VMC Administration and Monitoring 
Created 20060825   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VMC_PRF_ALLOC_TRC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_VMC_PRF_DET_PROVIDER Provider for Detail Display 20060912
2 IF_VMC_PRF_EVALUATION_MODULE Shared Interface for VMC Profiling UIs 20060901
Friends
Class CL_VMC_PRF_ALLOC_TRC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DET_PROVIDERS Instance attribute Private Type reference (TYPE) SVMCRT_PROF_DETPROVIDER_REGTAB Table of Details Provider Registrations 20061024
2 DET_PROVIDERS_FCODES Instance attribute Private Type reference (TYPE) STRINGTAB Table with Fcodes for Detail Providers 20061024
3 DET_PROVIDERS_REGISTRY Instance attribute Private Object reference (TYPE REF TO) IF_VMC_PRF_DET_PROVDR_REGISTRY Registration for Detail Providers 20061024
4 HIERARCHY_HEADER Instance attribute Private Type reference (TYPE) TREEMHHDR Tree Model: Attributes of the Hierarchy Heading 20060825
5 LAST_FIND_PATTERN Instance attribute Private Type reference (TYPE) AS4FLAG Pattern bei letzter Suche 20061121
6 LAST_FIND_STR Instance attribute Private Type reference (TYPE) STRING Last Search Term 20061121
7 LAST_NODEID Instance attribute Private Type reference (TYPE) TM_NODEKEY Node key last used in tree 20060825
8 LIMIT Instance attribute Private Type reference (TYPE) INT4 Maximum Number of Displayed Lines 20060828
9 MAIN_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTROL Main Control for Evaluation Module 20060904
10 OBJECTS_OF_CLASS Instance attribute Private Attribute reference (LIKE) 20060912
11 SESSION_DIR Instance attribute Private Type reference (TYPE) STRINGVAL Directory of the Active Profiling Session 20060905
12 SESSION_INFO Instance attribute Private Type reference (TYPE) SVMCRT_PROF_SESSION_INFO Active Profiling Session 20060905
13 SORT Instance attribute Private Type reference (TYPE) SVMCRT_PROF_SORT_CRIT Sort Criteria 20060828
14 SORT_ALLOC_COUNT Constant Private Type reference (TYPE) INT4 3 Sort by Number of Objects 20060915
15 SORT_ALLOC_SIZE Constant Private Type reference (TYPE) INT4 2 Sort by size 20060915
16 SORT_CLASS_NAME Constant Private Type reference (TYPE) INT4 1 Sort by Class Name 20060915
17 SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Main Splitter 20060915
18 TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20060915
19 TREE Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20060825
20 T_FIELD_CAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for Tree 20060915
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CLASS_NODE Instance method Private Method Inserts a new root node for the specified class 20060825
2 ADD_STACKTRACE_NODE Instance method Private Method Inserts a stack trace node beneath the specified class node 20060825
3 CAN_DISPLAY Instance method Public Method 20060904
4 EXPAND_CLASS_NODE Instance method Public Method Opens the node for a specific class 20060831
5 EXPAND_NO_CHILDREN_HANDLER Instance method Private Event handling method Called if a node is expanded without subnodes 20060828
6 EXPORT_TO_FILE Instance method Private Method Exports tree to local file 20061115
7 FIND_DIALOG Instance method Private Method Find in Tree 20061124
8 HANDLE_TOOLBAR Instance method Private Event handling method A toolbar button has been pressed 20060915
9 INIT_SETTINGS Instance method Private Method Initializes settings 20060915
10 INIT_TOOLBAR Instance method Private Method Creates and initializes the toolbar for the tree 20060915
11 INIT_TREE Instance method Private Method Creates and initializes the tree 20060915
12 NODE_CONTEXT_MENU_REQUEST_HNDL Instance method Private Event handling method Context Menu Requested 20061024
13 NODE_CONTEXT_MENU_SELECT_HNDL Instance method Private Event handling method A context menu entry selected for a node 20061024
14 OPEN_SESSION Instance method Public Method 20060904
15 RESET Instance method Private Method Resets all loaded data (tree) 20060825
16 SET_CONTAINER Instance method Public Method 20060904
17 SET_VISIBLE Instance method Public Method 20060904
18 SORTING_DIALOG Instance method Private Method Calls the sort dialog box 20060915
19 UPDATE Instance method Private Method Refreshes Display 20060915
20 UPDATE_DET_PROVIDERS Instance method Private Method Updates the list of available Detail Providers 20061024
Events
Class CL_VMC_PRF_ALLOC_TRC has no event.
Types
Class CL_VMC_PRF_ALLOC_TRC has no local type.
Method Signatures

Method ADD_CLASS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOC_INFO Call by reference Type reference (TYPE) SVMCRT_PROF_ALLOCATION Informationen über Objektallokationen 20060825

Method ADD_CLASS_NODE on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method ADD_STACKTRACE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOC_ST Call by reference Type reference (TYPE) SVMCRT_PROF_ALLOC_ST Java-StackTrace von Objektallokationen 20060825
2 Importing PARENT_NODE Call by reference Type reference (TYPE) TM_NODEKEY Schlüssel des Klassen-Knotens 20060825

Method ADD_STACKTRACE_NODE on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method CAN_DISPLAY Signature

Method CAN_DISPLAY on class CL_VMC_PRF_ALLOC_TRC has no parameter.
Method CAN_DISPLAY on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method EXPAND_CLASS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Value transfer Type reference (TYPE) STRING Name der Klasse 20060831

Method EXPAND_CLASS_NODE on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method EXPAND_NO_CHILDREN_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20060828

Method EXPAND_NO_CHILDREN_HANDLER on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method EXPORT_TO_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALL_STACK_TRACES Call by reference Type reference (TYPE) AS4FLAG Exportiere alle StackTraces 20061115
2 Importing STACK_TRACES Call by reference Type reference (TYPE) AS4FLAG Exportiere expandierte StackTraces 20061115

Method EXPORT_TO_FILE on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method FIND_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIND_NEXT Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20061124

Method FIND_DIALOG on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20060915

Method HANDLE_TOOLBAR on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method INIT_SETTINGS Signature

Method INIT_SETTINGS on class CL_VMC_PRF_ALLOC_TRC has no parameter.
Method INIT_SETTINGS on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method INIT_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER 20060915

Method INIT_TOOLBAR on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method INIT_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20060915

Method INIT_TREE on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method NODE_CONTEXT_MENU_REQUEST_HNDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Attribute reference (LIKE) 20061024
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20061024

Method NODE_CONTEXT_MENU_REQUEST_HNDL on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method NODE_CONTEXT_MENU_SELECT_HNDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20061024
2 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20061024

Method NODE_CONTEXT_MENU_SELECT_HNDL on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method OPEN_SESSION Signature

Method OPEN_SESSION on class CL_VMC_PRF_ALLOC_TRC has no parameter.
Method OPEN_SESSION on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method RESET Signature

Method RESET on class CL_VMC_PRF_ALLOC_TRC has no parameter.
Method RESET on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method SET_CONTAINER Signature

Method SET_CONTAINER on class CL_VMC_PRF_ALLOC_TRC has no parameter.
Method SET_CONTAINER on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method SET_VISIBLE Signature

Method SET_VISIBLE on class CL_VMC_PRF_ALLOC_TRC has no parameter.
Method SET_VISIBLE on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method SORTING_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASCENDING Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20060915

Method SORTING_DIALOG on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method UPDATE Signature

Method UPDATE on class CL_VMC_PRF_ALLOC_TRC has no parameter.
Method UPDATE on class CL_VMC_PRF_ALLOC_TRC has no exception.

Method UPDATE_DET_PROVIDERS Signature

Method UPDATE_DET_PROVIDERS on class CL_VMC_PRF_ALLOC_TRC has no parameter.
Method UPDATE_DET_PROVIDERS on class CL_VMC_PRF_ALLOC_TRC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710