SAP ABAP Class CL_SAT_UI_TREE_CTRL_FAKE (*NO* Reuse: Humble Object for ALV tree Interface)
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_ALV_TREE_BASE *NO* Reuse - Basic ALV Tree Control 20071109
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GUI_ALV_TREE *NO* Reuse - ALV Tree Control 20071109
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SAT_UI_TREE_CTRL *NO* Reuse: API to Enhanced ALV tree Control 20071109
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SAT_UI_WIDGET *NO* Reuse: UI Widget 20071109
Properties
Class CL_SAT_UI_TREE_CTRL_FAKE  
Short Description *NO* Reuse: Humble Object for ALV tree Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 5   
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
Class CL_SAT_UI_TREE_CTRL_FAKE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ALV_TREE_BASE *NO* Reuse - Basic ALV Tree Control 20071109
2 IF_GUI_ALV_TREE *NO* Reuse - ALV Tree Control 20071109
3 IF_SAT_UI_TREE_CTRL *NO* Reuse: API to Enhanced ALV tree Control 20071109
4 IF_SAT_UI_WIDGET *NO* Reuse: UI Widget 20071109
Friends
Class CL_SAT_UI_TREE_CTRL_FAKE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 F_BUTTONS Instance attribute Protected Type reference (TYPE) TTB_BUTTON Toolbar Buttons 20080821
2 F_KEY_COUNTER Instance attribute Private Type reference (TYPE) I 20080821
3 F_NODES Instance attribute Protected Type reference (TYPE) TY_T_NODES 20080824
4 F_REF_TO_LINES Instance attribute Protected Object reference (TYPE REF TO) DATA 20080824
Methods
# Method Level Visibility Method type Description Created on
1 INITIALIZE_TREE_CTRL Instance method Public Method 20080824
Events
Class CL_SAT_UI_TREE_CTRL_FAKE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_NODE Protected See coding 20080824 begin of ty_S_node, nkey type lvc_Nkey, ndx type i, is_Selected type abap_Bool, parent_Key type lvc_Nkey, end of ty_S_Node
2 TY_T_NODES Protected See coding 20080824 ty_t_nodes type sorted table of ty_s_node with unique key nkey
Method Signatures

Method INITIALIZE_TREE_CTRL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT_TABLE_REFERENCE Call by reference Object reference (TYPE REF TO) DATA 20080824
2 Importing CONTENT_TABLE_TYPE Call by reference Type reference (TYPE) INDEX TABLE 20080824

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