SAP ABAP Class CL_RSDRI_RSDQ_TREE_CONTAINER (Tree Container: Preselection)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDRI (Package) Data Manager External Interfaces
Properties
Class CL_RSDRI_RSDQ_TREE_CONTAINER  
Short Description Tree Container: Preselection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRI   Data Manager External Interfaces 
Created 20070404   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_COLUMN_TREE_MODEL 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 RSDQ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDRI_RSDQ_TREE_CONTAINER has no interface implemented.
Friends
Class CL_RSDRI_RSDQ_TREE_CONTAINER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_1ST_COL Instance attribute Private Type reference (TYPE) TV_ITMNAME 'OBJNAME' Tree Control: Column Name / Item Name 20070404
2 CO_2ND_COL Instance attribute Private Type reference (TYPE) TV_ITMNAME 'SELECT' Tree Control: Column Name / Item Name 20070404
3 CO_3RD_COL Instance attribute Private Type reference (TYPE) TV_ITMNAME 'SID' Tree Control: Column Name / Item Name 20070404
4 CO_4TH_COL Instance attribute Private Type reference (TYPE) TV_ITMNAME 'TXTLG' Tree Control: Column Name / Item Name 20070404
5 CO_SEL_MODE Instance attribute Private Type reference (TYPE) I CL_COLUMN_TREE_MODEL=>NODE_SEL_MODE_SINGLE 20070404
6 P_R_CONTAINER_PARENT Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20070404
7 P_R_CTRL_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy Class for Control in GUI 20070404
8 P_R_SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20070404
9 P_R_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20070404
10 P_R_TREE Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20070404
11 P_T_DIMENSION Instance attribute Private Type reference (TYPE) TTY_DIMENSION 20070404
12 P_T_IOINF Instance attribute Private Type reference (TYPE) RSDQ_T_IOBJ_INFO 20070404
13 P_T_ITEM Instance attribute Private Type reference (TYPE) TTY_ITEM 20070404
14 P_T_TABL_CNTL Instance attribute Private Type reference (TYPE) RSDQ_T_TABL_CNTL 20070404
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODES Instance method Private Method Add Node 20070404
2 ADD_SUB_NODES_0 Instance method Private Method Insert Node 20070404
3 ADD_SUB_NODES_1 Instance method Private Method Insert Node 20070404
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070404
5 CREATE_SPLITTER Instance method Private Method Create Splitter 20070404
6 CREATE_TOOLBAR Instance method Private Method Creates Toolbar 20070404
7 FC_FILE_READ Instance method Private Method Find 20100729
8 FC_FILE_WRITE Instance method Private Method Find 20100729
9 FC_SEARCH Instance method Private Method Find 20070404
10 FC_SEARCH_NEXT Instance method Private Method Find Next 20070404
11 FC_SELECT Instance method Private Method Select 20070404
12 FC_SELECT_BLOCK Instance method Private Method Choose 20070404
13 FC_SELECT_CHA Instance method Private Method Select: Characteristics 20070404
14 FC_SELECT_CHA_SID Instance method Private Method Select: Characteristics (SID) 20070404
15 FC_SELECT_KYF Instance method Private Method Select: Key Figures 20070404
16 FC_SELECT_NAV Instance method Private Method Select: Navigation Attributes 20070404
17 FC_SELECT_NAV_SID Instance method Private Method Select: Navigation Attributes (SID) 20070404
18 FC_SORTUP Instance method Private Method Sort 20070404
19 FREE Instance method Public Method Clear 20070404
20 GET_TABL_CNTL Instance method Public Method Pass Container Content Out 20070404
21 HANDLE_FCODE Instance method Private Method Function Code Handling 20070404
22 IDENTIFY_ITEM Instance method Private Method Identifies the item 20070405
23 INIT_CONTROL Instance method Private Method Initialized 20070404
24 INIT_DATA Instance method Private Method Initialize: Data 20070404
25 ON_CHECKBOX_CHANGE Instance method Private Event handling method Changes: Checkbox 20070404
26 ON_DROPDOWN_CLICKED Instance method Private Event handling method Event Handler: Drop-Down Menu Selected 20070404
27 ON_FUNCTION_SELECTED Instance method Private Event handling method Event Handler: Menu Entry Selected 20070404
Events
Class CL_RSDRI_RSDQ_TREE_CONTAINER has no event.
Types
Class CL_RSDRI_RSDQ_TREE_CONTAINER has no local type.
Method Signatures

Method ADD_NODES Signature

Method ADD_NODES on class CL_RSDRI_RSDQ_TREE_CONTAINER has no parameter.
Method ADD_NODES on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method ADD_SUB_NODES_0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20070404

Method ADD_SUB_NODES_0 on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method ADD_SUB_NODES_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIMENSION Call by reference Type reference (TYPE) RSDIMENSION Dimension 20070405
2 Importing I_NODE_KEY Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20070404
3 Importing I_NODE_KEY_PARENT Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20070405

Method ADD_SUB_NODES_1 on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

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_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20070404
2 Importing I_T_IOINF Call by reference Type reference (TYPE) RSDQ_T_IOBJ_INFO 20070404
3 Importing I_T_TABL_CNTL Call by reference Type reference (TYPE) RSDQ_T_TABL_CNTL 20070404

Method CONSTRUCTOR on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method CREATE_SPLITTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_CONTAINER_TOOLBAR Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20070404
2 Exporting E_R_CONTAINER_TREE Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20070404
3 Importing I_R_CONTAINER_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20070404

Method CREATE_SPLITTER on class CL_RSDRI_RSDQ_TREE_CONTAINER 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_GUI_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20070404

Method CREATE_TOOLBAR on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method FC_FILE_READ Signature

Method FC_FILE_READ on class CL_RSDRI_RSDQ_TREE_CONTAINER has no parameter.
Method FC_FILE_READ on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method FC_FILE_WRITE Signature

Method FC_FILE_WRITE on class CL_RSDRI_RSDQ_TREE_CONTAINER has no parameter.
Method FC_FILE_WRITE on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method FC_SEARCH Signature

Method FC_SEARCH on class CL_RSDRI_RSDQ_TREE_CONTAINER has no parameter.
Method FC_SEARCH on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method FC_SEARCH_NEXT Signature

Method FC_SEARCH_NEXT on class CL_RSDRI_RSDQ_TREE_CONTAINER has no parameter.
Method FC_SEARCH_NEXT on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method FC_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECT Call by reference Type reference (TYPE) RS_BOOL Boolean 20070404

Method FC_SELECT on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method FC_SELECT_BLOCK Signature

Method FC_SELECT_BLOCK on class CL_RSDRI_RSDQ_TREE_CONTAINER has no parameter.
Method FC_SELECT_BLOCK on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method FC_SELECT_CHA Signature

Method FC_SELECT_CHA on class CL_RSDRI_RSDQ_TREE_CONTAINER has no parameter.
Method FC_SELECT_CHA on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method FC_SELECT_CHA_SID Signature

Method FC_SELECT_CHA_SID on class CL_RSDRI_RSDQ_TREE_CONTAINER has no parameter.
Method FC_SELECT_CHA_SID on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method FC_SELECT_KYF Signature

Method FC_SELECT_KYF on class CL_RSDRI_RSDQ_TREE_CONTAINER has no parameter.
Method FC_SELECT_KYF on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method FC_SELECT_NAV Signature

Method FC_SELECT_NAV on class CL_RSDRI_RSDQ_TREE_CONTAINER has no parameter.
Method FC_SELECT_NAV on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method FC_SELECT_NAV_SID Signature

Method FC_SELECT_NAV_SID on class CL_RSDRI_RSDQ_TREE_CONTAINER has no parameter.
Method FC_SELECT_NAV_SID on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method FC_SORTUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCENDING Call by reference Type reference (TYPE) RS_BOOL Boolean 20070404

Method FC_SORTUP on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method FREE Signature

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

Method GET_TABL_CNTL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_TABL_CNTL Call by reference Type reference (TYPE) RSDQ_T_TABL_CNTL 20070404

Method GET_TABL_CNTL on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method HANDLE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20070404

Method HANDLE_FCODE on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method IDENTIFY_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IOBJTP Call by reference Type reference (TYPE) RSIOBJTP Typ eines InfoObjects 20070405
2 Importing I_TECH_NAME Call by reference Type reference (TYPE) RSD_IOBJNM 20070405

Method IDENTIFY_ITEM on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method INIT_CONTROL Signature

Method INIT_CONTROL on class CL_RSDRI_RSDQ_TREE_CONTAINER has no parameter.
Method INIT_CONTROL on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method INIT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_IOINF Call by reference Type reference (TYPE) RSDQ_T_IOBJ_INFO 20070404

Method INIT_DATA on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method ON_CHECKBOX_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHECKED Call by reference Attribute reference (LIKE) 20070404
2 Importing ITEM_NAME Call by reference Attribute reference (LIKE) 20070404
3 Importing NODE_KEY Call by reference Attribute reference (LIKE) 20070404

Method ON_CHECKBOX_CHANGE on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.

Method ON_DROPDOWN_CLICKED Signature

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

Method ON_DROPDOWN_CLICKED on class CL_RSDRI_RSDQ_TREE_CONTAINER 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) 20070404

Method ON_FUNCTION_SELECTED on class CL_RSDRI_RSDQ_TREE_CONTAINER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710