SAP ABAP Class CL_VMC_PRF_CLASS_STAT_TRC (Evaluation Module for Class Statistics 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_VMCADMIN_FCODE_LISTENER Processor for Dynpro Function Code 20061010
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VMC_PRF_DET_PROVIDER Provider for Detail Display 20061024
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VMC_PRF_EVALUATION_MODULE Shared Interface for VMC Profiling UIs 20060908
Properties
Class CL_VMC_PRF_CLASS_STAT_TRC  
Short Description Evaluation Module for Class Statistics 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 20060908   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VMC_PRF_CLASS_STAT_TRC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_VMCADMIN_FCODE_LISTENER Processor for Dynpro Function Code 20061010
2 IF_VMC_PRF_DET_PROVIDER Provider for Detail Display 20061024
3 IF_VMC_PRF_EVALUATION_MODULE Shared Interface for VMC Profiling UIs 20060908
Friends
Class CL_VMC_PRF_CLASS_STAT_TRC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ASCENDING Instance attribute Private Type reference (TYPE) AS4FLAG Sort Direction 20060914
2 CLASS_STATS Instance attribute Private Type reference (TYPE) SVMCRT_PROF_CLASS_STAT_TAB Table of Class Statistics Records 20060911
3 DDOC Instance attribute Private Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamic Document for GC/VM Selection 20060908
4 DET_PROVIDERS Instance attribute Private Type reference (TYPE) SVMCRT_PROF_DETPROVIDER_REGTAB Table of Details Provider Registrations 20060913
5 DET_PROVIDERS_FCODES Instance attribute Private Type reference (TYPE) STRINGTAB Table with Fcodes for Detail Providers 20060914
6 DET_PROVIDERS_REGISTRY Instance attribute Private Object reference (TYPE REF TO) IF_VMC_PRF_DET_PROVDR_REGISTRY Registration for Detail Providers 20060912
7 GC_SEL_TEXTFIELD Instance attribute Private Object reference (TYPE REF TO) CL_DD_INPUT_ELEMENT Text Field for Selection of GC Run 20060911
8 GRAPH_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_PICTURE SAP Picture Control 20061006
9 GRAPH_VISIBLE Instance attribute Private Type reference (TYPE) AS4FLAG Flag (X or Blank) 20061010
10 GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Table Display 20060911
11 LIMIT Instance attribute Private Type reference (TYPE) I Maximum Number of Lines Displayed 20060911
12 MAIN_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20060908
13 OBJECTS_OF_CLASS Instance attribute Private Attribute reference (LIKE) 20061024
14 RC_FCODE_UNKNOWN Instance attribute Private Attribute reference (LIKE) 20061010
15 RC_PROCESSED Instance attribute Private Attribute reference (LIKE) 20061010
16 SELECTED_CLASS Instance attribute Private Type reference (TYPE) STRING Selected Class (Context Menu) 20060913
17 SELECTED_GC Instance attribute Private Type reference (TYPE) I Selected GC Run 20060911
18 SELECTED_VM Instance attribute Private Type reference (TYPE) I ID of Selected VM 20060911
19 SESSION_INFO Instance attribute Private Type reference (TYPE) SVMCRT_PROF_SESSION_INFO Information About a Saved VMC Profiling Session 20060911
20 SORT Instance attribute Private Type reference (TYPE) SVMCRT_PROF_SORT_CRIT Sort Criteria 20060911
21 SORT_CLASS_NAME Constant Public Type reference (TYPE) I 1 Sort by Class Name 20060911
22 SORT_OLD_COUNT Constant Public Type reference (TYPE) I 5 Sort by Number of Old Objects 20060911
23 SORT_OLD_GROSS Constant Public Type reference (TYPE) I 7 Sort by Gross Size of Old Objects 20060911
24 SORT_OLD_NET Constant Public Type reference (TYPE) I 6 Sort by Net Size of Old Objects 20060911
25 SORT_TOTAL_COUNT Constant Public Type reference (TYPE) I 8 Sort by Total Number of Objects 20060911
26 SORT_TOTAL_GROSS Constant Public Type reference (TYPE) I 10 Sort by Gross Size of All Objects 20060911
27 SORT_TOTAL_NET Constant Public Type reference (TYPE) I 9 Sort by Net Size of All Objects 20060911
28 SORT_YOUNG_COUNT Constant Public Type reference (TYPE) I 2 Sort By Number of New Objects 20060911
29 SORT_YOUNG_GROSS Constant Public Type reference (TYPE) I 4 Sort by Gross Size of New Objects 20060911
30 SORT_YOUNG_NET Constant Public Type reference (TYPE) I 3 Sort by Net Size of New Objects 20060911
31 SPLIT_AGE Instance attribute Private Type reference (TYPE) I Border Between New and Old Objects 20060911
32 SPLIT_AGE_TEXTFIELD Instance attribute Private Object reference (TYPE REF TO) CL_DD_INPUT_ELEMENT Text Field for Selection of Split Age 20061013
33 T_FIELD_CAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog of Table 20060915
34 VM_GC_LIST Instance attribute Private Type reference (TYPE) SVMCRT_PROF_VM_GC_COUNT_TAB List of GCs and VMs 20060908
35 VM_LIST_INDEX Instance attribute Private Type reference (TYPE) I Line of Selected VM 20060908
36 VM_SEL_DROPDOWN Instance attribute Private Object reference (TYPE REF TO) CL_DD_SELECT_ELEMENT Dropdown Box for VM Selection 20060908
Methods
# Method Level Visibility Method type Description Created on
1 BEFORE_USER_COMMAND_HANDLER Instance method Private Event handling method 20060914
2 BUTTON_PRESSED Instance method Private Event handling method Handler for Buttons in the Dynamic Document 20060908
3 CONTEXT_MENU_REQUEST_HANDLER Instance method Private Event handling method Context Menu Requested 20060913
4 GET_SELECTED_CLASS Instance method Private Method Provides the selected class 20061010
5 GRID_DOUBLE_CLICK_HANDLER Instance method Private Event handling method Double-click on a table row 20061010
6 HANDLE_VM_SELECTED Instance method Private Event handling method Java VM selected 20060908
7 INIT_GRAPH Instance method Private Method Creates and initializes the display of graphics 20061006
8 INIT_GRID Instance method Private Method Creates and initializes the table display 20061010
9 INIT_SETTINGS Instance method Private Method Initializes settings 20060915
10 INPUT_ENTERED Instance method Private Event handling method Value entered in GC text field 20061012
11 SELECT_CLASS Instance method Private Method Selects a class in the table and displays it 20061024
12 SHOW_CLASS_GRAPH Instance method Private Method Displays the graphic view for the specified class 20061010
13 SORTING_DIALOG Instance method Private Method Calls the sort dialog box 20060914
14 SWITCH_VIEW Instance method Private Method Switches between table and graph view 20061010
15 UPDATE_AFTER_VM_SELECTION Instance method Private Method A VM has been selected 20060911
16 UPDATE_DDOC Instance method Private Method Updates DDOC for VM/GC Selection 20060908
17 UPDATE_DET_PROVIDERS Instance method Private Method Updates the list of available Detail Providers 20060914
18 UPDATE_GRAPH Instance method Private Method 20061006
19 UPDATE_GRID Instance method Private Method Updates the table display 20060911
20 USER_COMMAND_HANDLER Instance method Private Event handling method Handles events from the context menu 20060914
Events
Class CL_VMC_PRF_CLASS_STAT_TRC has no event.
Types
Class CL_VMC_PRF_CLASS_STAT_TRC has no local type.
Method Signatures

Method BEFORE_USER_COMMAND_HANDLER Signature

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

Method BEFORE_USER_COMMAND_HANDLER on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method BUTTON_PRESSED Signature

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

Method BUTTON_PRESSED on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method CONTEXT_MENU_REQUEST_HANDLER Signature

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

Method CONTEXT_MENU_REQUEST_HANDLER on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method GET_SELECTED_CLASS Signature

Method GET_SELECTED_CLASS on class CL_VMC_PRF_CLASS_STAT_TRC has no parameter.
Method GET_SELECTED_CLASS on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method GRID_DOUBLE_CLICK_HANDLER Signature

Method GRID_DOUBLE_CLICK_HANDLER on class CL_VMC_PRF_CLASS_STAT_TRC has no parameter.
Method GRID_DOUBLE_CLICK_HANDLER on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method HANDLE_VM_SELECTED Signature

Method HANDLE_VM_SELECTED on class CL_VMC_PRF_CLASS_STAT_TRC has no parameter.
Method HANDLE_VM_SELECTED on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method INIT_GRAPH 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 20061006

Method INIT_GRAPH on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method INIT_GRID 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 20061010

Method INIT_GRID on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method INIT_SETTINGS Signature

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

Method INPUT_ENTERED Signature

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

Method INPUT_ENTERED on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method SELECT_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_NAME Call by reference Type reference (TYPE) STRING 20061024

Method SELECT_CLASS on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method SHOW_CLASS_GRAPH Signature

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

Method SHOW_CLASS_GRAPH on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method SORTING_DIALOG Signature

Method SORTING_DIALOG on class CL_VMC_PRF_CLASS_STAT_TRC has no parameter.
Method SORTING_DIALOG on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method SWITCH_VIEW Signature

Method SWITCH_VIEW on class CL_VMC_PRF_CLASS_STAT_TRC has no parameter.
Method SWITCH_VIEW on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method UPDATE_AFTER_VM_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIST_INDEX Call by reference Type reference (TYPE) I Index in der VM / GC Liste 20060911

Method UPDATE_AFTER_VM_SELECTION on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method UPDATE_DDOC Signature

Method UPDATE_DDOC on class CL_VMC_PRF_CLASS_STAT_TRC has no parameter.
Method UPDATE_DDOC on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method UPDATE_DET_PROVIDERS Signature

Method UPDATE_DET_PROVIDERS on class CL_VMC_PRF_CLASS_STAT_TRC has no parameter.
Method UPDATE_DET_PROVIDERS on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method UPDATE_GRAPH Signature

Method UPDATE_GRAPH on class CL_VMC_PRF_CLASS_STAT_TRC has no parameter.
Method UPDATE_GRAPH on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method UPDATE_GRID Signature

Method UPDATE_GRID on class CL_VMC_PRF_CLASS_STAT_TRC has no parameter.
Method UPDATE_GRID on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.

Method USER_COMMAND_HANDLER Signature

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

Method USER_COMMAND_HANDLER on class CL_VMC_PRF_CLASS_STAT_TRC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710