SAP ABAP Class CL_RSRA_AVAILABLE_TREE_BM (Tree with the Available RA Settings + Toolbar)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-ET (Application Component) End User Technology
     RSRB (Package) BW: Batch Reporting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSRA_GUI_COMPONENT_TREE Tree Control with Toolbar in Reporting Agent UI 20020116
Properties
Class CL_RSRA_AVAILABLE_TREE_BM  
Short Description Tree with the Available RA Settings + Toolbar    
Super Class CL_RSRA_GUI_COMPONENT_TREE Tree Control with Toolbar in Reporting Agent UI 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSRB   BW: Batch Reporting 
Created 20020116   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RRRA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RZX0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSRA_AVAILABLE_TREE_BM has no interface implemented.
Friends
Class CL_RSRA_AVAILABLE_TREE_BM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_T_BOOKMARK Instance attribute Private Type reference (TYPE) RSZW_T_BOOKMARK_INFO Information About a Bookmark 20020118
2 P_T_DRAGDROP_MODEL Instance attribute Private Type reference (TYPE) RSRA_T_DRAGDROP_MODEL 20020118
3 P_T_NODE Instance attribute Private Type reference (TYPE) TREEV_NTAB 20020118
4 P_T_ROLE Instance attribute Private Type reference (TYPE) TP_T_ROLE 20020118
5 P_T_TEMPLATE Instance attribute Private Type reference (TYPE) TP_T_TEMPLATE 20020118
6 P_T_USER Instance attribute Private Type reference (TYPE) TP_T_USER 20020121
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020116
2 DELETE_BOOKMARK Instance method Public Method Deletes Bookmarks 20020117
3 DELETE_STATELESS_BOOKMARKS Instance method Private Method Deletes All Bookmarks from Stateless Navigation 20020207
4 GET_BOOKMARKS Instance method Private Method Reads Bookmarks 20020118
5 GET_ROLES Instance method Private Method Reads Roles 20020117
6 GET_TEMPLATES Instance method Private Method Reads Templates 20020118
7 GET_USERS Instance method Private Method Reads Roles 20020121
8 ON_DRAG_TREE Instance method Private Event handling method Event Handler 20020116
9 ON_DROP_TREE Instance method Private Event handling method Event Handler 20020116
10 SET_PROPERTIES Instance method Public Method Save User-specific Settings to DB 20020116
11 UPDATE_APPLICATION_LOG Instance method Public Method Display Application Log again 20020116
Events
Class CL_RSRA_AVAILABLE_TREE_BM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_OBJECT Private See coding 20020118
2 TP_S_ROLE Private See coding 20020118
3 TP_S_TEMPLATE Private See coding 20020118
4 TP_S_USER Private See coding 20020121
5 TP_T_OBJECT Private See coding 20020118
6 TP_T_ROLE Private See coding 20020118
7 TP_T_TEMPLATE Private See coding 20020118
8 TP_T_USER Private See coding 20020121
Method Signatures

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 Tree angezeigt werden soll 20020116

Method CONSTRUCTOR on class CL_RSRA_AVAILABLE_TREE_BM has no exception.

Method DELETE_BOOKMARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_SCREEN_DELETE_BM Call by reference Type reference (TYPE) RSRA_S_SCREEN_DELETE_BM Screen-Struktur für Delete-Screen (Bookmarks) 20020117

Method DELETE_BOOKMARK on class CL_RSRA_AVAILABLE_TREE_BM has no exception.

Method DELETE_STATELESS_BOOKMARKS Signature

Method DELETE_STATELESS_BOOKMARKS on class CL_RSRA_AVAILABLE_TREE_BM has no parameter.
Method DELETE_STATELESS_BOOKMARKS on class CL_RSRA_AVAILABLE_TREE_BM has no exception.

Method GET_BOOKMARKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_BOOKMARK Call by reference Type reference (TYPE) RSZW_T_BOOKMARK_INFO Information zu einem Bookmark 20020118
2 Importing I_CREATION_DATE Call by reference Type reference (TYPE) DATUM Datum 20020118
3 Importing I_LAST_CHANGED_NAME Call by reference Type reference (TYPE) RSTSTPNM Letzter Änderer 20020118
4 Importing I_LAST_USED_DATE Call by reference Type reference (TYPE) DATUM Datum 20020118
5 Importing I_ROLE Call by reference Type reference (TYPE) AGR_NAME Name der Rolle 20020118
6 Importing I_STATELESS_NAV Call by reference Type reference (TYPE) RS_BOOL Boolean 20020118
7 Importing I_TEMPLID Call by reference Type reference (TYPE) RSZWOBJID Technischer Name eines Objekts 20020118
8 Importing I_WITH_AUTH Call by reference Type reference (TYPE) RS_BOOL Boolean 20020118
9 Importing I_WITH_DATA Call by reference Type reference (TYPE) RS_BOOL Boolean 20020118

Method GET_BOOKMARKS on class CL_RSRA_AVAILABLE_TREE_BM has no exception.

Method GET_ROLES Signature

Method GET_ROLES on class CL_RSRA_AVAILABLE_TREE_BM has no parameter.
# Exception Resumable Description Created on
1 X_MESSAGE X-Message 20020117

Method GET_TEMPLATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_TEMPLATE Call by reference Type reference (TYPE) TP_T_TEMPLATE Tabelle von Templates 20020118
2 Importing I_ROLE Call by reference Type reference (TYPE) AGR_NAME Name der Rolle 20020118
3 Importing I_USER Call by reference Type reference (TYPE) RSTSTPNM Letzter Änderer 20020121

Method GET_TEMPLATES on class CL_RSRA_AVAILABLE_TREE_BM has no exception.

Method GET_USERS Signature

Method GET_USERS on class CL_RSRA_AVAILABLE_TREE_BM has no parameter.
# Exception Resumable Description Created on
1 X_MESSAGE X-Message 20020121

Method ON_DRAG_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DRAG_DROP_OBJECT Value transfer Attribute reference (LIKE) 20020116
2 Importing ITEM_NAME Value transfer Attribute reference (LIKE) 20020116
3 Importing NODE_KEY Value transfer Attribute reference (LIKE) 20020116
4 Importing SENDER Value transfer Attribute reference (LIKE) 20020116

Method ON_DRAG_TREE on class CL_RSRA_AVAILABLE_TREE_BM has no exception.

Method ON_DROP_TREE Signature

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

Method ON_DROP_TREE on class CL_RSRA_AVAILABLE_TREE_BM has no exception.

Method SET_PROPERTIES Signature

Method SET_PROPERTIES on class CL_RSRA_AVAILABLE_TREE_BM has no parameter.
Method SET_PROPERTIES on class CL_RSRA_AVAILABLE_TREE_BM has no exception.

Method UPDATE_APPLICATION_LOG Signature

Method UPDATE_APPLICATION_LOG on class CL_RSRA_AVAILABLE_TREE_BM has no parameter.
Method UPDATE_APPLICATION_LOG on class CL_RSRA_AVAILABLE_TREE_BM has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A