SAP ABAP Class CL_RSAWBN_SER_FAVORITES (DWB Favorites Management)
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
Properties
Class CL_RSAWBN_SER_FAVORITES  
Short Description DWB Favorites Management    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSAWBN_CORE   CORE Components of Data Warehousing Workbench 
Created 20050504   SAP 
Last change 20140121   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_RSAWBN_SER_FAVORITES has no interface implemented.
Friends
Class CL_RSAWBN_SER_FAVORITES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PERS_KEY Constant Public Type reference (TYPE) SPERS_KEY 'RS_BI_DWB_FAVORITES' Personalization Object Key 20050504
2 MAXNODEID Instance attribute Private Type reference (TYPE) RSSHNODEID Technical Node ID of Node in Hierarchy 20050504
3 P_TR_FAV Static Attribute Private Type reference (TYPE) TY_TR_FAV 20050506
4 R_OBJ_FACTORY_DEFAULT Static Attribute Private Object reference (TYPE REF TO) CL_RSAWBN_OBJ_FACTORY Service Class for the Object Classes 20050506
5 R_OBJ_FACTORY_DEST Static Attribute Private Object reference (TYPE REF TO) CL_RSAWBN_OBJ_FACTORY Service Class for the Object Classes 20100614
6 R_OBJ_FACTORY_DMOD Static Attribute Private Object reference (TYPE REF TO) CL_RSAWBN_OBJ_FACTORY Service Class for the Object Classes 20100614
7 R_OBJ_FACTORY_IOBJ Static Attribute Private Object reference (TYPE REF TO) CL_RSAWBN_OBJ_FACTORY Service Class for the Object Classes 20050506
8 R_OBJ_FACTORY_IOBJ_IPRO Static Attribute Private Object reference (TYPE REF TO) CL_RSAWBN_OBJ_FACTORY Service Class for the Object Classes 20070104
9 R_PERS_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_PERS_OBJECT_DATA Personalization object data object 20050504
10 S_FIRST_NODE Instance attribute Private Type reference (TYPE) RSAWBN_S_FAV_TREE Tree Structure Favorites in the DWB 20050504
11 T_FAV_TREE Instance attribute Private Type reference (TYPE) RSAWBN_T_FAV_TREE DWB Favorites Tree Structure 20050504
12 UNAME Instance attribute Public Type reference (TYPE) XUBNAME User name in user master record 20050506
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FAVORITES Instance method Public Method 20050504
2 ADD_FAVORITES_NODB Instance method Private Method 20050512
3 CHANGE_FOLDER Instance method Public Method 20130513
4 CLASS_CONSTRUCTOR Static method Public Constructor 20050506
5 CLEAR_FACTORY_BUFFER Instance method Public Method 20070104
6 CONSTRUCTOR Instance method Public Constructor 20050504
7 DELETE_NODES Instance method Public Method 20050504
8 DELETE_SUBTREES Instance method Private Method 20050506
9 GET_FAVORITES Instance method Public Method Returns the Favorites 20050504
10 GET_INSTANCE Static method Public Method Factory Method for A User 20050506
11 LOAD_DATA Instance method Private Method 20050504
12 MOVE_FAVORITES Instance method Public Method 20050512
13 MOVE_SUBTREES Instance method Private Method 20050512
14 SAVE_DATA Instance method Private Method 20050504
Events
# Event Type Visibility Description Created on
1 FAV_CHANGED Instance Event
(0)
Public
(2)
Favorties Were Changed --> Front-End Update 20050506
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_SR_FAV Private See coding 20050506 BEGIN OF ty_sr_fav, r_fav TYPE REF TO cl_rsawbn_ser_favorites, END OF ty_sr_fav
2 TY_TR_FAV Private See coding 20050506 ty_tr_fav TYPE STANDARD TABLE OF ty_sr_fav
Method Signatures

Method ADD_FAVORITES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DO_NOT_RAISE_CHANGE_EVENT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20090330
2 Importing I_INSERT_AS_NEXT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE als nachbar einfügen, sonst als Kind einfügen 20050504
3 Importing I_NEWNODEID Call by reference Type reference (TYPE) RSSHNODEID Neue ID des Knotens 20050504
4 Importing I_RELATIVE_NODEID Call by reference Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20050504
5 Importing I_R_AWBOBJ Call by reference Object reference (TYPE REF TO) CL_RSAWBN_OBJ Masterklasse AWB Objekte 20050504
6 Importing I_T_AWBOBJ Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJ Tabelle von AWB-Objekten 20050506

Method ADD_FAVORITES on class CL_RSAWBN_SER_FAVORITES has no exception.

Method ADD_FAVORITES_NODB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSERT_AS_NEXT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE als nachbar einfügen, sonst als Kind einfügen 20050512
2 Importing I_NEWNODEID Call by reference Type reference (TYPE) RSSHNODEID Neue ID des Knotens 20050512
3 Importing I_RELATIVE_NODEID Call by reference Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20050512
4 Importing I_R_AWBOBJ Call by reference Object reference (TYPE REF TO) CL_RSAWBN_OBJ Masterklasse AWB Objekte 20050512
5 Importing I_T_AWBOBJ Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJ Tabelle von AWB-Objekten 20050512
# Exception Resumable Description Created on
1 OBJECT_NOT_VALID 20060220

Method CHANGE_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NEW_OBJNM Call by reference Type reference (TYPE) RSAWBNOBJNM 20130513
2 Importing I_NEW_TEXT Call by reference Type reference (TYPE) RSTXTLG 20130513
3 Importing I_NODEID Call by reference Type reference (TYPE) RSSHNODEID 20130513

Method CHANGE_FOLDER on class CL_RSAWBN_SER_FAVORITES has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLEAR_FACTORY_BUFFER Signature

Method CLEAR_FACTORY_BUFFER on class CL_RSAWBN_SER_FAVORITES has no parameter.
Method CLEAR_FACTORY_BUFFER on class CL_RSAWBN_SER_FAVORITES has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UNAME Call by reference Type reference (TYPE) XUBNAME SY-UNAME Benutzername im Benutzerstamm 20050504
# Exception Resumable Description Created on
1 CANCELLED 20050504

Method DELETE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALL_NODES Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050506
2 Importing I_T_NODEID Call by reference Type reference (TYPE) RSSH_T_NODEID Tabelle von NodeIDs 20050504

Method DELETE_NODES on class CL_RSAWBN_SER_FAVORITES has no exception.

Method DELETE_SUBTREES Signature

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

Method DELETE_SUBTREES on class CL_RSAWBN_SER_FAVORITES has no exception.

Method GET_FAVORITES 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 DWB Favoriten Baumstruktur 20050506

Method GET_FAVORITES on class CL_RSAWBN_SER_FAVORITES has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UNAME Call by reference Type reference (TYPE) XUBNAME SY-UNAME Benutzername im Benutzerstamm 20050506
2 Returning RE_R_FAV Value transfer Object reference (TYPE REF TO) CL_RSAWBN_SER_FAVORITES DWB Favoriten Verwaltung 20050506

Method GET_INSTANCE on class CL_RSAWBN_SER_FAVORITES has no exception.

Method LOAD_DATA Signature

Method LOAD_DATA on class CL_RSAWBN_SER_FAVORITES has no parameter.
Method LOAD_DATA on class CL_RSAWBN_SER_FAVORITES has no exception.

Method MOVE_FAVORITES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSERT_AS_NEXT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20130515
2 Importing I_RELATIVE_NODEID Call by reference Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20050512
3 Importing I_T_AWBOBJ Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJ Tabelle von AWB-Objekten 20050512
4 Importing I_T_NODEID_MOVE Call by reference Type reference (TYPE) RSSH_T_NODEID Tabelle von NodeIDs 20050512
# Exception Resumable Description Created on
1 FAILED Abbruch 20071031

Method MOVE_SUBTREES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INSERT_AS_NEXT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20130515
2 Importing I_RELATIVE_NODEID Call by reference Type reference (TYPE) RSSHNODEID Technische ID eines Knotens in einer Hierarchie 20050512
3 Importing I_T_NODEID_MOVE Call by reference Type reference (TYPE) RSSH_T_NODEID Tabelle von NodeIDs 20050512

Method MOVE_SUBTREES on class CL_RSAWBN_SER_FAVORITES has no exception.

Method SAVE_DATA Signature

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

Method SAVE_DATA on class CL_RSAWBN_SER_FAVORITES has no exception.
Event Signatures

Event FAV_CHANGED Signature
Event FAV_CHANGED on class CL_RSAWBN_SER_FAVORITES has no parameter.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700