SAP ABAP Class CL_RSDDLTIP_UI_VIEWER (Trans.Provider UI: Viewer Class)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDD_LTIP_SERVICE (Package) TransientProvider Services
Properties
Class CL_RSDDLTIP_UI_VIEWER  
Short Description Trans.Provider UI: Viewer Class    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDD_LTIP_SERVICE   TransientProvider Services 
Created 20091023   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSDDLTIP_UI_VIEWER has no forward declaration.
Interfaces
Class CL_RSDDLTIP_UI_VIEWER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSDDLTIP_UI_CONTROL 20091023 Main Class: Trans.Provider
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_R_TREE_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_RSDDLTIP_UI_TREE_MODEL Trans.Provider UI Tree Back End 20091023
2 O_R_TREE_VIEW Instance attribute Private Object reference (TYPE REF TO) CL_RSDDLTIP_UI_TREE_VIEW Trans.Prov. UI View Class 20091023
3 P_DYNNR Instance attribute Private Type reference (TYPE) SYDYNNR Screen Number 20091023
4 P_DYNNR_BODY Instance attribute Private Type reference (TYPE) SYDYNNR Screen Number (Body) 20091029
5 P_OBJNM_START Instance attribute Private Type reference (TYPE) RSOBJNM Object Name 20091023
6 P_REPID Instance attribute Private Type reference (TYPE) SYREPID Program 20091023
7 P_REPID_BODY Instance attribute Private Type reference (TYPE) SYREPID Program (Body) 20091029
8 P_R_CONTAINER1 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20091023
9 P_R_CONTAINER2 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20091023
10 P_R_DOCKING Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control (Browser) 20091023
11 P_R_DOCKING_BODY Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control (Object Body) 20091029
12 P_R_DRAW_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20091023
13 P_R_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Main Splitter 20091023
14 P_R_UI_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_RSDDLTIP_UI_CONTROL Main Class: Trans.Provider 20091023
15 P_TLOGO_START Instance attribute Private Type reference (TYPE) RSDDLTIPTLOGO Object Type 20091023
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Protected Constructor Constructor 20091023
2 CREATE_DOCKING Instance method Private Method Creates the docking container 20091023
3 CREATE_TREE_SPLITTER Instance method Private Method Generate Splitter for Trees 20091023
4 DOCK_BODY_TO_DYNPRO Instance method Public Method dock the object body to a dynpro 20091029
5 DOCK_TO_DYNPRO Instance method Public Method dock the docking containers to a dynpro 20091023
6 FREE Instance method Public Method Clear All References 20091023
7 GET_FCODE_EXCLUDETAB Instance method Public Method Excluded OK Codes 20091023
8 HANDLE_OBJ_CHANGED Instance method Public Event handling method Object has changed 20091023
9 INIT Instance method Private Method 20091023
10 ON_DRAW_TOOLBAR_BUTTON_CLICK Instance method Private Event handling method Event Handler for Button Click 20091023
11 SET_DOCKING_VISIBLE Instance method Public Method Make Docking Visible 20091023
12 START_WITH_OBJ Instance method Public Method Start Explorer UI with Selected Object 20091023
Events
Class CL_RSDDLTIP_UI_VIEWER has no event.
Types
Class CL_RSDDLTIP_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) RSLTIPNAME Objektname 20091023
2 Importing I_R_UI_CONTROL Call by reference Object reference (TYPE REF TO) CL_RSDDLTIP_UI_CONTROL Hauptklasse: Trans.Provider 20091023
3 Importing I_TLOGO Call by reference Type reference (TYPE) RSDDLTIPTLOGO Objekttyp 20091023

Method CONSTRUCTOR on class CL_RSDDLTIP_UI_VIEWER has no exception.

Method CREATE_DOCKING Signature

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

Method CREATE_TREE_SPLITTER Signature

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

Method DOCK_BODY_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 20091029
2 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20091029

Method DOCK_BODY_TO_DYNPRO on class CL_RSDDLTIP_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 20091023
2 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20091023

Method DOCK_TO_DYNPRO on class CL_RSDDLTIP_UI_VIEWER has no exception.

Method FREE Signature

Method FREE on class CL_RSDDLTIP_UI_VIEWER has no parameter.
Method FREE on class CL_RSDDLTIP_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 20091023

Method GET_FCODE_EXCLUDETAB on class CL_RSDDLTIP_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) 20091023
2 Importing I_TLOGO Call by reference Attribute reference (LIKE) 20091023

Method HANDLE_OBJ_CHANGED on class CL_RSDDLTIP_UI_VIEWER has no exception.

Method INIT Signature

Method INIT on class CL_RSDDLTIP_UI_VIEWER has no parameter.
Method INIT on class CL_RSDDLTIP_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) 20091023

Method ON_DRAW_TOOLBAR_BUTTON_CLICK on class CL_RSDDLTIP_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 20091023
2 Importing I_VISIBLE Call by reference Type reference (TYPE) RS_BOOL sichtbar? 20091023

Method SET_DOCKING_VISIBLE on class CL_RSDDLTIP_UI_VIEWER has no exception.

Method START_WITH_OBJ Signature

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