SAP ABAP Class CL_RE_TREE (Extended Tree)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   RE-RT-SR (Application Component) Sales-Based Settlement
     RESR (Package) RE: Sales-Based Rental Agreements And Settlements
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RE_UM_TREE Tree For Sales Reports Entry 20000124
Properties
Class CL_RE_TREE  
Short Description Extended Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RESR   RE: Sales-Based Rental Agreements And Settlements 
Created 20000124   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RE_TREE has no forward declaration.
Interfaces
Class CL_RE_TREE has no interface implemented.
Friends
Class CL_RE_TREE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTAINER_TOOLBAR Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CONTAINER CONTAINER_TOOLBAR 20000124
2 CONTAINER_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER CONTAINER_TREE 20000124
3 DOCKING Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER DOCKING 20000124
4 ITEM_TABLE Instance attribute Protected Type reference (TYPE) RFVI_T_TREE_ITEM Table With Tree Items 20000124
5 LD_HIER_HEADER Instance attribute Protected Type reference (TYPE) TREEV_HHDR LD_HIER_HEADER 20000124
6 LIST_TREE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_LIST_TREE LIST_TREE 20000124
7 NODE_TABLE Instance attribute Protected Type reference (TYPE) TREEV_NTAB NODE_TABLE 20000124
8 SPLITTER_SUBSCREEN Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER SPLITTER_SUBSCREEN 20000124
9 TOOLBAR Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_TOOLBAR TOOLBAR 20000124
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_NODE Instance method Public Method Generate An Entry 20000124
2 BUILD_NODE_LIST Instance method Public Method Generate Several Entries At The Same Time 20000124
3 CONSTRUCTOR Instance method Public Constructor Constructor 20000124
4 DELETE_ALL_NODES Instance method Public Method Delete all entries 20000124
5 EXPAND_TREE Instance method Public Method Expand Tree 20000124
6 FREE Instance method Public Method Release Memory 20000124
7 GET_TOOLBAR_REF Instance method Public Method Transfer Symbol Menu Reference 20000124
8 HANDLE_EXPAND_NO_CHILDREN Instance method Public Event handling method HANDLE_EXPAND_NO_CHILDREN 20000124
9 HANDLE_HEADER_CLICK Instance method Public Event handling method HANDLE_HEADER_CLICK 20000124
10 HANDLE_ITEM_DOUBLE_CLICK Instance method Public Event handling method HANDLE_ITEM_DOUBLE_CLICK 20000124
11 HANDLE_ON_DROPDOWN_CLICKED Instance method Public Event handling method HANDLE_ON_DROPDOWN_CLICKED 20000124
12 HANDLE_ON_FUNCTION_SELECTED Instance method Public Event handling method HANDLE_ON_FUNCTION_SELECTED 20000124
13 HANDLE_SELECTION_CHANGED Instance method Public Event handling method HANDLE_SELECTION_CHANGED 20000124
14 SET_TREEHEADER Instance method Public Method Set A Title 20000124
15 SHOW_TREE Instance method Public Method Display Tree 20000124
Events
Class CL_RE_TREE has no event.
Types
Class CL_RE_TREE has no local type.
Method Signatures

Method BUILD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXPANDER Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20000124
2 Importing I_ISFOLDER Value transfer Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20000124
3 Importing I_KEYNAME Value transfer Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20000124
4 Importing I_N_IMAGE Value transfer Type reference (TYPE) TV_IMAGE Ikone / eingebaute Bitmap / benutzerdef. Bitmap 20000124
5 Importing I_RELATKEY Value transfer Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20000124
6 Importing I_RELATSHIP Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20000124
7 Importing I_TEXT Value transfer Type reference (TYPE) SCRPCHA72 CHAR72 im Screenpainter 20000124
8 Importing I_T_IMAGE Value transfer Type reference (TYPE) TV_IMAGE Ikone / eingebaute Bitmap / benutzerdef. Bitmap 20000124

Method BUILD_NODE on class CL_RE_TREE has no exception.

Method BUILD_NODE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LISTE Call by reference Type reference (TYPE) RFVI_T_TREE_NODE Tabelle mit Einträgen für einen Tree 20000124
2 Importing I_RELATKEY Call by reference Type reference (TYPE) TV_NODEKEY Schlüssel eines Knotens 20000124

Method BUILD_NODE_LIST on class CL_RE_TREE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Value transfer Type reference (TYPE) C Name des Containers 20000124
2 Importing I_DYNNR Value transfer Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20000124
3 Importing I_NUMSPLITTER Value transfer Type reference (TYPE) I weiter Unterteilungen 20000124
4 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20000124
5 Importing I_REPID Value transfer Type reference (TYPE) SY-REPID ABAP-Programm, aktuelles Rahmenprogramm 20000124
6 Importing I_SPLITTING Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20000124
7 Importing I_TOOLBAR Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20000124
# Exception Resumable Description Created on
1 CALL_ERR falscher Aufruf 20000124

Method DELETE_ALL_NODES Signature

Method DELETE_ALL_NODES on class CL_RE_TREE has no parameter.
Method DELETE_ALL_NODES on class CL_RE_TREE has no exception.

Method EXPAND_TREE Signature

Method EXPAND_TREE on class CL_RE_TREE has no parameter.
Method EXPAND_TREE on class CL_RE_TREE has no exception.

Method FREE Signature

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

Method GET_TOOLBAR_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TOOLBAR Call by reference Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20000124

Method GET_TOOLBAR_REF on class CL_RE_TREE has no exception.

Method HANDLE_EXPAND_NO_CHILDREN Signature

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

Method HANDLE_EXPAND_NO_CHILDREN on class CL_RE_TREE has no exception.

Method HANDLE_HEADER_CLICK Signature

Method HANDLE_HEADER_CLICK on class CL_RE_TREE has no parameter.
Method HANDLE_HEADER_CLICK on class CL_RE_TREE has no exception.

Method HANDLE_ITEM_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Value transfer Attribute reference (LIKE) ITEM_NAME 20000124
2 Importing NODE_KEY Value transfer Attribute reference (LIKE) NODE_KEY 20000124

Method HANDLE_ITEM_DOUBLE_CLICK on class CL_RE_TREE has no exception.

Method HANDLE_ON_DROPDOWN_CLICKED Signature

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

Method HANDLE_ON_DROPDOWN_CLICKED on class CL_RE_TREE has no exception.

Method HANDLE_ON_FUNCTION_SELECTED Signature

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

Method HANDLE_ON_FUNCTION_SELECTED on class CL_RE_TREE has no exception.

Method HANDLE_SELECTION_CHANGED Signature

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

Method HANDLE_SELECTION_CHANGED on class CL_RE_TREE has no exception.

Method SET_TREEHEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HEADER Value transfer Type reference (TYPE) TV_HEADING Text in Länge 132 20000124

Method SET_TREEHEADER on class CL_RE_TREE has no exception.

Method SHOW_TREE Signature

Method SHOW_TREE on class CL_RE_TREE has no parameter.
Method SHOW_TREE on class CL_RE_TREE has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 46C