SAP ABAP Class CL_RSR_MDX_UI_PANEL_BASE (MDX: Dialog: Display with Selector, Toolbar and Tree)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSR_MDX_UI (Package) MDX: Dialog
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_MDX_UI_COMP_BASE MDX: Dialog: Base Class for Dialog Components 20090508
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSR_MDX_UI_PANEL_LIBRARY MDX: Dialog: Function Display 20090508
2 Inheritance (c INHERITING FROM c_ref)  CL_RSR_MDX_UI_PANEL_META MDX: Dialog: Metadata Display 20090512
3 Inheritance (c INHERITING FROM c_ref)  CL_RSR_MDX_UI_PANEL_STMT MDX: Dialog: Administration of Statements 20090518
Properties
Class CL_RSR_MDX_UI_PANEL_BASE  
Short Description MDX: Dialog: Display with Selector, Toolbar and Tree    
Super Class CL_RSR_MDX_UI_COMP_BASE MDX: Dialog: Base Class for Dialog Components 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_MDX_UI   MDX: Dialog 
Created 20090508   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SDYDO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_MDX_UI_PANEL_BASE has no interface implemented.
Friends
Class CL_RSR_MDX_UI_PANEL_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_R_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_RSR_MDX_UI_TREE_BASE Display Tree 20100217
2 P_R_BUTTON_DISPLAY Instance attribute Private Object reference (TYPE REF TO) CL_DD_BUTTON_ELEMENT Display Pushbutton 20090508
3 P_R_BUTTON_F4 Instance attribute Private Object reference (TYPE REF TO) CL_DD_BUTTON_ELEMENT Input Help Pushbutton 20100521
4 P_R_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamic Documents: Document 20090508
5 P_R_FAVORITES Instance attribute Private Object reference (TYPE REF TO) CL_RSR_MDX_UI_FAVORITES MDX: Dialog: Administration of Favorites 20090518
6 P_R_INPUT_FIELD Instance attribute Private Object reference (TYPE REF TO) CL_DD_INPUT_ELEMENT Dynamic Documents: Input Element 20090508
7 P_R_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter 20090508
8 P_R_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20090508
9 P_R_TYPE_SELECTOR Instance attribute Private Object reference (TYPE REF TO) CL_DD_SELECT_ELEMENT Dynamic Documents: Selection Element 20090515
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SELECTOR_DISPLAY_BUTTON Instance method Private Method Adds a pushbutton to the display 20090508
2 ADD_SELECTOR_F4_BUTTON Instance method Private Method Adds a pushbutton to input help 20100521
3 ADD_SELECTOR_INPUT_FIELD Instance method Private Method Adds an entry field to the object selection 20090508
4 CREATE_SELECTOR Instance method Private Method Creates the object selection 20090508
5 CREATE_SELECTOR_FORM Instance method Private Method Creates the object selection form 20090508
6 CREATE_TOOLBAR Instance method Protected Method Generate Toolbar 20090508
7 CREATE_TOOLBAR_FAVORITES Instance method Private Method Creates the toolbar for the favorites 20090517
8 CREATE_TREE Instance method Protected Method Creates the tree display 20090512
9 DISPLAY_SELECTOR Instance method Private Method Displays the selection 20090603
10 GET_FAVORITES_TYPES Instance method Protected Method Returns the types for favorites 20090515
11 GET_INITIAL_SELECTOR_CONTENT Instance method Protected Method Returns the initial state of the selector 20100217
12 GET_SELECTED_NODES Instance method Public Method Returns Selected Nodes 20090603
13 ON_DISPLAY_BUTTON Instance method Private Event handling method Event: Display button pressed 20090508
14 ON_ENTER Instance method Private Event handling method Event: Enter key pressed for the entry field 20090508
15 ON_F4_BUTTON Instance method Private Event handling method Event: Input Help Requested 20100521
16 ON_FUNCTION_SELECTED Instance method Protected Event handling method Result: Function selected in the toolbar 20090511
17 OPEN_VALUE_HELP Instance method Protected Method Opens the input help 20100521
18 SELECT_ITEM Instance method Public Method Selects a node in the tree display 20090603
19 SELECT_TREE_ITEM Instance method Private Method Selects a node in the tree display 20090508
20 SET_HEIGHT_AND_VISIBILITY Instance method Private Method Sets the height and visibility of a splitter part 20090508
21 SET_INPUT_VALUE Instance method Private Method Sets the value for the entry field 20090603
22 SET_SELECTED_TYPE Instance method Private Method Sets the selected type 20090603
Events
Class CL_RSR_MDX_UI_PANEL_BASE has no event.
Types
Class CL_RSR_MDX_UI_PANEL_BASE has no local type.
Method Signatures

Method ADD_SELECTOR_DISPLAY_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_FORM Call by reference Object reference (TYPE REF TO) CL_DD_FORM_AREA Dynamische Dokumente: Bereich einer Form 20090508

Method ADD_SELECTOR_DISPLAY_BUTTON on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method ADD_SELECTOR_F4_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_FORM Call by reference Object reference (TYPE REF TO) CL_DD_FORM_AREA Dynamische Dokumente: Bereich einer Form 20100521

Method ADD_SELECTOR_F4_BUTTON on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method ADD_SELECTOR_INPUT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_FORM Call by reference Object reference (TYPE REF TO) CL_DD_FORM_AREA Dynamische Dokumente: Bereich einer Form 20090508

Method ADD_SELECTOR_INPUT_FIELD on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method CREATE_SELECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20090508

Method CREATE_SELECTOR on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method CREATE_SELECTOR_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_FORM Call by reference Object reference (TYPE REF TO) CL_DD_FORM_AREA Dynamische Dokumente: Bereich einer Form 20090508

Method CREATE_SELECTOR_FORM on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method CREATE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20090508
2 Returning R_R_TOOLBAR Value transfer Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20100217

Method CREATE_TOOLBAR on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method CREATE_TOOLBAR_FAVORITES Signature

Method CREATE_TOOLBAR_FAVORITES on class CL_RSR_MDX_UI_PANEL_BASE has no parameter.
Method CREATE_TOOLBAR_FAVORITES on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method CREATE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20090512
2 Returning R_R_TREE Value transfer Object reference (TYPE REF TO) CL_RSR_MDX_UI_TREE_BASE MDX: Dialog: Basisklasse für eine Baumanzeige 20090512

Method CREATE_TREE on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method DISPLAY_SELECTOR Signature

Method DISPLAY_SELECTOR on class CL_RSR_MDX_UI_PANEL_BASE has no parameter.
Method DISPLAY_SELECTOR on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method GET_FAVORITES_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_FAVORITES Value transfer Type reference (TYPE) SDYDO_OPTION_TAB Typen für Favoriten 20090515

Method GET_FAVORITES_TYPES on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method GET_INITIAL_SELECTOR_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ITEM Call by reference Type reference (TYPE) STRING Knoten 20100217
2 Exporting E_TYPE Call by reference Type reference (TYPE) STRING Typ 20100217

Method GET_INITIAL_SELECTOR_CONTENT on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method GET_SELECTED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_NODES Value transfer Type reference (TYPE) RSO_T_NODE BW Repository: Knoten im Baum 20090603

Method GET_SELECTED_NODES on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method ON_DISPLAY_BUTTON Signature

Method ON_DISPLAY_BUTTON on class CL_RSR_MDX_UI_PANEL_BASE has no parameter.
Method ON_DISPLAY_BUTTON on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method ON_ENTER Signature

Method ON_ENTER on class CL_RSR_MDX_UI_PANEL_BASE has no parameter.
Method ON_ENTER on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method ON_F4_BUTTON Signature

Method ON_F4_BUTTON on class CL_RSR_MDX_UI_PANEL_BASE has no parameter.
Method ON_F4_BUTTON on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method ON_FUNCTION_SELECTED Signature

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

Method ON_FUNCTION_SELECTED on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method OPEN_VALUE_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ITEM Call by reference Type reference (TYPE) STRING Knoten 20100521
2 Exporting E_TYPE Call by reference Type reference (TYPE) STRING Typ 20100521

Method OPEN_VALUE_HELP on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method SELECT_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM Call by reference Type reference (TYPE) STRING Knoten 20090603
2 Importing I_TYPE Call by reference Type reference (TYPE) STRING Type 20090603

Method SELECT_ITEM on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method SELECT_TREE_ITEM Signature

Method SELECT_TREE_ITEM on class CL_RSR_MDX_UI_PANEL_BASE has no parameter.
Method SELECT_TREE_ITEM on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method SET_HEIGHT_AND_VISIBILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HEIGHT Call by reference Type reference (TYPE) I Höhe 20090508
2 Importing I_ID Call by reference Type reference (TYPE) I ID 20090508

Method SET_HEIGHT_AND_VISIBILITY on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method SET_INPUT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VALUE Call by reference Type reference (TYPE) STRING Wert 20090603

Method SET_INPUT_VALUE on class CL_RSR_MDX_UI_PANEL_BASE has no exception.

Method SET_SELECTED_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) STRING Type 20090603

Method SET_SELECTED_TYPE on class CL_RSR_MDX_UI_PANEL_BASE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730