SAP ABAP Class CL_RSO_GUI_COMPONENT_TREE (GUI Component with Toolbar and Tree)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO (Package) BW Repository: Infastructure and Core GUI Components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSO_GUI_COMPONENT_TOOLBAR GUI Component with Toolbar 19990628
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_GUI_TMPL GUI: Template tree 20130405
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDDK_AGGREGATE_AUTOCHECK Class for Automatic Aggregate Check 20040406
3 Inheritance (c INHERITING FROM c_ref)  CL_RSDDK_AWB_AGGREGATES GUI Components: Overview Status Aggregate (e.g. in AWB) 20000913
4 Inheritance (c INHERITING FROM c_ref)  CL_RSDDK_GUI_AGGR_AGGREGATE GUI Component: Aggregate Tree for Aggregate Maintenance 19991222
5 Inheritance (c INHERITING FROM c_ref)  CL_RSDDK_GUI_AGGR_INFOCUBE GUI Component: Infocube Tree for Maintain Aggregate 19991222
6 Inheritance (c INHERITING FROM c_ref)  CL_RSD_GUI_MDOB General Metadata Object (GUI Maintenance) 20030306
7 Inheritance (c INHERITING FROM c_ref)  CL_RSD_GUI_TMPL GUI Comp.: Template for Cube Maintenance etc. 20030414
8 Inheritance (c INHERITING FROM c_ref)  CL_RSOBI_MF_UI_MONITOR_TREE SOBI Model Factory Dialog: Monitor for Tree Display 20061108
9 Inheritance (c INHERITING FROM c_ref)  CL_RSO_GUI_REPOSITORY_TREE_ALL BW Repository: Tree with all Objects 19990713
10 Inheritance (c INHERITING FROM c_ref)  CL_RSO_GUI_REPOSITORY_TREE_COL BW Repository: Tree with all Objects 19990713
... Click here to see Used By full list (13 items)
Properties
Class CL_RSO_GUI_COMPONENT_TREE  
Short Description GUI Component with Toolbar and Tree    
Super Class CL_RSO_GUI_COMPONENT_TOOLBAR GUI Component with Toolbar 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RSO   BW Repository: Infastructure and Core GUI Components 
Created 19990628   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSO_GUI_COMPONENT_TREE has no interface implemented.
Friends
Class CL_RSO_GUI_COMPONENT_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_R_DATA_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_RSO_DATA_TREE Wrap Tree Control 19990713
2 P_TREE_DDHANDLE Instance attribute Protected Type reference (TYPE) I Drag&Drop Handle 19990713
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_TR_OBJ_DEVCLASS Instance method Protected Method Changes Development Class for an Object 19990921
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 19990628
3 CREATE_AND_INIT_TREE Instance method Protected Method Creates Tree 19990713
4 HANDLE_BUTTON_CLICK Instance method Public Event handling method Event Handler: Button Pressed in Tree 20050126
5 HANDLE_CHECKBOX_CHANGE Instance method Public Event handling method Event Handler: Tree 19990706
6 HANDLE_EXPAND_NO_CHILDREN Instance method Public Event handling method Event Handler: Tree 19990628
7 HANDLE_ITEM_CONTEXT_MENU_REQ Instance method Public Event handling method Event Handler: Tree 19990628
8 HANDLE_ITEM_CONTEXT_MENU_SEL Instance method Public Event handling method Event Handler: Tree 19990628
9 HANDLE_ITEM_DOUBLE_CLICK Instance method Public Event handling method Event Handler: Tree 19990628
10 HANDLE_ITEM_KEYPRESS Instance method Public Event handling method Event Handler: Tree 20000218
11 HANDLE_NODE_CONTEXT_MENU_REQ Instance method Public Event handling method Event Handler: Tree 19990628
12 HANDLE_NODE_CONTEXT_MENU_SEL Instance method Public Event handling method Event Handler: Tree 19990628
13 HANDLE_NODE_DOUBLE_CLICK Instance method Public Event handling method Event Handler: Tree 19990628
14 HANDLE_NODE_KEYPRESS Instance method Public Event handling method Event Handler: Tree 20000218
15 HANDLE_ON_DRAG Instance method Public Event handling method Event Handler: Drag & Drop 19990628
16 HANDLE_ON_DRAG_MULTIPLE Instance method Public Event handling method Event Handler: Drag & Drop 19990706
17 HANDLE_ON_DROP Instance method Public Event handling method Event Handler: Drag & Drop 19990628
18 SHOW_BDS_DOCU Instance method Protected Method Displays Object Documentation (BDS) 19990628
19 SHOW_COMPARISON_OBJVERS Instance method Protected Method Comparison of Object Versions of an Object 19990921
20 SHOW_TR_OBJ_ATTR Instance method Protected Method Displays Object Attribute(s) (Transport) 19990628
21 SHOW_TR_OBJ_TADIR Instance method Protected Method Displays Object Attribute(s) (TADIR) 19990628
22 START_OBJ_HISTORY_MAINT Instance method Protected Method Starts TLOGO version management 20100205
23 START_OBJ_MAINT Instance method Protected Method Starts Maintenance Transaction for Object in Tree 19990628
Events
Class CL_RSO_GUI_COMPONENT_TREE has no event.
Types
Class CL_RSO_GUI_COMPONENT_TREE has no local type.
Method Signatures

Method CHANGE_TR_OBJ_DEVCLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Type reference (TYPE) STRING Knoten im Tree 19990921
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS Objektversion 19990921

Method CHANGE_TR_OBJ_DEVCLASS on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CONTAINER_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Container, in dem Componente erscheinen soll 19990628
2 Importing I_R_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_RSO_PROPERTIES Anwenderspezifische Eigenschaften 19990628

Method CONSTRUCTOR on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method CREATE_AND_INIT_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_GUI_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER GUI Container 19990713

Method CREATE_AND_INIT_TREE on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method HANDLE_BUTTON_CLICK Signature

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

Method HANDLE_BUTTON_CLICK on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method HANDLE_CHECKBOX_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECKED Call by reference Type reference (TYPE) 19990706
2 Importing I_ITEM_TECHNAME Call by reference Type reference (TYPE) 19990706
3 Importing I_NODE Call by reference Type reference (TYPE) 19990706

Method HANDLE_CHECKBOX_CHANGE on class CL_RSO_GUI_COMPONENT_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 I_NODE Call by reference Type reference (TYPE) 19990628

Method HANDLE_EXPAND_NO_CHILDREN on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM_NAME Call by reference Type reference (TYPE) 19990628
2 Importing I_NODE Call by reference Type reference (TYPE) 19990628
3 Importing I_R_MENU Call by reference Type reference (TYPE) 19990628

Method HANDLE_ITEM_CONTEXT_MENU_REQ on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method HANDLE_ITEM_CONTEXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) 19990628
2 Importing I_ITEM_NAME Call by reference Type reference (TYPE) 19990628
3 Importing I_NODE Call by reference Type reference (TYPE) 19990628

Method HANDLE_ITEM_CONTEXT_MENU_SEL on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM_TECHNAME Call by reference Type reference (TYPE) 19990628
2 Importing I_NODE Call by reference Type reference (TYPE) 19990628

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method HANDLE_ITEM_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM_TECHNAME Call by reference Attribute reference (LIKE) 20000218
2 Importing I_KEY Call by reference Attribute reference (LIKE) 20000218
3 Importing I_NODE Call by reference Type reference (TYPE) >INVALID< 20000218

Method HANDLE_ITEM_KEYPRESS on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method HANDLE_NODE_CONTEXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Type reference (TYPE) 19990628
2 Importing I_R_MENU Call by reference Type reference (TYPE) 19990628

Method HANDLE_NODE_CONTEXT_MENU_REQ on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method HANDLE_NODE_CONTEXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) 19990628
2 Importing I_NODE Call by reference Type reference (TYPE) 19990628

Method HANDLE_NODE_CONTEXT_MENU_SEL on class CL_RSO_GUI_COMPONENT_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 I_NODE Call by reference Type reference (TYPE) >INVALID< 19990628

Method HANDLE_NODE_DOUBLE_CLICK on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method HANDLE_NODE_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY Call by reference Attribute reference (LIKE) 20000218
2 Importing I_NODE Call by reference Type reference (TYPE) >INVALID< 20000218

Method HANDLE_NODE_KEYPRESS on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method HANDLE_ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM_NAME Call by reference Type reference (TYPE) 19990628
2 Importing I_NODE Call by reference Type reference (TYPE) 19990628
3 Importing I_R_DRAG_DROP_OBJECT Call by reference Type reference (TYPE) 19990628

Method HANDLE_ON_DRAG on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method HANDLE_ON_DRAG_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM_NAME Call by reference Type reference (TYPE) 19990706
2 Importing I_R_DRAG_DROP_OBJECT Call by reference Type reference (TYPE) 19990706
3 Importing I_T_NODE Call by reference Type reference (TYPE) >INVALID< 19990706

Method HANDLE_ON_DRAG_MULTIPLE on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method HANDLE_ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Type reference (TYPE) 19990628
2 Importing I_R_DRAG_DROP_OBJECT Call by reference Type reference (TYPE) 19990628

Method HANDLE_ON_DROP on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method SHOW_BDS_DOCU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) RS_BOOL rs_c_true Nur Anzeigen ? 19990819
2 Importing I_NODE Call by reference Type reference (TYPE) STRING Knoten im Tree 19990628
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS Objektversion 19990628

Method SHOW_BDS_DOCU on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method SHOW_COMPARISON_OBJVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) RS_BOOL rs_c_true Nur Anzeigen ? 19990921
2 Importing I_NODE Call by reference Type reference (TYPE) STRING Knoten im Tree 19990921
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS Objektversion 19990921

Method SHOW_COMPARISON_OBJVERS on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method SHOW_TR_OBJ_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Type reference (TYPE) STRING Knoten im Tree 19990628
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS Objektversion 19990628

Method SHOW_TR_OBJ_ATTR on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method SHOW_TR_OBJ_TADIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Type reference (TYPE) STRING Knoten im Tree 19990628
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS Objektversion 19990628

Method SHOW_TR_OBJ_TADIR on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method START_OBJ_HISTORY_MAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Type reference (TYPE) STRING Knoten 20100205
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS Objektversion 20100205
3 Returning R_OBJECT_CHANGED Value transfer Type reference (TYPE) RS_BOOL TLOGO Objekt wurde durch die Versionsverwaltung geändert 20100205

Method START_OBJ_HISTORY_MAINT on class CL_RSO_GUI_COMPONENT_TREE has no exception.

Method START_OBJ_MAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE Call by reference Type reference (TYPE) STRING Knoten 19990628
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS Objektversion 19990628

Method START_OBJ_MAINT on class CL_RSO_GUI_COMPONENT_TREE has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_GUI_TMPL GUI: Template tree 20130405
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDDK_AGGREGATE_AUTOCHECK Class for Automatic Aggregate Check 20040406
3 Inheritance (c INHERITING FROM c_ref)  CL_RSDDK_AWB_AGGREGATES GUI Components: Overview Status Aggregate (e.g. in AWB) 20000913
4 Inheritance (c INHERITING FROM c_ref)  CL_RSDDK_GUI_AGGR_AGGREGATE GUI Component: Aggregate Tree for Aggregate Maintenance 19991222
5 Inheritance (c INHERITING FROM c_ref)  CL_RSDDK_GUI_AGGR_INFOCUBE GUI Component: Infocube Tree for Maintain Aggregate 19991222
6 Inheritance (c INHERITING FROM c_ref)  CL_RSD_GUI_MDOB General Metadata Object (GUI Maintenance) 20030306
7 Inheritance (c INHERITING FROM c_ref)  CL_RSD_GUI_TMPL GUI Comp.: Template for Cube Maintenance etc. 20030414
8 Inheritance (c INHERITING FROM c_ref)  CL_RSOBI_MF_UI_MONITOR_TREE SOBI Model Factory Dialog: Monitor for Tree Display 20061108
9 Inheritance (c INHERITING FROM c_ref)  CL_RSO_GUI_REPOSITORY_TREE_ALL BW Repository: Tree with all Objects 19990713
10 Inheritance (c INHERITING FROM c_ref)  CL_RSO_GUI_REPOSITORY_TREE_COL BW Repository: Tree with all Objects 19990713
11 Inheritance (c INHERITING FROM c_ref)  CL_RSSBR_GUI_AUTHORIZATION GUI Component: Authorizations 19991215
12 Inheritance (c INHERITING FROM c_ref)  CL_RSSBR_GUI_AUTH_PROV_MAINT GUI Component: Aggregate Tree for Aggregate Maintenance 20010429
13 Inheritance (c INHERITING FROM c_ref)  CL_RSSBR_GUI_DATA_AND_HIER GUI Component: Infocube Tree for Maintain Aggregate 19991215
History
Last changed by/on SAP  20130531 
SAP Release Created in