SAP ABAP Class CL_RSQ_ISET_TREE_BASE (InfoSet: Basis Class Baum)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSQBW (Package) BW-Specific Parts of the InfoSet Query
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSQ_ISET_TREE InfoSet: Tree Interface 20010306
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSQ_ISET_TREE_CUBE InfoSet: Cubes - Tree 20030626
2 Inheritance (c INHERITING FROM c_ref)  CL_RSQ_ISET_TREE_IA InfoSet: Tree with InfoArea 20020116
3 Inheritance (c INHERITING FROM c_ref)  CL_RSQ_ISET_TREE_IOBJ InfoSet: InfoObjects Tree 20010306
4 Inheritance (c INHERITING FROM c_ref)  CL_RSQ_ISET_TREE_ODS InfoSet: ODS Tree 20010306
5 Inheritance (c INHERITING FROM c_ref)  CL_RSQ_ISET_TREE_REL InfoSet: Tree of Dependent Objects 20010306
Properties
Class CL_RSQ_ISET_TREE_BASE  
Short Description InfoSet: Basis Class Baum    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RSQBW   BW-Specific Parts of the InfoSet Query 
Created 20010306   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 RSQIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSQ_ISET_TREE InfoSet: Tree Interface 20010306
Friends
Class CL_RSQ_ISET_TREE_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_HIER_COL_NAME Constant Protected Type reference (TYPE) TV_ITMNAME 'OBJNAME' Name of Hierarchy Column 20010306
2 CO_SEL_MODE Constant Protected Type reference (TYPE) I CL_COLUMN_TREE_MODEL=>NODE_SEL_MODE_SINGLE Sel. Mode Tree 20010306
3 CTRL_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTROL Proxy Class for Control in GUI 20010308
4 PS_APPEND Instance attribute Protected Type reference (TYPE) RSQ_S_APPEND Infoset: Append 20051213
5 P_HIER_COL_NAME Instance attribute Protected Type reference (TYPE) TV_ITMNAME Name of Hierarchy Column 20010306
6 P_ICON Instance attribute Protected Type reference (TYPE) ICON_D Default Icon 20010306
7 P_INFOSET Instance attribute Protected Type reference (TYPE) RSQINFOSET InfoSet 20060112
8 P_R_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Tree 20010306
9 P_SORT_CRIT Instance attribute Protected Type reference (TYPE) RS_CHAR3 20010307
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NODES Instance method Protected Method Fills Node Table 20010306
2 ADD_TOBJ Instance method Private Method Add InfoProvider (Double-Click, Context Menu) 20020118
3 ALLOWED_TO_ADD Instance method Private Method Can the object be added to the tree 20051213
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010306
5 GET_DD_ID Instance method Protected Method Create DragDrop ID 20010523
6 GET_HIERARCHY_HEADER Instance method Protected Method 20010306
7 GET_STYLE Instance method Private Method Returns Style 20041103
8 GET_TLOGO_TYPE Instance method Protected Method Retrieves tlogo Type (ODSO, IOBJ, ...) 20010423
9 INIT Instance method Protected Method 20010306
10 LOAD Instance method Protected Method 20010306
11 ON_NODE_CONTEXT_MENU_REQ Instance method Protected Event handling method Context Menu Request for a Node 20011119
12 ON_NODE_CONTEXT_MENU_SEL Instance method Protected Event handling method Context Menu Entry Selected 20011119
13 ON_NODE_DOUBLECLICK Instance method Private Event handling method Event: Double-Click on Entry in Tree 20010418
14 ON_NODE_DRAG Instance method Private Event handling method Event: Drag of a Node 20010510
15 ON_NODE_DROP_COMPLETE Instance method Protected Event handling method Complete Drag & Drop 20010523
16 UPDATE_TREE_MODEL Instance method Protected Method Creates New Tree 20010315
Events
Class CL_RSQ_ISET_TREE_BASE has no event.
Types
Class CL_RSQ_ISET_TREE_BASE has no local type.
Method Signatures

Method ADD_NODES Signature

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

Method ADD_TOBJ 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 20020118

Method ADD_TOBJ on class CL_RSQ_ISET_TREE_BASE has no exception.

Method ALLOWED_TO_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TLOGO Call by reference Type reference (TYPE) RSO_S_TLOGO Objektname im Objektkatalog 20051213
2 Returning R_ALLOWED Value transfer Type reference (TYPE) RS_BOOL Boolean 20051213

Method ALLOWED_TO_ADD on class CL_RSQ_ISET_TREE_BASE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_APPEND Call by reference Type reference (TYPE) RSQ_S_APPEND Infoset: Append 20051213
2 Importing I_INFOSET Call by reference Type reference (TYPE) RSQINFOSET InfoSet 20060112
3 Importing I_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010306

Method CONSTRUCTOR on class CL_RSQ_ISET_TREE_BASE has no exception.

Method GET_DD_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DD_HANDLE Value transfer Type reference (TYPE) I 20010523

Method GET_DD_ID on class CL_RSQ_ISET_TREE_BASE has no exception.

Method GET_HIERARCHY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HIER_HEADER Value transfer Type reference (TYPE) TREEMHHDR Header 20010306

Method GET_HIERARCHY_HEADER on class CL_RSQ_ISET_TREE_BASE has no exception.

Method GET_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_STYLE Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20041103

Method GET_STYLE on class CL_RSQ_ISET_TREE_BASE has no exception.

Method GET_TLOGO_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20010423
2 Importing I_NODENAME Call by reference Type reference (TYPE) TM_NODEKEY Tree Model: Schlüssel eines Knotens 20010423

Method GET_TLOGO_TYPE on class CL_RSQ_ISET_TREE_BASE has no exception.

Method INIT 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 20010306

Method INIT on class CL_RSQ_ISET_TREE_BASE has no exception.

Method LOAD Signature

Method LOAD on class CL_RSQ_ISET_TREE_BASE has no parameter.
Method LOAD on class CL_RSQ_ISET_TREE_BASE has no exception.

Method ON_NODE_CONTEXT_MENU_REQ Signature

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

Method ON_NODE_CONTEXT_MENU_REQ on class CL_RSQ_ISET_TREE_BASE has no exception.

Method ON_NODE_CONTEXT_MENU_SEL Signature

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

Method ON_NODE_CONTEXT_MENU_SEL on class CL_RSQ_ISET_TREE_BASE has no exception.

Method ON_NODE_DOUBLECLICK Signature

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

Method ON_NODE_DOUBLECLICK on class CL_RSQ_ISET_TREE_BASE has no exception.

Method ON_NODE_DRAG Signature

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

Method ON_NODE_DRAG on class CL_RSQ_ISET_TREE_BASE has no exception.

Method ON_NODE_DROP_COMPLETE Signature

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

Method ON_NODE_DROP_COMPLETE on class CL_RSQ_ISET_TREE_BASE has no exception.

Method UPDATE_TREE_MODEL Signature

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