SAP ABAP Class CL_RSAWBN_TREE_MODEL (Tree Back-End)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-AWB (Application Component) Data Warehousing Workbench
     RSAWBN_CORE (Package) CORE Components of Data Warehousing Workbench
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSAWBN_TREE_MODEL_DTP_F4 Model tree DTP F4 20050324
2 Inheritance (c INHERITING FROM c_ref)  CL_RSAWBN_TREE_MODEL_FAVORITES Tree Back-End Favorites 20050506
3 Inheritance (c INHERITING FROM c_ref)  CL_RSAWBN_TREE_MODEL_FOLDER Tree Back-End with Folder Creation 20040608
4 Inheritance (c INHERITING FROM c_ref)  CL_RSAWBN_TREE_MODEL_FOLDMT Folder class with folder maintenance 20130315
5 Inheritance (c INHERITING FROM c_ref)  CL_RSAWBN_TREE_MODEL_HISTORY Tree Back-End History 20121123
6 Inheritance (c INHERITING FROM c_ref)  CL_RSAWBN_TREE_MODEL_SEARCH Tree Back-end Search 20050422
7 Inheritance (c INHERITING FROM c_ref)  CL_RSAWBN_TREE_MODEL_TB Tree Model class for the transport browser 20060418
8 Inheritance (c INHERITING FROM c_ref)  CL_RSLPO_RSAWBN_TREE_MODEL Tree for Data Flow 20051125
9 Inheritance (c INHERITING FROM c_ref)  CL_RSMIGRATE_TREE_MODEL Migration: Tree Backend 20080731
10 Inheritance (c INHERITING FROM c_ref)  CL_RSOBI_MF_UI_GENOBJ_MODEL SOBI Model Factory Dialog: Generated Objects (Model) 20060301
Properties
Class CL_RSAWBN_TREE_MODEL  
Short Description Tree Back-End    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSAWBN    
Program status     
Category 0   
Package RSAWBN_CORE   CORE Components of Data Warehousing Workbench 
Created 20040607   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSAWC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSHI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSAWBN_TREE_MODEL has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSAWBN_SER_UTEST_MODEL_TREE 20070306 ABAP Unit Tests for Model Trees
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ICON_OLD_AWBOBJECTS Constant Public Type reference (TYPE) TV_IMAGE ICON_ELEMENT Tree Control: Icon / Image 20041217
2 EXECUTE_FILTER_ON_EXPAND Instance attribute Protected Type reference (TYPE) RS_BOOL RS_C_TRUE 20130307
3 N_C_HANDLEID_CREATE Constant Public Type reference (TYPE) RSAWBN_HANDLEIDNF 'C' Always Generate New ID 20040803
4 N_C_HANDLEID_DEFAULT Constant Public Type reference (TYPE) RSAWBN_HANDLEIDNF SPACE If nodes exist, return ID, otherwise generate 20040803
5 N_C_HANDLEID_EXCEP Constant Public Type reference (TYPE) RSAWBN_HANDLEIDNF 'E' If nodes exist, always return ID 20050221
6 N_C_HANDLEID_NO Constant Public Type reference (TYPE) RSAWBN_HANDLEIDNF 'N' If nodes exist, return ID, otherwise use NODESNOTCONNECTED 20040803
7 N_C_NODESNOTCONNECTED Constant Public Type reference (TYPE) RSAWBNOBJNM 'NODESNOTCONNECTED' Object Name 'NODESNOTCONNECTED' 20050216
8 N_C_SORT_BEHAV_OBJNM Constant Public Type reference (TYPE) RSAWBNSORTBEHAVIOUR 'X' Sort Behavior of Trees in Data Warehousing Workbench 20090626
9 N_C_SORT_BEHAV_TEXT Constant Public Type reference (TYPE) RSAWBNSORTBEHAVIOUR SPACE Sort Behavior of Trees in Data Warehousing Workbench 20090626
10 O_ASC_TYPE_DEFAULT Instance attribute Protected Type reference (TYPE) RSO_ASC_TYPE RSOC_C_ASC_TYPE-RECEIVE_DATA_FROM Association Type in BW Repository 20050331
11 O_DATAFLOW_UPWARDS Instance attribute Protected Type reference (TYPE) RS_BOOL Data Flow Upwards Is Displayed 20060313
12 O_DATAFLOW_UPWARDS_CTXMENU_ON Instance attribute Protected Type reference (TYPE) RS_BOOL Allow upward data flow in the context menu 20090302
13 O_NODEID_MAX Instance attribute Protected Type reference (TYPE) RSHI_NODEID 20040607
14 O_NOT_SORT_FOLDERS Instance attribute Protected Type reference (TYPE) RSAWBNSORTFOLDERS Keep Sort Structure of Folders 20090629
15 O_NOT_SORT_OBJTYPE Instance attribute Protected Type reference (TYPE) RSAWBNSORTBYOBJTYPE Sort Objects By Object Type 20090629
16 O_OBJVERS Instance attribute Protected Type reference (TYPE) RSOBJVERS SPACE Version of Objects in Tree (Default Space) 20110301
17 O_READ_ALL Instance attribute Protected Type reference (TYPE) RS_BOOL RS_C_TRUE Read Entire Tree Upon Init 20040611
18 O_ROOTID Instance attribute Protected Type reference (TYPE) RSSHNODEID Root Node ID 20040625
19 O_R_DEFAULT_TREE_FILTER Instance attribute Protected Object reference (TYPE REF TO) CL_RSAWBN_TREE_FILTER Filter class for objects in trees 20130215
20 O_R_OBJ_FACTORY Instance attribute Protected Object reference (TYPE REF TO) CL_RSAWBN_OBJ_FACTORY DWB Object Factory 20040805
21 O_R_SEARCH Instance attribute Protected Object reference (TYPE REF TO) CL_RSAWBN_SER_SEARCH Generic Search Class 20050224
22 O_R_TREE_FILTER Instance attribute Protected Object reference (TYPE REF TO) CL_RSAWBN_TREE_FILTER Filter class for objects in trees 20130215
23 O_SORT_BEHAVIOUR Instance attribute Protected Type reference (TYPE) RSAWBNSORTBEHAVIOUR SPACE Sort Behavior of Trees in Data Warehousing Workbench 20090626
24 O_TH_TREE Instance attribute Protected Type reference (TYPE) RSAWBN_TH_TREE Tree AWB 20040608
25 O_TH_TREEITEM Static Attribute Protected See coding 20130208
26 O_TREENM Instance attribute Protected Type reference (TYPE) RSAWBNTREENM Tree Name for Personalization; Fill in Subclass 20050221
27 O_TS_OBJ_NODEID Instance attribute Protected Type reference (TYPE) RSAWBN_TS_OBJ_NODEID Assignment of Objects to Node ID 20040625
28 O_T_MAINAWBOBJ_FILTER Instance attribute Protected Type reference (TYPE) RSAWBN_T_MAINAWBOBJ Table of Possible AWB Objects for a Tree 20040727
29 O_VIEW Instance attribute Protected Type reference (TYPE) RSAWBNVIEW RSAWC_C_VIEW-MODELING View of the AWB (Modeling, Adminstration...) 20120213
30 TH_CHECKBOX_ACTIVE Instance attribute Protected Type reference (TYPE) TY_TH_AWBOBJECT 20080730
31 T_DRAGDROPID Instance attribute Protected Type reference (TYPE) TY_T_DRAGDROPID 20050511
32 WITH_CHECKBOX Instance attribute Protected Type reference (TYPE) RS_BOOL Checkbox Column Active 20080730
Methods
# Method Level Visibility Method type Description Created on
1 ACCESS_FCODE Instance method Public Method 20050407
2 ADD_DATAFLOW_UPDOWNWARDS Instance method Public Method Delivers associated objects with ref. to current assoc. type 20090309
3 CHANGE_CTXMENU Instance method Public Method Add tree-dependent context menu entries 20090302
4 CHANGE_TREE Instance method Protected Method 20050719
5 CHECK_REFRESH_ALL Instance method Public Method Checks whether whole tree has to be refreshed 20050407
6 CLEAR_TREE Instance method Public Method Delete tree 20050204
7 CONSTRUCTOR Instance method Public Constructor Constructor 20040607
8 CREATE_AWBOBJECT Instance method Protected Method 20040923
9 CREATE_DRAGDROP_BEHAVIOUR Instance method Protected Method Returns the Behavior (Usually By Tlogo) 20050511
10 CREATE_ROOT_DIALOG Instance method Public Method Dialog for Generating a Top Root 20050203
11 CREATE_TREE Instance method Public Method Insert the Main Node in the Tree 20040607
12 CREATE_TREE_FILTER Instance method Protected Method 20130215
13 DELETE_SUBTREE Instance method Private Method Deletion of All Lower-Level Nodes of a Node 20041004
14 DEL_PART_NODEIDS Instance method Public Method Deletes Nodes That Are Included in Subtrese of Others 20050513
15 EXPAND_CHILDREN Instance method Protected Method 20040615
16 GET_ASSOCIATED Instance method Protected Method Delivers associated objects with ref. to current assoc. type 20050401
17 GET_AWBOBJ Instance method Public Method Provides the AWBOBJ Reference 20040701
18 GET_CHILDREN Instance method Public Method Deliver Lower-Level Nodes for Node (May Have to Be Expanded) 20040607
19 GET_DATAFLOW_UPWARDS Instance method Public Method If Data Flow Is to Be Displayed Upwards 20060313
20 GET_DRAGDROP_HANDLE Instance method Public Method Returns the Drag&Drop Handle for a Node in the Tree 20050511
21 GET_FURTHER_EXPANSION Instance method Protected Method Overwrite: Expand Other Subnodes 20110504
22 GET_ITEMS_AND_IMAGE Instance method Protected Method Deliver Image and Item Table for a DWB Object 20040615
23 GET_NEW_REFRESH_OBJECTS Instance method Public Method 20050916
24 GET_NODEID Instance method Protected Method Deliver Node ID for a DWB Object 20040607
25 GET_NODEID_OF_CHILD_BY_NAME Instance method Public Method 20050209
26 GET_NODE_PROPS Instance method Public Method Deliver Node Properties 20041213
27 GET_PARENTID Instance method Public Method Deliver Parent ID 20041109
28 GET_PATH Instance method Public Method Deliver Path for Node 20050208
29 GET_PATH_BY_AWBOBJ Instance method Public Method Delivers Path with DWB Object as Selection 20050714
30 GET_REFRESH_OBJECT Instance method Protected Method 20090625
31 GET_ROOT Instance method Public Method Deliver Root Node 20040625
32 GET_SORT_BEHAVIOUR Instance method Public Method 20090629
33 GET_START_NODE Instance method Public Method Deliver Start Node 20050221
34 GET_TH_CHECKBOX_ACTIVE Instance method Public Method 20080730
35 GET_TREE Instance method Public Method Deliver Tree 20040608
36 GET_TREENM Instance method Public Method Deliver Tree Name (TLOGO + Suffix) 20050221
37 GET_TREE_FILTER Instance method Public Method 20130215
38 GET_TREE_ITEM Instance method Public Method 20130208
39 GET_USER_SETTINGS Instance method Protected Method 20060313
40 GET_WITH_CHECKBOX Instance method Public Method 20080730
41 HAS_ASSOCIATED Instance method Protected Method Delivers associated objects with ref. to current assoc. type 20060926
42 IS_CHECKBOX_SET Instance method Protected Method Is the checkbox set for this node? 20080730
43 IS_EXPANDED Instance method Protected Method (re)check whether this node has already been expanded 20040628
44 IS_FILTER_ACTIVE Instance method Public Method 20130215
45 IS_NODE_VALID_FOR_GET_CHILDREN Instance method Protected Method Checks whether nodes on front end should be visible 20050323
46 IS_NO_MAIN_OBJECT Instance method Public Method AWB object is not a main object in the tree 20050927
47 IS_RECURSION Instance method Protected Method Determines whether recursion exists 20050406
48 IS_VALID Instance method Public Method Does the node ID exist? 20041116
49 REFRESH Instance method Public Method Refresh a DWB Object in the Tree 20041001
50 REFRESH_ALL Instance method Public Method Recreate Tree 20050204
51 SEARCH Instance method Public Method Find DWB Objects 20050224
52 SEARCH_NEXT Instance method Public Method Delivers next hit for current search 20050317
53 SET_CHECKBOX Instance method Public Method 20080730
54 SET_DATAFLOW_UPWARDS Instance method Public Method 20060313
55 SET_DEFAULT_ASC_TYPE Instance method Public Method Sets default for association type (get_children behavior) 20050331
56 SET_FILTER Instance method Public Method set filter for the tree 20040615
57 SET_SEARCH_TABLE Instance method Protected Method Defines Table To Be Search 20070731
58 SET_SORT_BEHAVIOUR Instance method Public Method 20090626
59 SET_START_NODE Instance method Public Method Set Start Node for Next Restart 20050221
60 SET_TH_CHECKBOX_ACTIVE Instance method Public Method 20080730
61 SET_TREE_AWB_OBJECTS Instance method Protected Method (re and call in cons) fill table O_T_TREEAWBOBJ 20040608
62 SET_TREE_FILTER Instance method Public Method sets a new tree filter 20130215
63 SET_VIEW Instance method Public Method Set AWB view. M is default 20120213
64 SET_WITH_CHECKBOX Instance method Public Method 20080730
65 SORT Instance method Protected Method Sort an Object with Reference to Current Search Criterion 20040615
66 SORT_TREE_TABLE Instance method Protected Method Sort tree by current sort criterion 20090629
Events
Class CL_RSAWBN_TREE_MODEL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_DRAGDROPID Public See coding 20050511 BEGIN OF ty_s_dragdropid, tlogo TYPE rstlogo, r_dragdrop TYPE REF TO cl_dragdrop, END OF ty_s_dragdropid
2 TY_S_TREEITEM Protected See coding 20130208 BEGIN OF ty_s_treeitem, tree TYPE ui_func, s_item TYPE treemcitem, END OF ty_s_treeitem
3 TY_TH_AWBOBJECT Public See coding 20080730 TY_TH_AWBOBJECT type HASHED TABLE OF rsawbn_s_awbobject with UNIQUE key awbobj awbsubobj objnm
4 TY_T_DRAGDROPID Public See coding 20050511 ty_t_dragdropid TYPE STANDARD TABLE OF ty_s_dragdropid WITH NON-UNIQUE DEFAULT KEY
Method Signatures

Method ACCESS_FCODE 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) UI_FUNC Funktionscode 20050407
2 Importing I_NODEID Call by reference Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20050407
3 Importing I_NO_NAV Call by reference Type reference (TYPE) RS_BOOL Boolean 20050407
4 Returning RE_REFRESH Value transfer Type reference (TYPE) RS_BOOL Boolean 20090305

Method ACCESS_FCODE on class CL_RSAWBN_TREE_MODEL has no exception.

Method ADD_DATAFLOW_UPDOWNWARDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_AWBOBJ Value transfer Type reference (TYPE) RSAWBN_T_AWBOBJ Tabelle von AWB-Objekten 20090309
2 Importing I_RS_TREE Call by reference Object reference (TYPE REF TO) RSAWBN_S_TREE Baumstruktur AWB 20090309

Method ADD_DATAFLOW_UPDOWNWARDS on class CL_RSAWBN_TREE_MODEL has no exception.

Method CHANGE_CTXMENU 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) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20090302
2 Importing I_R_AWBOBJ Call by reference Object reference (TYPE REF TO) CL_RSAWBN_OBJ Masterklasse AWB Objekte 20090302
3 Importing I_R_CTXMENU Call by reference Object reference (TYPE REF TO) CL_CTMENU Context Menu 20090302

Method CHANGE_CTXMENU on class CL_RSAWBN_TREE_MODEL has no exception.

Method CHANGE_TREE 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) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20050719

Method CHANGE_TREE on class CL_RSAWBN_TREE_MODEL has no exception.

Method CHECK_REFRESH_ALL 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) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20050407
2 Returning RE_REFRESH_ALL Value transfer Type reference (TYPE) RS_BOOL Boolean 20050407

Method CHECK_REFRESH_ALL on class CL_RSAWBN_TREE_MODEL has no exception.

Method CLEAR_TREE Signature

Method CLEAR_TREE on class CL_RSAWBN_TREE_MODEL has no parameter.
Method CLEAR_TREE on class CL_RSAWBN_TREE_MODEL has no exception.

Method CONSTRUCTOR Signature

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

Method CREATE_AWBOBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORCE_NEW_INSTANCE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 20130923
2 Importing I_RS_TREE Call by reference Object reference (TYPE REF TO) RSAWBN_S_TREE Baumstruktur AWB 20040923

Method CREATE_AWBOBJECT on class CL_RSAWBN_TREE_MODEL has no exception.

Method CREATE_DRAGDROP_BEHAVIOUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TREE Call by reference Type reference (TYPE) RSAWBN_S_TREE Baumstruktur AWB 20050512
2 Returning RE_R_BEHAVIOUR Value transfer Object reference (TYPE REF TO) CL_DRAGDROP Behavior für Drag&Drop 20050511

Method CREATE_DRAGDROP_BEHAVIOUR on class CL_RSAWBN_TREE_MODEL has no exception.

Method CREATE_ROOT_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_REFRESH Value transfer Type reference (TYPE) RS_BOOL Boolean 20050204

Method CREATE_ROOT_DIALOG on class CL_RSAWBN_TREE_MODEL has no exception.

Method CREATE_TREE Signature

Method CREATE_TREE on class CL_RSAWBN_TREE_MODEL has no parameter.
Method CREATE_TREE on class CL_RSAWBN_TREE_MODEL has no exception.

Method CREATE_TREE_FILTER Signature

Method CREATE_TREE_FILTER on class CL_RSAWBN_TREE_MODEL has no parameter.
Method CREATE_TREE_FILTER on class CL_RSAWBN_TREE_MODEL has no exception.

Method DELETE_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) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20041004

Method DELETE_SUBTREE on class CL_RSAWBN_TREE_MODEL has no exception.

Method DEL_PART_NODEIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_NODEID Call by reference Type reference (TYPE) RSSH_T_NODEID Tabelle von NodeIDs 20050513

Method DEL_PART_NODEIDS on class CL_RSAWBN_TREE_MODEL has no exception.

Method EXPAND_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_RS_TREE Call by reference Object reference (TYPE REF TO) RSAWBN_S_TREE Baumstruktur AWB 20040625

Method EXPAND_CHILDREN on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_ASSOCIATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RS_TREE Call by reference Object reference (TYPE REF TO) RSAWBN_S_TREE Baumstruktur AWB 20050401
2 Returning RE_T_AWBOBJ Value transfer Type reference (TYPE) RSAWBN_T_AWBOBJ Tabelle von AWB-Objekten 20050401

Method GET_ASSOCIATED on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_AWBOBJ 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) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20040701
2 Returning RE_R_AWBOBJ Value transfer Object reference (TYPE REF TO) CL_RSAWBN_OBJ Context Menu 20040701

Method GET_AWBOBJ on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_NODE Call by reference Type reference (TYPE) RSAWBN_T_NODE_FE Knoten AWB Baum Frontend 20040614
2 Importing I_INCONSIS_OBJECTS_NO_SUPRESS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20071220
3 Importing I_NODEID Call by reference Type reference (TYPE) RSSHNODEID Schlüssel eines Knotens 20040614
# Exception Resumable Description Created on
1 NO_CHILDREN 20040928

Method GET_DATAFLOW_UPWARDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DATAFLOW_UPWARDS Value transfer Type reference (TYPE) RS_BOOL Boolean 20060313

Method GET_DATAFLOW_UPWARDS on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_DRAGDROP_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TREE Call by reference Type reference (TYPE) RSAWBN_S_TREE Baumstruktur AWB 20050511
2 Returning RE_HANDLE Value transfer Type reference (TYPE) I DragDrop handle 20050511

Method GET_DRAGDROP_HANDLE on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_FURTHER_EXPANSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RS_TREE Call by reference Object reference (TYPE REF TO) RSAWBN_S_TREE Baumstruktur AWB 20110504
2 Returning RE_GET_FURTHER_EXPANSION Value transfer Type reference (TYPE) RS_BOOL Boolean 20110504

Method GET_FURTHER_EXPANSION on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_ITEMS_AND_IMAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Tree Control: Ikone / Bild 20040615
2 Exporting E_TXT Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20061016
3 Exporting E_T_ITEM Call by reference Type reference (TYPE) TREEMCITAB Column Tree Model: Item-Tabelle 20040615
4 Importing I_SHOW_INCONSISTENT_OBJECTS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20130717
5 Importing I_S_TREE Call by reference Type reference (TYPE) RSAWBN_S_TREE Baumstruktur AWB 20040615
# Exception Resumable Description Created on
1 CX_RSAWBN_AWB_OBJECT_NOT_FOUND AWB Exception Object not found 20050510

Method GET_NEW_REFRESH_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_REFRESH Call by reference Object reference (TYPE REF TO) CL_RSAWBN_REFRESH AWB refresh Klasse 20050916
2 Returning RE_T_REFRESH Value transfer Type reference (TYPE) RSAWBN_TR_REFRESH Tabelle von Refresh-Referenzen 20050916

Method GET_NEW_REFRESH_OBJECTS on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_NODEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AWBOBJ Call by reference Type reference (TYPE) RSAWBNOBJECT Objekt in der AWB (für Tlogo-Objekte identisch zum Tlogotyp) 20040607
2 Importing I_AWBSUBOBJ Call by reference Type reference (TYPE) RSAWBNSUBOBJECT Subobjekt zum AWB-Objekt 20090402
3 Importing I_HANDLE_ID_NOT_FOUND Call by reference Type reference (TYPE) RSAWBN_HANDLEIDNF N_C_HANDLEID_DEFAULT 20040803
4 Importing I_NO_ROOT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Knoten kann keine Wurzel sein 20050216
5 Importing I_OBJNM Call by reference Type reference (TYPE) RSAWBNOBJNM Objektname eines Objektes in der AWB 20040607
6 Returning RE_NODEID Value transfer Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20040607
# Exception Resumable Description Created on
1 CX_RSAWBN_AWB_OBJECT_NOT_FOUND AWB Exception Object not found 20050221

Method GET_NODEID_OF_CHILD_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FATHER_NODEID Call by reference Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20050209
2 Importing I_S_CHILD Call by reference Type reference (TYPE) RSAWBN_S_AWBOBJECT Schlüssel AWB Object 20050209
3 Returning RE_CHILDID Value transfer Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20050209
# Exception Resumable Description Created on
1 CHILD_NOT_EXISTS 20050209

Method GET_NODE_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_ITEMS Call by reference Type reference (TYPE) TREEMCITAC Column Tree Model: Tabelle von ( K-Schlüssel + Update-Item ) 20041213
2 Exporting E_T_NODES Call by reference Type reference (TYPE) TREEMCUNOT Column Tree Model: Tabelle zum Updaten von Knoten 20041213
3 Importing I_NODEID Call by reference Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20041213

Method GET_NODE_PROPS on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_PARENTID 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) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20041109
2 Returning RE_PARENTID Value transfer Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20041109

Method GET_PARENTID on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXPAND Call by reference Type reference (TYPE) RS_BOOL 20050209
2 Exporting E_T_PATH Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJECT AWB-Objekt 20050209
3 Importing I_NODEID Call by reference Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20050208

Method GET_PATH on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_PATH_BY_AWBOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODEID Value transfer Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20050714
2 Exporting E_T_NODEID_PATH Call by reference Type reference (TYPE) RSSH_T_NODEID Tabelle von NodeIDs 20050714
3 Importing I_S_AWBOBJ Call by reference Type reference (TYPE) RSAWBN_S_AWBOBJECT Schlüssel AWB Object 20050714

Method GET_PATH_BY_AWBOBJ on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_REFRESH_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODEID Value transfer Type reference (TYPE) RSSHNODEID 20090625
2 Importing I_R_AWBOBJ Call by reference Object reference (TYPE REF TO) CL_RSAWBN_OBJ Masterklasse AWB Objekte 20090625
3 Returning RE_R_REFRESH Value transfer Object reference (TYPE REF TO) CL_RSAWBN_REFRESH 20090625

Method GET_REFRESH_OBJECT on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ROOTID Value transfer Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20040625

Method GET_ROOT on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_SORT_BEHAVIOUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NOT_SORT_FOLDERS Value transfer Type reference (TYPE) RSAWBNSORTFOLDERS Sortierstruktur der Ordner beibehalten 20090630
2 Exporting E_NOT_SORT_OBJTYPE Value transfer Type reference (TYPE) RSAWBNSORTBYOBJTYPE Objekte nach Objekttyp sortieren 20090630
3 Exporting E_SORT_BEHAVIOUR Value transfer Type reference (TYPE) RSAWBNSORTBEHAVIOUR Funktionscode 20090630

Method GET_SORT_BEHAVIOUR on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_START_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NODEID Value transfer Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20050221
2 Exporting E_T_NODEID_PATH Call by reference Type reference (TYPE) RSSH_T_NODEID Tabelle von NodeIDs 20050221

Method GET_START_NODE on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_TH_CHECKBOX_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TH_CHECKBOX_ACTIVE Value transfer Type reference (TYPE) TY_TH_AWBOBJECT 20080730

Method GET_TH_CHECKBOX_ACTIVE on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_T_TREE Value transfer Type reference (TYPE) RSAWBN_T_TREE Tree AWB 20040608

Method GET_TREE on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_TREENM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TREENM Value transfer Type reference (TYPE) RSAWBNTREENM Zusammengesetzer Name aus Tree AWB-Objekt und evtl. Quellsys 20050221

Method GET_TREENM on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_TREE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_R_TREE_FILTER Value transfer Object reference (TYPE REF TO) CL_RSAWBN_TREE_FILTER Filter class for objects in trees 20130215

Method GET_TREE_FILTER on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_TREE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TREE Call by reference Type reference (TYPE) UI_FUNC Function code 20130208
2 Returning RE_S_ITEM Value transfer Type reference (TYPE) TREEMCITEM Column Tree Model: Item 20130208

Method GET_TREE_ITEM on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_USER_SETTINGS Signature

Method GET_USER_SETTINGS on class CL_RSAWBN_TREE_MODEL has no parameter.
Method GET_USER_SETTINGS on class CL_RSAWBN_TREE_MODEL has no exception.

Method GET_WITH_CHECKBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WITH_CHECKBOX Value transfer Type reference (TYPE) RS_BOOL 20080730

Method GET_WITH_CHECKBOX on class CL_RSAWBN_TREE_MODEL has no exception.

Method HAS_ASSOCIATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RS_TREE Call by reference Object reference (TYPE REF TO) RSAWBN_S_TREE Baumstruktur AWB 20060926
2 Returning RE_HAS_ASSOCIATED Value transfer Type reference (TYPE) RS_BOOL Tabelle von AWB-Objekten 20060926

Method HAS_ASSOCIATED on class CL_RSAWBN_TREE_MODEL has no exception.

Method IS_CHECKBOX_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EDITABLE Value transfer Type reference (TYPE) RS_BOOL checkbox aktiv? 20080730
2 Exporting E_IS_CHECKBOX_SET Value transfer Type reference (TYPE) RS_BOOL checkbox gesetzt? 20080730
3 Exporting E_NO_CHECKBOX Value transfer Type reference (TYPE) RS_BOOL checkbox anzeigen? 20080730
4 Importing I_S_TREE Call by reference Type reference (TYPE) RSAWBN_S_TREE Baumstruktur AWB 20080730

Method IS_CHECKBOX_SET on class CL_RSAWBN_TREE_MODEL has no exception.

Method IS_EXPANDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing C_RS_TREE Call by reference Object reference (TYPE REF TO) RSAWBN_S_TREE Baumstruktur AWB 20040628
2 Returning RE_IS_EXPANDED Value transfer Type reference (TYPE) RS_BOOL Boolean 20040628

Method IS_EXPANDED on class CL_RSAWBN_TREE_MODEL has no exception.

Method IS_FILTER_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_IS_FILTER_ACTIVE Value transfer Type reference (TYPE) RS_BOOL Boolean 20130215

Method IS_FILTER_ACTIVE on class CL_RSAWBN_TREE_MODEL has no exception.

Method IS_NODE_VALID_FOR_GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RS_TREE Call by reference Object reference (TYPE REF TO) RSAWBN_S_TREE Baumstruktur AWB 20050323
2 Returning RE_IS_VALID Value transfer Type reference (TYPE) RS_BOOL Boolean 20050323

Method IS_NODE_VALID_FOR_GET_CHILDREN on class CL_RSAWBN_TREE_MODEL has no exception.

Method IS_NO_MAIN_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TREE Call by reference Type reference (TYPE) RSAWBN_S_TREE Baumstruktur AWB 20050927
2 Returning RE_IS_NO_MAIN_OBJECT Value transfer Type reference (TYPE) RS_BOOL Boolean 20050927

Method IS_NO_MAIN_OBJECT on class CL_RSAWBN_TREE_MODEL has no exception.

Method IS_RECURSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RS_TREE Call by reference Object reference (TYPE REF TO) RSAWBN_S_TREE Baumstruktur AWB 20050406
2 Returning RE_IS_RECURSION Value transfer Type reference (TYPE) RS_BOOL 20050406

Method IS_RECURSION on class CL_RSAWBN_TREE_MODEL has no exception.

Method IS_VALID 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) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20041116
2 Returning RE_IS_VALID Value transfer Type reference (TYPE) RS_BOOL Boolean 20041116

Method IS_VALID on class CL_RSAWBN_TREE_MODEL has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NO_NODEIDCHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20041005
2 Importing I_R_REFRESH Call by reference Object reference (TYPE REF TO) CL_RSAWBN_REFRESH AWB refresh Klasse 20041001
# Exception Resumable Description Created on
1 NODEID_DOES_NOT_FIT_TO_AWBOBJ Nodeid des refresh-Objektes passt nicht zum AWB-Objekt 20050824

Method REFRESH_ALL Signature

Method REFRESH_ALL on class CL_RSAWBN_TREE_MODEL has no parameter.
Method REFRESH_ALL on class CL_RSAWBN_TREE_MODEL has no exception.

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEXT_EXISTS Call by reference Type reference (TYPE) RS_BOOL 20050224
2 Exporting E_NUMBER_OF_HIT Call by reference Type reference (TYPE) I Index des aktullen Treffers 20050317
3 Exporting E_NUMBER_OF_HITS Call by reference Type reference (TYPE) I Anzahl der Treffer 20050317
4 Exporting E_T_NODEID_PATH Call by reference Type reference (TYPE) RSSH_T_NODEID 20050224
5 Importing I_DESCR Call by reference Type reference (TYPE) RSAWBN_DESCR_FLAG 20050224
6 Importing I_SEARCH_TERM Call by reference Type reference (TYPE) RSAWBN_SEARCH_TERM 20050224
7 Importing I_TECHNM Call by reference Type reference (TYPE) RSAWBN_TECH_FLAG 20050224
8 Importing I_T_AWBOBJ Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJ_ONLY 20050224
# Exception Resumable Description Created on
1 CX_RSAWBN_AWB_OBJECT_NOT_FOUND AWB Exception Object not found 20050224

Method SEARCH_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEXT_EXISTS Call by reference Type reference (TYPE) RS_BOOL 20050317
2 Exporting E_NUMBER_OF_HIT Call by reference Type reference (TYPE) I Index des aktullen Treffers 20050317
3 Exporting E_NUMBER_OF_HITS Call by reference Type reference (TYPE) I Anzahl der Treffer 20050317
4 Exporting E_T_NODEID_PATH Call by reference Type reference (TYPE) RSSH_T_NODEID 20050317
# Exception Resumable Description Created on
1 CX_RSAWBN_AWB_OBJECT_NOT_FOUND AWB Exception Object not found 20050317

Method SET_CHECKBOX 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) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20080730
2 Importing I_SET_CHECKBOX Call by reference Type reference (TYPE) RS_BOOL Boolean 20080730

Method SET_CHECKBOX on class CL_RSAWBN_TREE_MODEL has no exception.

Method SET_DATAFLOW_UPWARDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAFLOW_UPWARDS Call by reference Type reference (TYPE) RS_BOOL Boolean 20060313

Method SET_DATAFLOW_UPWARDS on class CL_RSAWBN_TREE_MODEL has no exception.

Method SET_DEFAULT_ASC_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASC_TYPE Call by reference Type reference (TYPE) RSO_ASC_TYPE Typ einer Assoziation im BW Repository 20050331

Method SET_DEFAULT_ASC_TYPE on class CL_RSAWBN_TREE_MODEL has no exception.

Method SET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_ONLY_NOT_VISIBLE Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJTYPE Nur diese Objekte nicht anzeigen 20040615
2 Importing I_T_ONLY_VISIBLE Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJTYPE Nur diese Objekte anzeigen 20040615

Method SET_FILTER on class CL_RSAWBN_TREE_MODEL has no exception.

Method SET_SEARCH_TABLE Signature

Method SET_SEARCH_TABLE on class CL_RSAWBN_TREE_MODEL has no parameter.
Method SET_SEARCH_TABLE on class CL_RSAWBN_TREE_MODEL has no exception.

Method SET_SORT_BEHAVIOUR Signature

Method SET_SORT_BEHAVIOUR on class CL_RSAWBN_TREE_MODEL has no parameter.
# Exception Resumable Description Created on
1 CX_RSAWBN_CANCELLED_BY_USER Abbruch durch User 20090630

Method SET_START_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) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20050221

Method SET_START_NODE on class CL_RSAWBN_TREE_MODEL has no exception.

Method SET_TH_CHECKBOX_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TH_CHECKBOX_ACTIVE Value transfer Type reference (TYPE) TY_TH_AWBOBJECT 20080730

Method SET_TH_CHECKBOX_ACTIVE on class CL_RSAWBN_TREE_MODEL has no exception.

Method SET_TREE_AWB_OBJECTS Signature

Method SET_TREE_AWB_OBJECTS on class CL_RSAWBN_TREE_MODEL has no parameter.
Method SET_TREE_AWB_OBJECTS on class CL_RSAWBN_TREE_MODEL has no exception.

Method SET_TREE_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_TREE_FILTER Call by reference Object reference (TYPE REF TO) CL_RSAWBN_TREE_FILTER Filter class for objects in trees 20130215

Method SET_TREE_FILTER on class CL_RSAWBN_TREE_MODEL has no exception.

Method SET_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VIEW Call by reference Type reference (TYPE) RSAWBNVIEW View der AWB (Modellierung, Administration...) 20120213

Method SET_VIEW on class CL_RSAWBN_TREE_MODEL has no exception.

Method SET_WITH_CHECKBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing WITH_CHECKBOX Value transfer Type reference (TYPE) RS_BOOL 20080730

Method SET_WITH_CHECKBOX on class CL_RSAWBN_TREE_MODEL has no exception.

Method SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_AWBOBJ Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJ Tabelle von AWB-Objekten 20040615

Method SORT on class CL_RSAWBN_TREE_MODEL has no exception.

Method SORT_TREE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_TREE Call by reference Type reference (TYPE) RSAWBN_T_TREE 20090629

Method SORT_TREE_TABLE on class CL_RSAWBN_TREE_MODEL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 400