SAP ABAP Class CL_SLIM_ENGINE_STATISTIC_TREE (System Measurement Tree Display)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-LIM (Application Component) License Measurement
     SLIM (Package) System Measurement
Properties
Class CL_SLIM_ENGINE_STATISTIC_TREE  
Short Description System Measurement Tree Display    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLIM   System Measurement 
Created 20060403   SAP 
Last change 20060703   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SLIM_ENGINE_STATISTIC_TREE has no forward declaration.
Interfaces
Class CL_SLIM_ENGINE_STATISTIC_TREE has no interface implemented.
Friends
Class CL_SLIM_ENGINE_STATISTIC_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GA_CONTAINER_NAME Instance attribute Private Type reference (TYPE) SCRFNAME 'TREE_CONTAINER' Name of a Screen Element 20060424
2 GA_MEAS_DATE Instance attribute Private Type reference (TYPE) SLIM_MEAS_DATE System Measurement: Measurement Date 20060424
3 GC_DELIMITER Instance attribute Public Type reference (TYPE) C '#' 20060424
4 GC_GRP_CLIENTS Constant Public Type reference (TYPE) SYMDA-SYM_GRP 'Clients' 20060424
5 GC_GRP_SYSTEM_DATA Constant Public Type reference (TYPE) SYM_GRP 'System' Group for measurement data 20060424
6 GC_KEY_CLIENT_EXCL Constant Public Type reference (TYPE) SYMDA-SYM_KEY 'Excluded' 20060424
7 GC_KEY_CUST_KEY Constant Public Type reference (TYPE) SYM_KEY 'Cust. key' 20060424
8 GC_KEY_DB_TYPE Constant Public Type reference (TYPE) SYM_KEY 'Database' 20060424
9 GC_KEY_END_REASON Constant Public Type reference (TYPE) SYM_KEY 'End Reason' 20060424
10 GC_KEY_INSTNO Constant Public Type reference (TYPE) SYM_KEY 'Inst. No.' Key for measurement data 20060424
11 GC_KEY_INST_COMP Constant Public Type reference (TYPE) SYM_KEY 'Inst.Komp' 20060424
12 GC_KEY_SAP_REL Constant Public Type reference (TYPE) SYM_KEY 'R/3 Rel.' 20060424
13 GC_KEY_SYSTEM_NO Constant Public Type reference (TYPE) SYM_KEY 'System No.' 20060424
14 GC_KEY_SYS_ID Constant Public Type reference (TYPE) SYM_KEY 'System ID' 20060424
15 GC_KEY_SYS_STATUS Constant Public Type reference (TYPE) SYM_KEY 'Status' 20060424
16 GO_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SIMPLE_TREE Simple Tree Control 20060424
17 GR_MAIN_LIST Instance attribute Private Object reference (TYPE REF TO) DATA 20060424
18 GR_SYSTEM_COMPONENTS Instance attribute Private Object reference (TYPE REF TO) DATA 20060424
19 GR_SYSTEM_DATA Instance attribute Private Object reference (TYPE REF TO) DATA 20060424
20 GR_USER_TYPES Instance attribute Private Object reference (TYPE REF TO) DATA 20060424
21 GT_CLIENT_LIST Instance attribute Private See coding 20060424
22 GT_NODE_LIST Instance attribute Public Type reference (TYPE) T_NODES_T 20060424
23 GT_USR_MEAS Instance attribute Private See coding 20060424
24 MAIN_LIST Instance attribute Private Type reference (TYPE) T_MAIN_LIST 20060424
25 NODE_TABLE Instance attribute Private Type reference (TYPE) NODE_TABLE_TYPE 20060424
Methods
# Method Level Visibility Method type Description Created on
1 ADD_OREF_TO_NODELIST Instance method Private Method Add Object Reference to the Node List 20060424
2 CALL_NODE Instance method Private Method Display the Data 20060424
3 CHECK_DYN_NODES Instance method Private Method Select Dynamic Nodes 20060424
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060424
5 GET_NODE_DATA Instance method Private Method 20060424
6 HANDLE_EXPAND_NO_CHILDREN Instance method Private Event handling method Create New Nodes 20060424
7 HANDLE_NODE_DOUBLE_CLICK Instance method Private Event handling method Double-Click Handler Node 20060424
8 TREE_ADD_NODE Instance method Public Method Add Node to Tree Display 20060424
9 TREE_CREATE_NODE_TABLE Instance method Private Method Generate Node Table 20060424
Events
# Event Type Visibility Description Created on
1 CLNT_LIST Instance Event
(0)
Public
(2)
Client List 20060424
2 ENG_LIST Instance Event
(0)
Public
(2)
Engine List 20060424
3 ENG_MSG Instance Event
(0)
Public
(2)
Engine Messages 20060424
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CLIENT_LIST Private See coding 20060424 begin of T_CLIENT_LIST, is_excluded type c LENGTH 1, client type mandt, end of t_client_list
2 T_ENGINE Public See coding 20060424 begin of T_engine, applic type rsuvm_appl, name type RSUVM_APPN, end of t_engine
3 T_ENGINE_T Public See coding 20060424 t_engine_t type table of T_engine
4 T_MAIN_LIST Private See coding 20060424 T_MAIN_LIST type table of T_ML_entity
5 T_ML_ENTITY Private Object reference (TYPE REF TO) DATA 20060424
6 T_NODES Public See coding 20060424 begin of T_NODES, node_key type tv_nodekey, obj_ref type ref to object, get_data_meth type string, struct_name type tabname, end of t_nodes
7 T_NODES_T Public See coding 20060424 t_nodes_t type sorted table of t_nodes with unique key node_key
Method Signatures

Method ADD_OREF_TO_NODELIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_NODE Call by reference Type reference (TYPE) T_NODES 20060424

Method ADD_OREF_TO_NODELIST on class CL_SLIM_ENGINE_STATISTIC_TREE has no exception.

Method CALL_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PI_NODE Call by reference Type reference (TYPE) T_NODES Tree Control: Schlüssel eines Knotens 20060424

Method CALL_NODE on class CL_SLIM_ENGINE_STATISTIC_TREE has no exception.

Method CHECK_DYN_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20060424

Method CHECK_DYN_NODES on class CL_SLIM_ENGINE_STATISTIC_TREE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SLIM_ENGINE_STATISTIC_TREE has no parameter.
Method CONSTRUCTOR on class CL_SLIM_ENGINE_STATISTIC_TREE has no exception.

Method GET_NODE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PC_NODE Call by reference Type reference (TYPE) T_NODES 20060424
2 Exporting PE_STATUS Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060424
3 Importing PI_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20060424

Method GET_NODE_DATA on class CL_SLIM_ENGINE_STATISTIC_TREE has no exception.

Method HANDLE_EXPAND_NO_CHILDREN Signature

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

Method HANDLE_EXPAND_NO_CHILDREN on class CL_SLIM_ENGINE_STATISTIC_TREE has no exception.

Method HANDLE_NODE_DOUBLE_CLICK Signature

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

Method HANDLE_NODE_DOUBLE_CLICK on class CL_SLIM_ENGINE_STATISTIC_TREE has no exception.

Method TREE_ADD_NODE Signature

Method TREE_ADD_NODE on class CL_SLIM_ENGINE_STATISTIC_TREE has no parameter.
Method TREE_ADD_NODE on class CL_SLIM_ENGINE_STATISTIC_TREE has no exception.

Method TREE_CREATE_NODE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_EXPANDER Call by reference Type reference (TYPE) C ' ' 20060424
2 Importing NODE_IS_FOLDER Call by reference Type reference (TYPE) C 'X' Knoten ist Ordner 20060424
3 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20060424
4 Importing NODE_TEXT Call by reference Type reference (TYPE) TEXT30 Text 30 Stellen 20060424
5 Importing RELATED_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20060424
6 Importing RELATIONSHIP Call by reference Type reference (TYPE) I 20060424

Method TREE_CREATE_NODE_TABLE on class CL_SLIM_ENGINE_STATISTIC_TREE has no exception.
Event Signatures

Event CLNT_LIST Signature
Event CLNT_LIST on class CL_SLIM_ENGINE_STATISTIC_TREE has no parameter.
Event ENG_LIST Signature
Event ENG_LIST on class CL_SLIM_ENGINE_STATISTIC_TREE has no parameter.
Event ENG_MSG Signature
Event ENG_MSG on class CL_SLIM_ENGINE_STATISTIC_TREE has no parameter.
History
Last changed by/on SAP  20060703 
SAP Release Created in