SAP ABAP Class CL_RSDDTPS_UI_VIEWER (Explorer UI: Viewer Class)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDDTPS_UI (Package) RSDDTPS_UI
Properties
Class CL_RSDDTPS_UI_VIEWER  
Short Description Explorer UI: Viewer Class    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDDTPS_UI   RSDDTPS_UI 
Created 20090520   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSDDTPS_UI_VIEWER has no forward declaration.
Interfaces
Class CL_RSDDTPS_UI_VIEWER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSDDTPS_UI_CONTROL 20090526 Main Class: Explorer UI
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_C_LOG_OBJ Constant Public Type reference (TYPE) BALOBJ_D 'RSDDTPS' Application Log: Application 20090625
2 N_C_LOG_SUBOBJ_ACT Constant Public Type reference (TYPE) BALSUBOBJ 'ACT' Application Log: Activate 20090625
3 N_C_LOG_SUBOBJ_DEL Constant Public Type reference (TYPE) BALSUBOBJ 'DEL' Application Log: Delete 20090625
4 N_C_LOG_SUBOBJ_SAV Constant Public Type reference (TYPE) BALSUBOBJ 'SAVE' Application Log: Save 20090629
5 N_C_VIEW_AUTH Constant Public Type reference (TYPE) RSDDTPSVIEW 'AUTH' View: Authorizations 20090625
6 N_C_VIEW_CONV Constant Public Type reference (TYPE) RSDDTPSVIEW 'CONV' View: Key Figure/Conversion 20090625
7 N_C_VIEW_EXCL Constant Public Type reference (TYPE) RSDDTPSVIEW 'EXCL' View: Filter 20090625
8 N_C_VIEW_FILT Constant Public Type reference (TYPE) RSDDTPSVIEW 'FILT' View: Filter 20090703
9 N_C_VIEW_FML Constant Public Type reference (TYPE) RSDDTPSVIEW 'FML' View: Restricted/Calculated Key Figures 20090625
10 N_C_VIEW_HIE Constant Public Type reference (TYPE) RSDDTPSVIEW 'HIE' View: Hierarchies 20090520
11 N_C_VIEW_PART Constant Public Type reference (TYPE) RSDDTPSVIEW 'PART' View: PartProviders 20090625
12 O_R_GUI_APPL_LOG Instance attribute Private Object reference (TYPE REF TO) CL_RSO_GUI_APPL_LOG BW Repository: Application Log Output 20090624
13 O_R_TREE_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_RSDDTPS_UI_TREE_MODEL P* UI Tree Back End 20090602
14 O_R_TREE_VIEW Instance attribute Private Object reference (TYPE REF TO) CL_RSDDTPS_UI_TREE_VIEW Tree View Class 20090602
15 P_DYNNR Instance attribute Private Type reference (TYPE) SYDYNNR Screen Number 20090526
16 P_OBJNM_START Instance attribute Private Type reference (TYPE) RSOBJNM Object Name 20090703
17 P_REPID Instance attribute Private Type reference (TYPE) SYREPID Program 20090526
18 P_R_CONTAINER1 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20090526
19 P_R_CONTAINER2 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20090526
20 P_R_DOCKING Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control (Browser) 20090526
21 P_R_DOCKING_LOG Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control (Log) 20090624
22 P_R_DRAW_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20090526
23 P_R_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Main Splitter 20090526
24 P_R_UI_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_RSDDTPS_UI_CONTROL Main Class: BW P* UI 20090526
25 P_TLOGO_START Instance attribute Private Type reference (TYPE) RSDDTPSTLOGO Object Type 20090703
26 P_VIEW_CURR Instance attribute Private Type reference (TYPE) RSDDTPSVIEW Current View 20090526
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Protected Constructor Constructor 20090526
2 CREATE_DOCKING Instance method Private Method Creates the docking container 20090526
3 CREATE_TREE_SPLITTER Instance method Private Method Generate Splitter for Trees 20090526
4 DOCK_TO_DYNPRO Instance method Public Method dock the docking containers to a dynpro 20090526
5 FREE Instance method Public Method Clear All References 20090526
6 GET_FCODE_EXCLUDETAB Instance method Public Method Excluded OK Codes 20090526
7 HANDLE_CLOSE Instance method Public Event handling method Close Application Log Window 20090625
8 HANDLE_MESSAGE_NUM_CHANGED Instance method Public Event handling method Number of messages has changed 20090625
9 HANDLE_OBJ_CHANGED Instance method Public Event handling method Object has changed 20090706
10 INIT Instance method Private Method 20090602
11 ON_DRAW_TOOLBAR_BUTTON_CLICK Instance method Private Event handling method Event Handler for Button Click 20090526
12 SET_DOCKING_VISIBLE Instance method Public Method Make Docking Visible 20090624
13 SET_VIEW Instance method Public Method Activate View 20090526
14 START_LOG Static method Public Method Start Log Area 20090625
15 START_WITH_OBJ Instance method Public Method Start Explorer UI with Selected Object 20090703
Events
Class CL_RSDDTPS_UI_VIEWER has no event.
Types
Class CL_RSDDTPS_UI_VIEWER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) RSEXPLOBJNM Explorer Objektname 20090703
2 Importing I_R_UI_CONTROL Call by reference Object reference (TYPE REF TO) CL_RSDDTPS_UI_CONTROL Hauptklasse: Explorer UI 20090526
3 Importing I_TLOGO Call by reference Type reference (TYPE) RSDDTPSTLOGO Explorer Objekttyp 20090703

Method CONSTRUCTOR on class CL_RSDDTPS_UI_VIEWER has no exception.

Method CREATE_DOCKING Signature

Method CREATE_DOCKING on class CL_RSDDTPS_UI_VIEWER has no parameter.
Method CREATE_DOCKING on class CL_RSDDTPS_UI_VIEWER has no exception.

Method CREATE_TREE_SPLITTER Signature

Method CREATE_TREE_SPLITTER on class CL_RSDDTPS_UI_VIEWER has no parameter.
Method CREATE_TREE_SPLITTER on class CL_RSDDTPS_UI_VIEWER has no exception.

Method DOCK_TO_DYNPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20090526
2 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20090526

Method DOCK_TO_DYNPRO on class CL_RSDDTPS_UI_VIEWER has no exception.

Method FREE Signature

Method FREE on class CL_RSDDTPS_UI_VIEWER has no parameter.
Method FREE on class CL_RSDDTPS_UI_VIEWER has no exception.

Method GET_FCODE_EXCLUDETAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_FCODE Value transfer Type reference (TYPE) RSD_T_FUNC Liste von Funktionen 20090526

Method GET_FCODE_EXCLUDETAB on class CL_RSDDTPS_UI_VIEWER has no exception.

Method HANDLE_CLOSE Signature

Method HANDLE_CLOSE on class CL_RSDDTPS_UI_VIEWER has no parameter.
Method HANDLE_CLOSE on class CL_RSDDTPS_UI_VIEWER has no exception.

Method HANDLE_MESSAGE_NUM_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NUM_MESSAGES Call by reference Attribute reference (LIKE) 20090625

Method HANDLE_MESSAGE_NUM_CHANGED on class CL_RSDDTPS_UI_VIEWER has no exception.

Method HANDLE_OBJ_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Attribute reference (LIKE) 20090706
2 Importing I_TLOGO Call by reference Attribute reference (LIKE) 20090706

Method HANDLE_OBJ_CHANGED on class CL_RSDDTPS_UI_VIEWER has no exception.

Method INIT Signature

Method INIT on class CL_RSDDTPS_UI_VIEWER has no parameter.
Method INIT on class CL_RSDDTPS_UI_VIEWER has no exception.

Method ON_DRAW_TOOLBAR_BUTTON_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20090526

Method ON_DRAW_TOOLBAR_BUTTON_CLICK on class CL_RSDDTPS_UI_VIEWER has no exception.

Method SET_DOCKING_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NR Call by reference Type reference (TYPE) SYTABIX Nummer des Dockings 20090624
2 Importing I_VISIBLE Call by reference Type reference (TYPE) RS_BOOL sichtbar? 20090624

Method SET_DOCKING_VISIBLE on class CL_RSDDTPS_UI_VIEWER 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) RSDDTPSVIEW Sicht im BW P* UI 20090526

Method SET_VIEW on class CL_RSDDTPS_UI_VIEWER has no exception.

Method START_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV Explorer Objektname 20090625
2 Importing I_SUBOBJ Call by reference Type reference (TYPE) BALSUBOBJ Unterobjekt 20090625
3 Importing I_TLOGO Call by reference Type reference (TYPE) RSDDTPSTLOGO Explorer Objekttyp 20090625

Method START_LOG on class CL_RSDDTPS_UI_VIEWER has no exception.

Method START_WITH_OBJ Signature

Method START_WITH_OBJ on class CL_RSDDTPS_UI_VIEWER has no parameter.
Method START_WITH_OBJ on class CL_RSDDTPS_UI_VIEWER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701