SAP ABAP Class CL_RSAWB_GENERAL_TREE (Master Class for AWB Trees)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-AWB (Application Component) Data Warehousing Workbench
     RSAWB (Package) BW: Administrator's Workbench
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSAWB_DATASOURCE_TREE AWB DataSourcetree 20000315
2 Inheritance (c INHERITING FROM c_ref)  CL_RSAWB_INFOCUBE_TREE AWB Infocube Tree 20000113
3 Inheritance (c INHERITING FROM c_ref)  CL_RSAWB_INFOOBJECT_TREE AWB InfoObjecttree 20000114
4 Inheritance (c INHERITING FROM c_ref)  CL_RSAWB_INFOPACKAGE_TREE AWB Infopackagegrouptree 20000114
5 Inheritance (c INHERITING FROM c_ref)  CL_RSAWB_INFOSOURCE_TREE AWB Infosourcetree 20000114
6 Inheritance (c INHERITING FROM c_ref)  CL_RSAWB_ODS_TREE AWB ODS(PSA) Tree 20000114
7 Inheritance (c INHERITING FROM c_ref)  CL_RSAWB_SOURCESYSTEM_TREE AWB Source system tree 20000114
Properties
Class CL_RSAWB_GENERAL_TREE  
Short Description Master Class for AWB Trees    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSAWB   BW: Administrator's Workbench 
Created 19991220   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)
2 RSATD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSATR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSAU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSAWB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSAWB_GENERAL_TREE has no interface implemented.
Friends
Class CL_RSAWB_GENERAL_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_CONTROLID Instance attribute Protected Type reference (TYPE) RSATD_CONTROLID Control ID for controls in AWB 19991221
2 P_DRAGDROPKEY Instance attribute Protected Type reference (TYPE) RSATD_DRAGDROP_KEY Dragdroptype 19991220
3 P_OWNNODEID Instance attribute Protected Type reference (TYPE) RSATD_NODE-ID Rootid 19991220
4 P_OWNTREEID Instance attribute Protected Type reference (TYPE) RSATD_KEYTYPE Treeid 19991220
5 P_R_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_RSAWB_TREE_TOOLBAR Toolbar for Trees in AWB 20000121
6 P_R_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Tree 19991220
7 P_S_HIERARCHY_HEADER Instance attribute Private Type reference (TYPE) TREEV_HHDR Header Entry for Tree 19991220
8 P_T_ITEMCOLNAMES Instance attribute Private Type reference (TYPE) RSATD_ITEMCOLNAMETAB Item Structure Columns 19991220
9 P_T_TREE_COLUMNS Instance attribute Private Type reference (TYPE) RSATD_T_TREE_COL Column structure 19991220
Methods
# Method Level Visibility Method type Description Created on
1 ADDMENU Instance method Private Method Construct Context Menu from Menu Table 19991220
2 CALL_DOKU_OR_F1 Instance method Public Method Documentation and F1 for Tlogo Objects 20010827
3 CALL_LOG Instance method Public Method get nodeid and objecttype then call protokoll 20000124
4 CALL_MONITOR Instance method Public Method call monitor for node 20000124
5 CALL_PROTOKOLL Instance method Public Method Log 19991221
6 CONSTRUCTOR Instance method Public Constructor ** initial methods** Constuctor 19991220
7 CREATE_FRONTEND_TABLE Instance method Private Method create attribut table for tree 19991221
8 CREATE_SPLITTER_AND_TOOLBAR Instance method Private Method CREATE_SPLITTER_AND_TOOLBAR for tree 20000121
9 DELETE_NODES_SEND_SUBTREE Instance method Public Method delete_nodes_send_subtree 19991221
10 DELETE_NODE_SEND_SUBTREE Instance method Public Method delete_node_send_subtree 19991221
11 FIND_TREEOBJECTS Instance method Public Method find objects in tree 20000124
12 FREE_TREE Instance method Public Method free_tree 20000118
13 GET_ROOT_NODEID Instance method Public Method get_root_nodeid 20000118
14 GET_SELECTED_NODE Instance method Public Method Get selected node 19991221
15 GET_TREE Instance method Public Method get treeref 20000118
16 GET_TREEID Instance method Public Method get_treeid 20000118
17 HANDLE_FCODE_FROM_CONTEXTMENU Instance method Public Method handle fcode ContextMenu 19991220
18 HANDLE_KEY_PRESSED Instance method Protected Method handle key pressed 20000221
19 IMPORT_TREE Instance method Private Method import_tree 20000321
20 INIT_TREE Instance method Public Method init_tree 19991220
21 LOAD_TREE Instance method Public Method get the first level of the tree 19991220
22 ON_HANDLE_BUTTON_CLICK Instance method Private Event handling method on_handle_button_click 19991221
23 ON_HANDLE_EXPAND_NO_CHILDREN Instance method Private Event handling method on_handle_expand_no_children 19991221
24 ON_HANDLE_FUNCTION_SELECTED Instance method Protected Event handling method ON_HANDLE_FUNCTION_SELECTED of rsawb_toolbar 20000121
25 ON_HANDLE_ITEM_DOUBLE_CLICK Instance method Private Event handling method on_handle_item_double_click 19991221
26 ON_HANDLE_IT_CONTEXT_MENU_REQ Instance method Private Event handling method on_handle_it_context_menu_req 19991221
27 ON_HANDLE_IT_CONTEXT_MENU_SEL Instance method Private Event handling method on_handle_it_context_menu_sel 19991221
28 ON_HANDLE_KEY_PRESSED_ON_ITEM Instance method Protected Event handling method on handle item selected and key pressed 20000221
29 ON_HANDLE_KEY_PRESSED_ON_NODE Instance method Protected Event handling method on handle node selected and key pressed 20000221
30 ON_HANDLE_ND_CONTEXT_MENU_REQ Instance method Private Event handling method on_handle_nd_context_menu_req 19991221
31 ON_HANDLE_ND_CONTEXT_MENU_SEL Instance method Private Event handling method on_handle_nd_context_menu_sel 19991221
32 ON_HANDLE_NODE_DOUBLE_CLICK Instance method Protected Event handling method on_handle_node_double_click <- has to be checked 19991221
33 ON_HANDLE_TREE_DRAG Instance method Protected Event handling method on_handle_tree_drag 19991221
34 ON_HANDLE_TREE_DROP Instance method Protected Event handling method on_handle_tree_drop 19991221
35 ON_HANDLE_TREE_DROP_COMPLETE Instance method Protected Event handling method on_handle_tree_drop_complete 19991221
36 READ_LEVEL Instance method Private Method Read a level 19991221
37 REFRESH_WHEN_NECASSARY Instance method Public Method If Changes Refresh 19991221
38 RSAWB_CALLBACK_NODECHANGE Instance method Protected Method Fcodemanagement Matthias 19991220
39 RSAWB_CALLBACK_SAVEOKCHANGE Instance method Protected Method call tree_callback set saveok? 19991220
40 RSAWB_CALLBACK_TREE Instance method Protected Method call command dependent on fcode 19991220
41 RSAWB_CALL_COMMAND Instance method Protected Method call tree_callback 19991221
42 RSAWB_REFRESH_TREE Instance method Public Method refresh tree <- obsolete?????????????????? 19991221
43 RSAWB_SET_SAVEOK Instance method Protected Method okcode set new Matthias 19991221
44 SEND_TREE Instance method Private Method Tree as Frontend 19991221
45 SEND_UPDATED_NODE Instance method Private Method change node at frontend 19991221
46 SET_BUTTON_STATE Instance method Public Method set button state of treetoolbar 20000124
47 SET_DEL_NODE Instance method Protected Method set nodedelproperties for drop 19991221
48 SET_DEL_NODE_DRAG Instance method Protected Method set_del_node for drag 20000307
49 SET_HEADERTEXT Instance method Public Method Set header text 20000413
50 SET_SELECTED_NODE Instance method Public Method set selected node 19991221
51 TREE_INIT_COLUMNS Instance method Private Method Initialize Tree Columns 19991220
52 TREE_INIT_ITEM_STRUCT Instance method Private Method Add Columns to Tree 19991220
53 __________FCODEHANDLING Instance method Protected Method ********** Methods for Fcode Handling 19991221
54 __________HANDLEMETHODS Instance method Private Method ********** Handle methods for events 19991221
55 __________TREEMETHODS Instance method Private Method ********** Internal Tree methods 19991221
Events
# Event Type Visibility Description Created on
1 FCODE_SELECTED Instance Event
(0)
Public
(2)
Pass On fcode from Toolbar 20000121
2 HANDLE_NETGRAPHIC Instance Event
(0)
Public
(2)
Dataflow Caled Up 19991220
Types
Class CL_RSAWB_GENERAL_TREE has no local type.
Method Signatures

Method ADDMENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Menureferenz 19991220
2 Importing I_T_MENUTAB Call by reference Type reference (TYPE) RSATR_MENU Menutabelle 19991220

Method ADDMENU on class CL_RSAWB_GENERAL_TREE has no exception.

Method CALL_DOKU_OR_F1 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) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20010827
2 Importing I_NODEID Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Schlüssel eines Knotens 20010827
3 Importing I_RSHIOBJNM Call by reference Type reference (TYPE) RSATD_OBJ-KEY 20010827
4 Importing I_RSHITLOGO Call by reference Type reference (TYPE) RSATD_OBJ_TYPE-NAME 20010827

Method CALL_DOKU_OR_F1 on class CL_RSAWB_GENERAL_TREE has no exception.

Method CALL_LOG Signature

Method CALL_LOG on class CL_RSAWB_GENERAL_TREE has no parameter.
Method CALL_LOG on class CL_RSAWB_GENERAL_TREE has no exception.

Method CALL_MONITOR Signature

Method CALL_MONITOR on class CL_RSAWB_GENERAL_TREE has no parameter.
Method CALL_MONITOR on class CL_RSAWB_GENERAL_TREE has no exception.

Method CALL_PROTOKOLL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODEID Call by reference Type reference (TYPE) RSATD_KEYTYPE nodeid 19991221
2 Importing I_OBJKEY Call by reference Type reference (TYPE) RSATD_OBJ-KEY objectkey 19991221
3 Importing I_OBJTYPE Call by reference Type reference (TYPE) RSATD_OBJ_TYPE-NAME objectype 19991221

Method CALL_PROTOKOLL on class CL_RSAWB_GENERAL_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTROLID Call by reference Type reference (TYPE) RSATD_CONTROLID Controlid für Controls in der AWB 20000124
2 Importing I_OWNNODEID Call by reference Type reference (TYPE) RSATD_KEYTYPE Id des Knotens 19991220
3 Importing I_OWNTREEID Call by reference Type reference (TYPE) RSATD_KEYTYPE Id des Baumes 19991220
4 Importing I_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 19991220
5 Importing I_S_HIER_HEADER Call by reference Type reference (TYPE) TREEV_HHDR Kopf des Trees 19991220
6 Importing I_T_ITEMCOLNAME Value transfer Type reference (TYPE) RSATD_ITEMCOLNAMETAB Type of the items in a row other than default 20001006

Method CONSTRUCTOR on class CL_RSAWB_GENERAL_TREE has no exception.

Method CREATE_FRONTEND_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_TREESTRTTAB Call by reference Type reference (TYPE) RSATD_T_NODETABLE attributstabelle 19991221
2 Changing C_T_TREETXTTAB Call by reference Type reference (TYPE) RSATD_T_ITEM_TABLE itemattributstabelle 19991221
3 Importing I_TECHNAME Call by reference Type reference (TYPE) RS_BOOL techname 19991221
4 Importing I_T_NODETAB Call by reference Type reference (TYPE) RSATD_IT_NODETAB nodetable 19991221

Method CREATE_FRONTEND_TABLE on class CL_RSAWB_GENERAL_TREE has no exception.

Method CREATE_SPLITTER_AND_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER e_r_container 20000121
2 Importing I_CONTROLID Call by reference Type reference (TYPE) RSATD_CONTROLID i_controlid 20000121
3 Importing I_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER i_r_container 20000121

Method CREATE_SPLITTER_AND_TOOLBAR on class CL_RSAWB_GENERAL_TREE has no exception.

Method DELETE_NODES_SEND_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODEID Call by reference Type reference (TYPE) RSATD_KEYTYPE nodeid 19991221
2 Importing I_T_NODES Call by reference Type reference (TYPE) RSATD_IT_KEYTYPE nodetable 19991221

Method DELETE_NODES_SEND_SUBTREE on class CL_RSAWB_GENERAL_TREE has no exception.

Method DELETE_NODE_SEND_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODEID Call by reference Type reference (TYPE) RSATD_KEYTYPE nodeid 19991221
2 Importing I_SELECTNODEID Call by reference Type reference (TYPE) RSATD_KEYTYPE selectnodeid 19991221

Method DELETE_NODE_SEND_SUBTREE on class CL_RSAWB_GENERAL_TREE has no exception.

Method FIND_TREEOBJECTS Signature

Method FIND_TREEOBJECTS on class CL_RSAWB_GENERAL_TREE has no parameter.
Method FIND_TREEOBJECTS on class CL_RSAWB_GENERAL_TREE has no exception.

Method FREE_TREE Signature

Method FREE_TREE on class CL_RSAWB_GENERAL_TREE has no parameter.
Method FREE_TREE on class CL_RSAWB_GENERAL_TREE has no exception.

Method GET_ROOT_NODEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_NODEID Value transfer Type reference (TYPE) TV_NODEKEY e_nodeid 20000118

Method GET_ROOT_NODEID on class CL_RSAWB_GENERAL_TREE has no exception.

Method GET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODE_KEY Call by reference Type reference (TYPE) RSATD_KEYTYPE nodeid 19991221

Method GET_SELECTED_NODE on class CL_RSAWB_GENERAL_TREE has no exception.

Method GET_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_R_TREE Value transfer Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE treeref 20000118

Method GET_TREE on class CL_RSAWB_GENERAL_TREE has no exception.

Method GET_TREEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TREEID Value transfer Type reference (TYPE) RSATD_KEYTYPE e_treeid 20000118

Method GET_TREEID on class CL_RSAWB_GENERAL_TREE has no exception.

Method HANDLE_FCODE_FROM_CONTEXTMENU 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) SY-UCOMM i_fcode 19991220
2 Importing I_NODE_ID Call by reference Type reference (TYPE) TV_NODEKEY i_node_id 19991220

Method HANDLE_FCODE_FROM_CONTEXTMENU on class CL_RSAWB_GENERAL_TREE has no exception.

Method HANDLE_KEY_PRESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) I Taste 20000221
2 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20000221

Method HANDLE_KEY_PRESSED on class CL_RSAWB_GENERAL_TREE has no exception.

Method IMPORT_TREE Signature

Method IMPORT_TREE on class CL_RSAWB_GENERAL_TREE has no parameter.
Method IMPORT_TREE on class CL_RSAWB_GENERAL_TREE has no exception.

Method INIT_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Tree 19991220
2 Importing I_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER parentcontainer 19991220

Method INIT_TREE on class CL_RSAWB_GENERAL_TREE has no exception.

Method LOAD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_ID Value transfer Type reference (TYPE) RSATD_TREE-ID i_node_id 19991220
2 Importing I_SELECTED_NODEID Value transfer Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20000321

Method LOAD_TREE on class CL_RSAWB_GENERAL_TREE has no exception.

Method ON_HANDLE_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Type reference (TYPE) 19991221
2 Importing NODE_KEY Call by reference Type reference (TYPE) 19991221

Method ON_HANDLE_BUTTON_CLICK on class CL_RSAWB_GENERAL_TREE has no exception.

Method ON_HANDLE_EXPAND_NO_CHILDREN 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) 19991221

Method ON_HANDLE_EXPAND_NO_CHILDREN on class CL_RSAWB_GENERAL_TREE has no exception.

Method ON_HANDLE_FUNCTION_SELECTED Signature

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

Method ON_HANDLE_FUNCTION_SELECTED on class CL_RSAWB_GENERAL_TREE has no exception.

Method ON_HANDLE_ITEM_DOUBLE_CLICK 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) 19991221

Method ON_HANDLE_ITEM_DOUBLE_CLICK on class CL_RSAWB_GENERAL_TREE has no exception.

Method ON_HANDLE_IT_CONTEXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Type reference (TYPE) 19991221
2 Importing MENU Call by reference Type reference (TYPE) 19991221
3 Importing NODE_KEY Call by reference Type reference (TYPE) 19991221

Method ON_HANDLE_IT_CONTEXT_MENU_REQ on class CL_RSAWB_GENERAL_TREE has no exception.

Method ON_HANDLE_IT_CONTEXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) 19991221
2 Importing ITEM_NAME Call by reference Type reference (TYPE) 19991221
3 Importing NODE_KEY Call by reference Type reference (TYPE) 19991222

Method ON_HANDLE_IT_CONTEXT_MENU_SEL on class CL_RSAWB_GENERAL_TREE has no exception.

Method ON_HANDLE_KEY_PRESSED_ON_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) 20000221
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20000221

Method ON_HANDLE_KEY_PRESSED_ON_ITEM on class CL_RSAWB_GENERAL_TREE has no exception.

Method ON_HANDLE_KEY_PRESSED_ON_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) 20000221
2 Importing NODE_KEY Call by reference Type reference (TYPE) 20000221

Method ON_HANDLE_KEY_PRESSED_ON_NODE on class CL_RSAWB_GENERAL_TREE has no exception.

Method ON_HANDLE_ND_CONTEXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MENU Call by reference Type reference (TYPE) 19991221
2 Importing NODE_KEY Call by reference Type reference (TYPE) 19991221

Method ON_HANDLE_ND_CONTEXT_MENU_REQ on class CL_RSAWB_GENERAL_TREE has no exception.

Method ON_HANDLE_ND_CONTEXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Type reference (TYPE) 19991221
2 Importing NODE_KEY Call by reference Type reference (TYPE) 19991221

Method ON_HANDLE_ND_CONTEXT_MENU_SEL on class CL_RSAWB_GENERAL_TREE has no exception.

Method ON_HANDLE_NODE_DOUBLE_CLICK 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) 19991221

Method ON_HANDLE_NODE_DOUBLE_CLICK on class CL_RSAWB_GENERAL_TREE has no exception.

Method ON_HANDLE_TREE_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Type reference (TYPE) 19991221
2 Importing NODE_KEY Call by reference Type reference (TYPE) 19991221

Method ON_HANDLE_TREE_DRAG on class CL_RSAWB_GENERAL_TREE has no exception.

Method ON_HANDLE_TREE_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Type reference (TYPE) 19991221
2 Importing NODE_KEY Call by reference Type reference (TYPE) 19991221

Method ON_HANDLE_TREE_DROP on class CL_RSAWB_GENERAL_TREE has no exception.

Method ON_HANDLE_TREE_DROP_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Call by reference Type reference (TYPE) 19991221
2 Importing NODE_KEY Call by reference Type reference (TYPE) 19991221

Method ON_HANDLE_TREE_DROP_COMPLETE on class CL_RSAWB_GENERAL_TREE has no exception.

Method READ_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HEADER Call by reference Type reference (TYPE) C header 19991221
2 Importing I_NODEID Call by reference Type reference (TYPE) RSATD_KEYTYPE nodeid 19991221
3 Importing I_R_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Baumreferenz 19991221
4 Importing I_SELECTED_NODEID Call by reference Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20000321

Method READ_LEVEL on class CL_RSAWB_GENERAL_TREE has no exception.

Method REFRESH_WHEN_NECASSARY Signature

Method REFRESH_WHEN_NECASSARY on class CL_RSAWB_GENERAL_TREE has no parameter.
Method REFRESH_WHEN_NECASSARY on class CL_RSAWB_GENERAL_TREE has no exception.

Method RSAWB_CALLBACK_NODECHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_ID Call by reference Type reference (TYPE) RSATD_KEYTYPE i_node_id 19991220
2 Importing I_SAVEOK Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 19991221
3 Importing I_TREE_ID Call by reference Type reference (TYPE) RSATD_TREE-ID i_tree_id 19991220

Method RSAWB_CALLBACK_NODECHANGE on class CL_RSAWB_GENERAL_TREE has no exception.

Method RSAWB_CALLBACK_SAVEOKCHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SAVEOK Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 19991220
2 Importing I_NODE_ID Call by reference Type reference (TYPE) RSATD_KEYTYPE i_node_id 19991220
3 Importing I_TREE_ID Call by reference Type reference (TYPE) RSATD_TREE-ID i_tree_id 19991220

Method RSAWB_CALLBACK_SAVEOKCHANGE on class CL_RSAWB_GENERAL_TREE has no exception.

Method RSAWB_CALLBACK_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_ID Call by reference Type reference (TYPE) RSATD_KEYTYPE i_node_id 19991220
2 Importing I_SAVEOK Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 19991222
3 Importing I_TREE_ID Call by reference Type reference (TYPE) RSATD_TREE-ID i_tree_id 19991220

Method RSAWB_CALLBACK_TREE on class CL_RSAWB_GENERAL_TREE has no exception.

Method RSAWB_CALL_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_ID Call by reference Type reference (TYPE) RSATD_KEYTYPE i_node_id 19991221
2 Importing I_SAVEOK Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 19991221

Method RSAWB_CALL_COMMAND on class CL_RSAWB_GENERAL_TREE has no exception.

Method RSAWB_REFRESH_TREE Signature

Method RSAWB_REFRESH_TREE on class CL_RSAWB_GENERAL_TREE has no parameter.
Method RSAWB_REFRESH_TREE on class CL_RSAWB_GENERAL_TREE has no exception.

Method RSAWB_SET_SAVEOK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SAVEOK Call by reference Type reference (TYPE) SY-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 19991221
2 Importing I_CONTROLID Call by reference Type reference (TYPE) RSATD_CONTROLID controlidentifier 19991221
3 Importing I_NODE_TYPE Call by reference Type reference (TYPE) RSATR_OBJECT_TYPE Knotentyp 19991221

Method RSAWB_SET_SAVEOK on class CL_RSAWB_GENERAL_TREE has no exception.

Method SEND_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HEADER Call by reference Type reference (TYPE) C header 19991221
2 Importing I_NODEID Call by reference Type reference (TYPE) RSATD_KEYTYPE nodeid 19991221
3 Importing I_R_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Baumreferenz 19991221
4 Importing I_SELECTED_NODEID Call by reference Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20000321

Method SEND_TREE on class CL_RSAWB_GENERAL_TREE has no exception.

Method SEND_UPDATED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODEID Call by reference Type reference (TYPE) RSATD_KEYTYPE nodeid 19991221
2 Importing I_R_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE treeid 19991221

Method SEND_UPDATED_NODE on class CL_RSAWB_GENERAL_TREE has no exception.

Method SET_BUTTON_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Call by reference Type reference (TYPE) RS_BOOL checked 20000124
2 Importing ENABLED Call by reference Type reference (TYPE) RS_BOOL enabled 20000124
3 Importing FCODE Call by reference Type reference (TYPE) UI_FUNC fcode 20000124

Method SET_BUTTON_STATE on class CL_RSAWB_GENERAL_TREE has no exception.

Method SET_DEL_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DEL_NODE Call by reference Type reference (TYPE) RS_BOOL flag deletenode 19991221
2 Importing I_MOVEPOSSIBLE Call by reference Type reference (TYPE) RSATD_KEYTYPE movenodeid 19991221

Method SET_DEL_NODE on class CL_RSAWB_GENERAL_TREE has no exception.

Method SET_DEL_NODE_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEL_NODE Call by reference Type reference (TYPE) RS_BOOL Boolean 20000307
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20000307

Method SET_DEL_NODE_DRAG on class CL_RSAWB_GENERAL_TREE has no exception.

Method SET_HEADERTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEXT Call by reference Type reference (TYPE) TV_HEADING Text in Länge 132 20000413

Method SET_HEADERTEXT on class CL_RSAWB_GENERAL_TREE has no exception.

Method SET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODEID Call by reference Type reference (TYPE) RSATD_KEYTYPE i_nodeid 19991221

Method SET_SELECTED_NODE on class CL_RSAWB_GENERAL_TREE has no exception.

Method TREE_INIT_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_ITEMCOLNAMES Call by reference Type reference (TYPE) RSATD_ITEMCOLNAMETAB Itemeigenschaften der Spalten 19991220
2 Changing C_T_TREE_COLUMNS Call by reference Type reference (TYPE) RSATD_T_TREE_COL Spalten 19991220

Method TREE_INIT_COLUMNS on class CL_RSAWB_GENERAL_TREE has no exception.

Method TREE_INIT_ITEM_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_ITEMCOLNAMES Value transfer Type reference (TYPE) RSATD_ITEMCOLNAMETAB Itemstruktur Spalten 19991220
2 Changing C_T_TREE_COLUMNS Call by reference Type reference (TYPE) RSATD_T_TREE_COL Spaltenstruktur 19991220
3 Importing I_R_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Baumreferenz 19991220
4 Importing I_T_ITEMCOLNAME Value transfer Type reference (TYPE) RSATD_ITEMCOLNAMETAB type of items other than default 20001006

Method TREE_INIT_ITEM_STRUCT on class CL_RSAWB_GENERAL_TREE has no exception.

Method __________FCODEHANDLING Signature

Method __________FCODEHANDLING on class CL_RSAWB_GENERAL_TREE has no parameter.
Method __________FCODEHANDLING on class CL_RSAWB_GENERAL_TREE has no exception.

Method __________HANDLEMETHODS Signature

Method __________HANDLEMETHODS on class CL_RSAWB_GENERAL_TREE has no parameter.
Method __________HANDLEMETHODS on class CL_RSAWB_GENERAL_TREE has no exception.

Method __________TREEMETHODS Signature

Method __________TREEMETHODS on class CL_RSAWB_GENERAL_TREE has no parameter.
Method __________TREEMETHODS on class CL_RSAWB_GENERAL_TREE has no exception.
Event Signatures

Event FCODE_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 FCODE Exporting Value transfer Type reference (TYPE) SY-UCOMM Funktionscode 20000121
2 NODEID Exporting Value transfer Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20000222
3 OBJNM Exporting Value transfer Type reference (TYPE) RSATD_KEYVALUE Objektname 20000222
4 OBJNM2 Exporting Value transfer Type reference (TYPE) RSATD_KEYVALUE Objektname 20000301
5 TYPE Exporting Value transfer Type reference (TYPE) RSATD_OBJ_TYPE-NAME Objekttyp 20000309

Event HANDLE_NETGRAPHIC Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 NODEID Exporting Value transfer Type reference (TYPE) RSATD_KEYTYPE nodeid 19991220
2 OBJNAME Exporting Value transfer Type reference (TYPE) RSATD_OBJ-KEY Objectname 19991220
3 TLOGO Exporting Value transfer Type reference (TYPE) RSTLOGO tlogo-object 19991220
History
Last changed by/on SAP  20130531 
SAP Release Created in 20B