SAP ABAP Class CL_SAT_UI_LIST_TREE (*NO* Reuse: Base Class for Simple tree Controls)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO (Application Component) Workbench Tools: Editors, Painters, Modelers
     SABP_TOOLS_STDIO (Package) *NO* REUSE - UI Libraries for ABAP Runtime Tools only !!!!!!
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SAT_UI_WIDGET *NO* Reuse: UI Widget 20071109
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SAT_UI_WIDGET_DRAG_DROP *NO* Reuse: Widget with Support for drag & drop 20071109
Properties
Class CL_SAT_UI_LIST_TREE  
Short Description *NO* Reuse: Base Class for Simple tree Controls    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SABP_TOOLS_STDIO   *NO* REUSE - UI Libraries for ABAP Runtime Tools only !!!!!! 
Created 20071109   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_SAT_UI_CTRL_TREE_SIMPLE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SAT_UI_WIDGET *NO* Reuse: UI Widget 20071109
2 IF_SAT_UI_WIDGET_DRAG_DROP *NO* Reuse: Widget with Support for drag & drop 20071109
Friends
# Friend Modeled only Created on Description
1 _IF_SAT_UI_FRIEND_SHIP 20071109 *NO* Reuse: Internal Friendship - Tagging Interface
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 F_TREE_CTRL Instance attribute Protected Object reference (TYPE REF TO) IF_SAT_UI_LIST_TREE_CTRL Customized List Tree Control 20071109
Methods
# Method Level Visibility Method type Description Created on
1 _CLEAR_CONTENT Instance method Protected Method Delete contents 20071109
2 _HANDLE_DOUBLE_CLICK Instance method Protected Method Process double-click 20071109
3 _HANDLE_DRAG_LINE Instance method Protected Method Handler on drag line 20071109
4 _HANDLE_DROP_LINE Instance method Protected Method Handler on drop line 20071109
5 _INIT_INSTANCE Instance method Protected Method Initialize instance 20071109
Events
Class CL_SAT_UI_LIST_TREE has no event.
Types
Class CL_SAT_UI_LIST_TREE has no local type.
Method Signatures

Method _CLEAR_CONTENT Signature

Method _CLEAR_CONTENT on class CL_SAT_UI_LIST_TREE has no parameter.
Method _CLEAR_CONTENT on class CL_SAT_UI_LIST_TREE has no exception.

Method _HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM_NAME Call by reference Type reference (TYPE) TV_ITMNAME Tree Control: Column Name / Item Name 20071109
2 Importing NODE_KEY Call by reference Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20071109

Method _HANDLE_DOUBLE_CLICK on class CL_SAT_UI_LIST_TREE has no exception.

Method _HANDLE_DRAG_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_OBJECT Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT optional drag&drop data object, maybe initial 20071109

Method _HANDLE_DRAG_LINE on class CL_SAT_UI_LIST_TREE has no exception.

Method _HANDLE_DROP_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_OBJECT Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT optional drag&drop data object, maybe initial 20071109

Method _HANDLE_DROP_LINE on class CL_SAT_UI_LIST_TREE has no exception.

Method _INIT_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20071109
2 Importing CTRL_FACTORY Value transfer Object reference (TYPE REF TO) IF_SAT_UI_CTRL_FACTORY 20120311
3 Importing HANDLER_OPTIONS Call by reference Type reference (TYPE) STRING IF_SAT_UI_TREE=>C_HANDLE_DOUBLE_CLICK 20071109

Method _INIT_INSTANCE on class CL_SAT_UI_LIST_TREE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 711