SAP ABAP Class CL_RSSBR_GUI_AUTH_PROV_MAINT (GUI Component: Aggregate Tree for Aggregate Maintenance)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSSBR (Package) BW: Reporting Authorization Check
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSO_GUI_COMPONENT_TREE GUI Component with Toolbar and Tree 20010429
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_APPLICATION_LOG_CONST BW Repository: Interface & Constants for Application Log 20010429
Properties
Class CL_RSSBR_GUI_AUTH_PROV_MAINT  
Short Description GUI Component: Aggregate Tree for Aggregate Maintenance    
Super Class CL_RSO_GUI_COMPONENT_TREE GUI Component with Toolbar and Tree 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSSBR   BW: Reporting Authorization Check 
Created 20010429   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSO_REPOSITORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ICON 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 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSSB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSO_APPLICATION_LOG_CONST BW Repository: Interface & Constants for Application Log 20010429
Friends
Class CL_RSSBR_GUI_AUTH_PROV_MAINT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PROBCLASS_HIGH Instance attribute Private Type reference (TYPE) PT_S_INFOPROV_CLUSTER 20010429
2 PROBCLASS_LOW Instance attribute Private Type reference (TYPE) PT_S_INFOPROV_CLUSTER 20010429
3 PROBCLASS_MEDIUM Instance attribute Private Type reference (TYPE) PT_S_INFOPROV_CLUSTER 20010429
4 PROBCLASS_NONE Instance attribute Private Type reference (TYPE) PT_S_INFOPROV_CLUSTER 20010429
5 PROBCLASS_VERY_HIGH Instance attribute Private Type reference (TYPE) PT_S_INFOPROV_CLUSTER 20010429
6 P_C_FCODE_COLLAPSE Constant Public Type reference (TYPE) UI_FUNC 'COLLAPSE' Function Code Toolbar 20010429
7 P_C_FCODE_COLLAPSE_ALL Constant Public Type reference (TYPE) UI_FUNC 'COLLAPSE_ALL' Function Code Toolbar 20010429
8 P_C_FCODE_EXPAND Constant Public Type reference (TYPE) UI_FUNC 'EXPAND' Function Code Toolbar 20010429
9 P_C_FCODE_EXPAND_ALL Constant Public Type reference (TYPE) UI_FUNC 'EXPAND_ALL' Function Code Toolbar 20010429
10 P_C_FCODE_GENERATE Constant Public Type reference (TYPE) UI_FUNC 'GENERATE' Generate 20010430
11 P_C_FCODE_PROTOCOLL Constant Public Type reference (TYPE) UI_FUNC 'PROTOCOLL' Function Code Toolbar 20010911
12 P_C_FCODE_SEARCH Constant Public Type reference (TYPE) UI_FUNC 'SEARCH' Function Code Toolbar 20010429
13 P_C_FCODE_UNDO Constant Public Type reference (TYPE) UI_FUNC 'UNDO' Function Code Toolbar 20010429
14 P_C_ITEM_OBJECT_WIDTH Constant Public Type reference (TYPE) I 10 Wide column 20010429
15 P_C_ITEM_TECHNAME Constant Public Type reference (TYPE) CHAR40 'TECHNAME' Column in Tree Control 20010429
16 P_C_ITEM_TECHNAME_WIDTH Constant Public Type reference (TYPE) I 20 Wide column 20010429
17 P_HIERARCHY_WIDTH Instance attribute Private Type reference (TYPE) I 50 Hierarchy Column Width 20010429
18 P_TS_CLUSTER Instance attribute Private Type reference (TYPE) PT_TS_INFOPROV_CLUSTER 20010914
19 P_TS_OBJECT_DETAIL Instance attribute Private Type reference (TYPE) RSSBR_TS_OBJECT_DETAIL BW Authorizations: List of Authorization Objects w. Details 20010429
20 P_VIEW_ONLY Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20010429
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010429
2 FILL_TREE Instance method Private Method Fill Tree 20010429
3 GENERATE Instance method Private Method Generates / Saves Authorizations, Profiles, ... 20010429
4 GET_AUTH_OBJECTS Instance method Private Method Read in Authorization Objects 20010429
5 SET_TREE_COLUMNS Instance method Private Method Set Column Headings 20010429
Events
Class CL_RSSBR_GUI_AUTH_PROV_MAINT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PT_S_INFOPROV_CLUSTER Private See coding 20010914
2 PT_TS_INFOPROV_CLUSTER Private See coding 20010914
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 20010429
2 Importing I_R_GUI_AUTH_GENERATE Call by reference Object reference (TYPE REF TO) CL_RSSBR_GUI_AUTH_GENERATE Pflege Berechtigungen 20010429
3 Importing I_R_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_RSO_PROPERTIES Eigenschaften 20010429
4 Importing I_T_OBJC Call by reference Type reference (TYPE) RSSB_T_OBJC Klassen Berechtigungsobjekte 20010429
5 Importing I_UNAME_HIGH Call by reference Type reference (TYPE) XUBNAME Benutzer, bis 20010429
6 Importing I_UNAME_LOW Call by reference Type reference (TYPE) XUBNAME Benutzer, von 20010429
7 Importing I_VIEW_ONLY Call by reference Type reference (TYPE) RS_BOOL rs_c_true Nur anzeigen 20010429
# Exception Resumable Description Created on
1 INFOCUBE_NOT_FOUND InfoCube konnte nicht gefunden werden 20010429

Method FILL_TREE Signature

Method FILL_TREE on class CL_RSSBR_GUI_AUTH_PROV_MAINT has no parameter.
Method FILL_TREE on class CL_RSSBR_GUI_AUTH_PROV_MAINT has no exception.

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_OBJECT Call by reference Type reference (TYPE) RSO_T_TLOGO BW Repository: Tabelle von TLOGO Objekten (mit Typ) 20010430

Method GENERATE on class CL_RSSBR_GUI_AUTH_PROV_MAINT has no exception.

Method GET_AUTH_OBJECTS Signature

Method GET_AUTH_OBJECTS on class CL_RSSBR_GUI_AUTH_PROV_MAINT has no parameter.
Method GET_AUTH_OBJECTS on class CL_RSSBR_GUI_AUTH_PROV_MAINT has no exception.

Method SET_TREE_COLUMNS Signature

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