SAP ABAP Class CL_VMC_PRF_SHARED_LOCKS (Evaluation Module for Shared Lock 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_EVALUATION_MODULE Shared Interface for VMC Profiling UIs 20061020
Properties
Class CL_VMC_PRF_SHARED_LOCKS  
Short Description Evaluation Module for Shared Lock 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 20061020   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VMC_PRF_SHARED_LOCKS has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_VMC_PRF_EVALUATION_MODULE Shared Interface for VMC Profiling UIs 20061020
Friends
Class CL_VMC_PRF_SHARED_LOCKS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CT_SORT Instance attribute Private Type reference (TYPE) LVC_T_SORT ALV Control: Table of Sort Criteria 20061030
2 GLOBAL_CTAB Instance attribute Private Type reference (TYPE) LVC_T_SCOL ALV control: Table for cell coloring 20061030
3 GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20061020
4 GRID_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20061020
5 GRID_TIMES_LIST Instance attribute Private See coding Table of Times for Global, VMs and Shared Locks 20061020
6 HIERARCHY_HEADER Instance attribute Private Type reference (TYPE) TREEV_HHDR Tree Control: Attributes of the Hierarchy Header 20061020
7 LAST_VM_ROW Instance attribute Private Type reference (TYPE) I Last VM Line in Table 20061025
8 LOCK_TIMES Instance attribute Private Type reference (TYPE) SVMCRT_PROF_SL_LOCK_TAB Shared Lock Trace: Lock Table 20061025
9 MAIN_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20061020
10 NO_SHOW_ITEM_LAYOUT Instance attribute Private Type reference (TYPE) LVC_T_LAYI Layout for Line in Tree Without Display 20061026
11 OPERATIONS_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20061026
12 OPERATIONS_LIST Instance attribute Private See coding Table with Shared Lock Events 20061026
13 SESSION_INFO Instance attribute Private Type reference (TYPE) SVMCRT_PROF_SESSION_INFO Information About a Saved VMC Profiling Session 20061020
14 SHARED_LOCKS_CTAB Instance attribute Private Type reference (TYPE) LVC_T_SCOL ALV control: Table for cell coloring 20061030
15 TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV tree control 20061020
16 TREE_TABLE_DATA Instance attribute Private See coding Information About the Individual Shared Locks 20061026
17 TREE_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20061020
18 VMS_CTAB Instance attribute Private Type reference (TYPE) LVC_T_SCOL ALV control: Table for cell coloring 20061030
19 VM_TIMES Instance attribute Private Type reference (TYPE) SVMCRT_PROF_SL_VM_TAB Shared Lock Trace VM Table 20061025
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_TOOLBAR Instance method Private Method Adds Additional Functions to ALV Tree Toolbar 20061026
2 EXPAND_NC_HANDLER Instance method Private Event handling method Entry will be expanded in tree 20061026
3 EXPAND_SELECTED_NODE Instance method Private Method Expands selected node and loads subnodes if required 20061026
4 EXPORT_TO_FILE Instance method Private Method Exports tree to local file 20061129
5 GRID_DOUBLE_CLICK_HNDL Instance method Private Event handling method Double-Click in Grid 20061025
6 HANDLE_TB_FUNCTION_SELECTED Instance method Private Event handling method Handler for Button Clicks on the ALV Toolbar 20061026
7 INIT_GRID Instance method Private Method Initializes table of methods 20061020
8 INIT_SETTINGS Instance method Private Method Initializes settings 20061020
9 INIT_TREE Instance method Private Method Creates and initializes the tree 20061020
10 SORTING_DIALOG Instance method Private Method Calls the sort dialog box 20061026
11 UPDATE_GRID Instance method Private Method Updated Overview Table 20061023
12 UPDATE_OPERATIONS Instance method Private Method Updates display of the operation tree 20061026
Events
Class CL_VMC_PRF_SHARED_LOCKS has no event.
Types
Class CL_VMC_PRF_SHARED_LOCKS has no local type.
Method Signatures

Method CHANGE_TOOLBAR Signature

Method CHANGE_TOOLBAR on class CL_VMC_PRF_SHARED_LOCKS has no parameter.
Method CHANGE_TOOLBAR on class CL_VMC_PRF_SHARED_LOCKS has no exception.

Method EXPAND_NC_HANDLER Signature

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

Method EXPAND_NC_HANDLER on class CL_VMC_PRF_SHARED_LOCKS has no exception.

Method EXPAND_SELECTED_NODE Signature

Method EXPAND_SELECTED_NODE on class CL_VMC_PRF_SHARED_LOCKS has no parameter.
Method EXPAND_SELECTED_NODE on class CL_VMC_PRF_SHARED_LOCKS 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 Zeige alle StackTraces, nicht nur die aufgeklappten 20061129
2 Importing STACK_TRACES Call by reference Type reference (TYPE) AS4FLAG Sollen StackTraces exportiert werden? 20061129

Method EXPORT_TO_FILE on class CL_VMC_PRF_SHARED_LOCKS has no exception.

Method GRID_DOUBLE_CLICK_HNDL Signature

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

Method GRID_DOUBLE_CLICK_HNDL on class CL_VMC_PRF_SHARED_LOCKS has no exception.

Method HANDLE_TB_FUNCTION_SELECTED Signature

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

Method HANDLE_TB_FUNCTION_SELECTED on class CL_VMC_PRF_SHARED_LOCKS 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 für GUI Controls 20061020

Method INIT_GRID on class CL_VMC_PRF_SHARED_LOCKS has no exception.

Method INIT_SETTINGS Signature

Method INIT_SETTINGS on class CL_VMC_PRF_SHARED_LOCKS has no parameter.
Method INIT_SETTINGS on class CL_VMC_PRF_SHARED_LOCKS 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 für GUI Controls 20061020

Method INIT_TREE on class CL_VMC_PRF_SHARED_LOCKS 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 aufsteigend sortieren 20061026

Method SORTING_DIALOG on class CL_VMC_PRF_SHARED_LOCKS has no exception.

Method UPDATE_GRID Signature

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

Method UPDATE_OPERATIONS Signature

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