SAP ABAP Class CL_RTM_UI__RESULT_TREE (Hierarchical Display of Runtime Monitor Log Records)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
     SRTM (Package) Package for Runtime Monitor
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUI_ALV_TREE ALV Tree Control 20020819
Properties
Class CL_RTM_UI__RESULT_TREE  
Short Description Hierarchical Display of Runtime Monitor Log Records    
Super Class CL_GUI_ALV_TREE ALV Tree Control 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SRTM   Package for Runtime Monitor 
Created 20020819   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ABRTM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CL_RTM_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RTM_UI__RESULT_TREE has no interface implemented.
Friends
Class CL_RTM_UI__RESULT_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV_LAYOUTS Static Attribute Protected Type reference (TYPE) ALV_LAYOUTS_T Layouts 20020819
2 CONST_DATA_NODE Constant Public Type reference (TYPE) C 'D' Node Type: Log Record Node 20020819
3 CONST_PROCEDURE_NODE Constant Protected Type reference (TYPE) C 'C' Node Type: Procedure Node 20020819
4 CONST_PROGRAM_NODE Constant Protected Type reference (TYPE) C 'P' Node Type: Program Node 20020819
5 CONST_SUBKEY_NODE Constant Protected Type reference (TYPE) C 'S' Node Type: Subkey Node 20020819
6 CONST_TEST_NODE Constant Protected Type reference (TYPE) C 'T' Node Type: Test ID Node 20020819
7 FIELDCATALOG Static Attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog 20020819
8 HIERARCHY_HEADER Instance attribute Protected Type reference (TYPE) TREEV_HHDR Hierarchy header 20020820
9 IT_NODE_LOOKUP Instance attribute Protected Type reference (TYPE) NODE_LOOKUP__TABLE_T Look-Up Table for Nodes 20020820
10 IT_STD_FCODES Static Attribute Protected Type reference (TYPE) UI_FUNCTIONS Function codes 20020819
11 IT_TOOLBAR_EXCLUDING Static Attribute Protected Type reference (TYPE) UI_FUNCTIONS Function codes 20020819
12 LAST_SELECTION Instance attribute Protected Type reference (TYPE) SELTAB_T Previous Selection of Runtime Monitor Tests 20020823
13 MODE Instance attribute Protected Type reference (TYPE) I Hierarchy type 20020820
14 MT_SELTAB Instance attribute Protected Object reference (TYPE REF TO) DATA Selection Table for Runtime Monitor Tests 20020823
15 MY_FC_DELETE Constant Public Type reference (TYPE) UI_FUNC 'RTMDELETE' Delete Function Code 20020903
16 MY_FC_DETAIL Constant Public Type reference (TYPE) UI_FUNC 'RTMDETAIL' Function Code Detail Display 20020820
17 MY_FC_REFRESH Constant Public Type reference (TYPE) UI_FUNC 'TREEUPD' Refresh Function Code 20020820
18 MY_FC_REFRESH_LOCAL Constant Public Type reference (TYPE) UI_FUNC 'TREEUPDLOCAL' Refresh Function Code Locally 20020827
19 MY_FC_SOURCE Constant Public Type reference (TYPE) UI_FUNC 'RTMSOURCE' Function Code Source Code Display 20020820
20 NAVIGATE__TEST_POS_SUB Constant Public Type reference (TYPE) I 1 Hierarchy Structure 20020820
21 NAVIGATE__TEST_SUB_POS Constant Public Type reference (TYPE) I 0 Hierarchy Structure 20020820
22 TABLE_POINTER Instance attribute Protected Type reference (TYPE) ALVLINE_TABLE_T Tree Data 20020820
23 TOOLBAR_REF Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar 20020820
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DATA_NODES Instance method Protected Method Add Log Record Nodes 20020820
2 ADD_NEXT_NODE Instance method Protected Method Insert Next Node 20020820
3 ADD_PROCEDURE_NODES Instance method Protected Method Add Procedure Nodes 20020820
4 ADD_PROGRAM_NODES Instance method Protected Method Add Program Nodes 20020820
5 ADD_SUBKEY_NODES Instance method Protected Method Add Subkey Nodes 20020820
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020819
7 CONSTRUCTOR Instance method Public Constructor Constructor 20020823
8 CREATE_ROOT_NODES Instance method Protected Method Create Root Node 20020823
9 DELETE_ENTRIES Instance method Private Method Delete Log Records in Tree 20020909
10 ON_DROPDOWN_CLICKED Instance method Protected Event handling method Dropdown Call Toolbar 20020827
11 ON_EXPAND_NC Instance method Protected Event handling method Reload Data After Node Expansion 20020821
12 ON_FUNCTION_SELECTED Instance method Protected Event handling method User Function Call 20020823
13 ON_ITEMCTXMENU_REQUEST Instance method Protected Event handling method Context Menu Call 20020822
14 ON_ITEMCTXMENU_SELECT Instance method Protected Event handling method Context Menu Selection 20020823
15 ON_ITEM_DCLICK Instance method Protected Event handling method Double-Click on Row 20020823
16 ON_NODECTXMENU_REQUEST Instance method Protected Event handling method Context Menu Call 20020822
17 ON_NODECTXMENU_SELECT Instance method Protected Event handling method Context Menu Selection 20020823
18 ON_NODE_DCLICK Instance method Protected Event handling method Double-Click Node 20031017
19 REFRESH Instance method Public Method Refresh display 20020823
20 SET_INFO Instance method Public Method Display Info Nodes 20070817
21 SKIP_PROCEDURE_NODE Instance method Protected Method Skip Procedure Node 20020820
22 SKIP_PROGRAM_NODE Instance method Protected Method Skip Program Node 20020820
23 SKIP_SUBKEY_NODE Instance method Protected Method Skip Subkey Node 20020820
Events
# Event Type Visibility Description Created on
1 RTM_USER_COMMAND Instance Event
(0)
Public
(2)
User Command 20020904
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 ALVLINE_T Protected See coding 20020820 BEGIN OF alvline_t, "visible fields: progdate TYPE srtm_prog-progdate, progtime TYPE srtm_prog-progtime, ddate TYPE srtm_data-ddate, dtime TYPE srtm_data-dtime, counter TYPE srtm_data-counter, text TYPE srtm_data-text, "tech fields: kind(1) TYPE c, test_kind TYPE srtm_test-test_kind, testid TYPE srtm_test-testid, key_mask TYPE srtm_test-key_mask, subid TYPE srtm_sub-subid, progid TYPE srtm_prog-progid, trigid TYPE srtm_proc-trigid, trigoffset TYPE srtm_data-trigoffset, progname TYPE srtm_prog-progname, END OF alvline_t
2 ALVLINE_TABLE_T Protected See coding 20020820 alvline_table_t TYPE STANDARD TABLE OF alvline_t
3 ALV_LAYOUTS_T Protected See coding 20020819 BEGIN OF alv_layouts_t, node__info TYPE lvc_s_layn, node__folder TYPE lvc_s_layn, node__test TYPE lvc_s_layn, node__subkey TYPE lvc_s_layn, node__program TYPE lvc_s_layn, node__procedure TYPE lvc_s_layn, node__data TYPE lvc_s_layn, item__show_nothing TYPE lvc_t_layi, item__show_progtime TYPE lvc_t_layi, item__show_datatime TYPE lvc_t_layi, item__show_counter TYPE lvc_t_layi, END OF alv_layouts_t
4 ITEM_T Protected See coding 20020820 BEGIN OF item_t, subid TYPE srtm_data-subid, testid TYPE srtm_test-testid, key_mask TYPE srtm_test-key_mask, progid TYPE srtm_prog-progid, trigid TYPE srtm_proc-trigid, subkey TYPE srtm_sub-subkey, progname TYPE srtm_prog-progname, progdate TYPE srtm_prog-progdate, progtime TYPE srtm_prog-progtime, trigentry TYPE srtm_proc-trigentry, trigname TYPE srtm_proc-trigname, sum TYPE i, END OF item_t
5 NODE_LOOKUP__T Protected See coding 20020820 BEGIN OF node_lookup__t. INCLUDE TYPE alvline_t. TYPES: node_key TYPE lvc_nkey, END OF node_lookup__t
6 NODE_LOOKUP__TABLE_T Protected See coding 20020820 node_lookup__table_t TYPE STANDARD TABLE OF node_lookup__t
7 SELTAB_T Protected See coding 20020823 seltab_t TYPE RANGE OF abrtm_testsel_t
Method Signatures

Method ADD_DATA_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALVLINE Call by reference Type reference (TYPE) ALVLINE_T 20020820
2 Importing PARENT_NODE Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20020820

Method ADD_DATA_NODES on class CL_RTM_UI__RESULT_TREE has no exception.

Method ADD_NEXT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ALVLINE Call by reference Type reference (TYPE) ALVLINE_T 20020820
2 Importing PARENT_NODE Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20020820

Method ADD_NEXT_NODE on class CL_RTM_UI__RESULT_TREE has no exception.

Method ADD_PROCEDURE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALVLINE Call by reference Type reference (TYPE) ALVLINE_T 20020820
2 Importing PARENT_NODE Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20020820

Method ADD_PROCEDURE_NODES on class CL_RTM_UI__RESULT_TREE has no exception.

Method ADD_PROGRAM_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALVLINE Call by reference Type reference (TYPE) ALVLINE_T 20020820
2 Importing PARENT_NODE Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20020820

Method ADD_PROGRAM_NODES on class CL_RTM_UI__RESULT_TREE has no exception.

Method ADD_SUBKEY_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALVLINE Call by reference Type reference (TYPE) ALVLINE_T 20020820
2 Importing PARENT_NODE Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20020820

Method ADD_SUBKEY_NODES on class CL_RTM_UI__RESULT_TREE has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RTM_UI__RESULT_TREE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RTM_UI__RESULT_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELTAB Call by reference Type reference (TYPE) STANDARD TABLE Selektionstabelle RTM-Tests 20020823
2 Importing NAVIGATION_MODE Call by reference Type reference (TYPE) I Art der Hierarchie 20020823
3 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container 20020823

Method CONSTRUCTOR on class CL_RTM_UI__RESULT_TREE has no exception.

Method CREATE_ROOT_NODES Signature

Method CREATE_ROOT_NODES on class CL_RTM_UI__RESULT_TREE has no parameter.
Method CREATE_ROOT_NODES on class CL_RTM_UI__RESULT_TREE has no exception.

Method DELETE_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HAS_DELETED Value transfer Type reference (TYPE) ABAP_BOOL 20020909
2 Importing IM_ENTRY Call by reference Type reference (TYPE) ABRTM_DATA_T 20020909

Method DELETE_ENTRIES on class CL_RTM_UI__RESULT_TREE has no exception.

Method ON_DROPDOWN_CLICKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20020827
2 Importing POSX Value transfer Attribute reference (LIKE) 20020827
3 Importing POSY Value transfer Attribute reference (LIKE) 20020827

Method ON_DROPDOWN_CLICKED on class CL_RTM_UI__RESULT_TREE has no exception.

Method ON_EXPAND_NC Signature

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

Method ON_EXPAND_NC on class CL_RTM_UI__RESULT_TREE has no exception.

Method ON_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) 20020823

Method ON_FUNCTION_SELECTED on class CL_RTM_UI__RESULT_TREE has no exception.

Method ON_ITEMCTXMENU_REQUEST Signature

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

Method ON_ITEMCTXMENU_REQUEST on class CL_RTM_UI__RESULT_TREE has no exception.

Method ON_ITEMCTXMENU_SELECT Signature

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

Method ON_ITEMCTXMENU_SELECT on class CL_RTM_UI__RESULT_TREE has no exception.

Method ON_ITEM_DCLICK Signature

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

Method ON_ITEM_DCLICK on class CL_RTM_UI__RESULT_TREE has no exception.

Method ON_NODECTXMENU_REQUEST Signature

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

Method ON_NODECTXMENU_REQUEST on class CL_RTM_UI__RESULT_TREE has no exception.

Method ON_NODECTXMENU_SELECT Signature

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

Method ON_NODECTXMENU_SELECT on class CL_RTM_UI__RESULT_TREE has no exception.

Method ON_NODE_DCLICK Signature

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

Method ON_NODE_DCLICK on class CL_RTM_UI__RESULT_TREE has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORCED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Refresh erzwingen 20020823

Method REFRESH on class CL_RTM_UI__RESULT_TREE has no exception.

Method SET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TEXT Call by reference Type reference (TYPE) CSEQUENCE 20070817

Method SET_INFO on class CL_RTM_UI__RESULT_TREE has no exception.

Method SKIP_PROCEDURE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ALVLINE Call by reference Type reference (TYPE) ALVLINE_T 20020820

Method SKIP_PROCEDURE_NODE on class CL_RTM_UI__RESULT_TREE has no exception.

Method SKIP_PROGRAM_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ALVLINE Call by reference Type reference (TYPE) ALVLINE_T 20020820

Method SKIP_PROGRAM_NODE on class CL_RTM_UI__RESULT_TREE has no exception.

Method SKIP_SUBKEY_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ALVLINE Call by reference Type reference (TYPE) ALVLINE_T 20020820

Method SKIP_SUBKEY_NODE on class CL_RTM_UI__RESULT_TREE has no exception.
Event Signatures

Event RTM_USER_COMMAND Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) UI_FUNC Funktionscode 20020904
2 SELECTED_ENTRY Exporting Value transfer Type reference (TYPE) ABRTM_DATA_T 20020904
History
Last changed by/on SAP  20140121 
SAP Release Created in 630