SAP ABAP Class CL_VMC_PRF_TIME_BASED_SMPL (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 20060925
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VMC_PRF_EVALUATION_MODULE Shared Interface for VMC Profiling UIs 20060920
Properties
Class CL_VMC_PRF_TIME_BASED_SMPL  
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 20060920   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VMC_PRF_TIME_BASED_SMPL has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_VMCADMIN_FCODE_LISTENER Processor for Dynpro Function Code 20060925
2 IF_VMC_PRF_EVALUATION_MODULE Shared Interface for VMC Profiling UIs 20060920
Friends
Class CL_VMC_PRF_TIME_BASED_SMPL 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 20060920
2 CALLEES_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Table of Callees 20060925
3 CALLEES_LIST Instance attribute Private Type reference (TYPE) SVMCRT_PROF_TBS_CALLS_TAB Information About Callees 20060925
4 CALLERS_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Table of Callers 20060925
5 CALLERS_LIST Instance attribute Private Type reference (TYPE) SVMCRT_PROF_TBS_CALLS_TAB Information About Callers 20060925
6 CALLS_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20060925
7 DDOC Instance attribute Private Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamic Document for GC/VM Selection 20060920
8 DET_PROVIDERS Instance attribute Private Type reference (TYPE) SVMCRT_PROF_DETPROVIDER_REGTAB Table of Details Provider Registrations 20060920
9 DET_PROVIDERS_FCODES Instance attribute Private Type reference (TYPE) STRINGTAB Table with Fcodes for Detail Providers 20060920
10 DET_PROVIDERS_REGISTRY Instance attribute Private Object reference (TYPE REF TO) IF_VMC_PRF_DET_PROVDR_REGISTRY Registration for Detail Providers 20060920
11 LIMIT Instance attribute Private Type reference (TYPE) I Maximum Number of Lines Displayed 20060920
12 MAIN_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20060920
13 METHODS_LIST Instance attribute Private Type reference (TYPE) SVMCRT_PROF_TBS_METHODS_TAB List of Methods and Their Measured Time Proportions 20060920
14 METHODS_LIST_ACTIVE Instance attribute Private Type reference (TYPE) AS4FLAG Display of Methods is Active (Value = 'X') 20060925
15 METHODS_LIST_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Table Display 20060925
16 RC_FCODE_UNKNOWN Instance attribute Private Attribute reference (LIKE) 20060925
17 RC_PROCESSED Instance attribute Private Attribute reference (LIKE) 20060925
18 SELECTED_LINE Instance attribute Private Type reference (TYPE) SVMCRT_PROF_TBS_METHOD_TIMES Selected Line (Method List) 20060927
19 SELECTED_LINE_TAB Instance attribute Private Type reference (TYPE) SVMCRT_PROF_TBS_METHODS_TAB Table with Selected Line 20060927
20 SELECTED_METHOD_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Display of the Selected Method 20060927
21 SELECTED_VM Instance attribute Private Type reference (TYPE) I ID of Selected VM 20060920
22 SESSION_INFO Instance attribute Private Type reference (TYPE) SVMCRT_PROF_SESSION_INFO Information About a Saved VMC Profiling Session 20060920
23 SORT Instance attribute Private Type reference (TYPE) SVMCRT_PROF_SORT_CRIT Sort Criteria 20060920
24 SORT_CALLEES_COUNT Constant Public Type reference (TYPE) I 7 Sort By Call Recipient Count 20060920
25 SORT_CALLERS_COUNT Constant Public Type reference (TYPE) I 6 Sort by Caller Count 20060920
26 SORT_CALLS Instance attribute Private Type reference (TYPE) SVMCRT_PROF_SORT_CRIT Sort Criteria 20060927
27 SORT_CALLS_COUNT Constant Public Type reference (TYPE) I 3 Sort by Number of Callers/Callees 20060927
28 SORT_CLASS_NAME Constant Public Type reference (TYPE) I 1 Sort by Class Name 20060920
29 SORT_CUMUL_TIME Constant Public Type reference (TYPE) I 4 Sort by Cumulative Time 20060920
30 SORT_METHOD_NAME Constant Public Type reference (TYPE) I 2 Sort by Method Name 20060920
31 SORT_RELATIVE_TIME Constant Public Type reference (TYPE) I 5 Sort by Relative Time 20060920
32 SORT_SELF_TIME Constant Public Type reference (TYPE) I 3 Sort by Self Time 20060920
33 T_CALLS_FIELD_CAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog of Callers/Callees Tables 20060925
34 T_FIELD_CAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog of Table 20060920
35 VM_LIST Instance attribute Private Type reference (TYPE) SVMCRT_PROF_VM_ID_TAB List of VM IDs 20060920
36 VM_SEL_DROPDOWN Instance attribute Private Object reference (TYPE REF TO) CL_DD_SELECT_ELEMENT Dropdown Box for VM Selection 20060920
Methods
# Method Level Visibility Method type Description Created on
1 BEFORE_USER_COMMAND_HANDLER Instance method Private Event handling method Handles events of type "BEFORE_USER_COMMAND" 20060920
2 CALLS_LIST_DOUBLE_CLICK Instance method Private Event handling method A session has been selected 20060928
3 CONTEXT_MENU_REQUEST_HANDLER Instance method Private Event handling method Context Menu Requested 20060920
4 HANDLE_VM_SELECTED Instance method Private Event handling method Java VM selected 20060920
5 INIT_CALLS_GRIDS Instance method Private Method Initializes table of methods 20060925
6 INIT_METHODS_GRID Instance method Private Method Initializes table of methods 20060925
7 INIT_SETTINGS Instance method Private Method Initializes settings 20060920
8 METHODS_LIST_DOUBLE_CLICK Instance method Private Event handling method A session has been selected 20060925
9 SHOW_CALLS Instance method Private Method Show Callers and Call Recipients for Selected Method 20060926
10 SORTING_DIALOG Instance method Private Method Calls the sort dialog box 20060920
11 SWITCH_VIEW Instance method Private Method Switches Between Methods and Calls View 20060925
12 UPDATE_AFTER_VM_SELECTION Instance method Private Method A VM has been selected 20060920
13 UPDATE_CALLS_LIST Instance method Private Method Show Callers and Call Recipients for Selected Method 20060927
14 UPDATE_DDOC Instance method Private Method Updates DDOC for VM/GC Selection 20060920
15 UPDATE_DET_PROVIDERS Instance method Private Method Updates the list of available Detail Providers 20060920
16 UPDATE_METHODS_LIST Instance method Private Method Updates the table display 20060927
17 USER_COMMAND_HANDLER Instance method Private Event handling method Handles context menu events 20060920
Events
Class CL_VMC_PRF_TIME_BASED_SMPL has no event.
Types
Class CL_VMC_PRF_TIME_BASED_SMPL 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 Value transfer Type reference (TYPE) SY-UCOMM User Command 20060920
2 Importing SENDER Call by reference Attribute reference (LIKE) 20060925

Method BEFORE_USER_COMMAND_HANDLER on class CL_VMC_PRF_TIME_BASED_SMPL has no exception.

Method CALLS_LIST_DOUBLE_CLICK Signature

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

Method CALLS_LIST_DOUBLE_CLICK on class CL_VMC_PRF_TIME_BASED_SMPL 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) 20060920

Method CONTEXT_MENU_REQUEST_HANDLER on class CL_VMC_PRF_TIME_BASED_SMPL has no exception.

Method HANDLE_VM_SELECTED Signature

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

Method INIT_CALLS_GRIDS 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 20060925

Method INIT_CALLS_GRIDS on class CL_VMC_PRF_TIME_BASED_SMPL has no exception.

Method INIT_METHODS_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 20060925

Method INIT_METHODS_GRID on class CL_VMC_PRF_TIME_BASED_SMPL has no exception.

Method INIT_SETTINGS Signature

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

Method METHODS_LIST_DOUBLE_CLICK Signature

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

Method METHODS_LIST_DOUBLE_CLICK on class CL_VMC_PRF_TIME_BASED_SMPL has no exception.

Method SHOW_CALLS Signature

Method SHOW_CALLS on class CL_VMC_PRF_TIME_BASED_SMPL has no parameter.
Method SHOW_CALLS on class CL_VMC_PRF_TIME_BASED_SMPL has no exception.

Method SORTING_DIALOG Signature

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

Method SWITCH_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing METHODS_LIST Call by reference Type reference (TYPE) AS4FLAG Umschalten auf Methoden-Ansicht 20060925

Method SWITCH_VIEW on class CL_VMC_PRF_TIME_BASED_SMPL 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 VM_ID Call by reference Type reference (TYPE) I ID der gewählten VM 20060920

Method UPDATE_AFTER_VM_SELECTION on class CL_VMC_PRF_TIME_BASED_SMPL has no exception.

Method UPDATE_CALLS_LIST Signature

Method UPDATE_CALLS_LIST on class CL_VMC_PRF_TIME_BASED_SMPL has no parameter.
Method UPDATE_CALLS_LIST on class CL_VMC_PRF_TIME_BASED_SMPL has no exception.

Method UPDATE_DDOC Signature

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

Method UPDATE_DET_PROVIDERS Signature

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

Method UPDATE_METHODS_LIST Signature

Method UPDATE_METHODS_LIST on class CL_VMC_PRF_TIME_BASED_SMPL has no parameter.
Method UPDATE_METHODS_LIST on class CL_VMC_PRF_TIME_BASED_SMPL 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) 20060920

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