SAP ABAP Class CL_STREE_DATA (General Hierarchy Tool Data)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CUS-TOL-HMT (Application Component) Hierarchy Storage
     SHI4 (Package) Hierarchy maintenance tool Control visualization
Properties
Class CL_STREE_DATA  
Short Description General Hierarchy Tool Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SHI4   Hierarchy maintenance tool Control visualization 
Created 19991103   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 BMT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CNDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SHI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_STREE_DATA has no interface implemented.
Friends
Class CL_STREE_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTIVE_NODES Instance attribute Public Type reference (TYPE) SHI_ALL_NODES Active Nodes (Test Plans) 20000510
2 ACTUAL_SEL_NODE Instance attribute Public Type reference (TYPE) SHI_ALL_NODE Current Nodes 20000608
3 ALL_NODES Instance attribute Public Type reference (TYPE) SHI_ALL_NODES All Nodes 19991209
4 ALL_REFERENCES Instance attribute Public Type reference (TYPE) SHI_ALL_REFERENCES All References 19991209
5 ALL_TEXTS Instance attribute Public Type reference (TYPE) HIER_TEXTS_T Documentation Language 19991208
6 ALL_USER_PARAMETERS Instance attribute Public Type reference (TYPE) SHI_ALL_USER_PARAMETERS All User Parameters 19991209
7 ASSIGNMENT_DISP_MODE Instance attribute Public Type reference (TYPE) HIER_TYPES-CHAR1 Flag: Show/Edit References 20000317
8 BEHAVIOURS Instance attribute Public Type reference (TYPE) SHI_BEHAVIOURS Drag&Drop Behavior of a Node Type 20000105
9 BUTTON_GROUP Instance attribute Public Type reference (TYPE) SHI_BUTTON_GROUP Button Group 19991213
10 CALL_NO Instance attribute Public Type reference (TYPE) CHAR4 Call No. 19991216
11 CHANGE_FILTER_TPLAN Instance attribute Public Type reference (TYPE) CHAR1 Flag: Change Test Plan 20000516
12 COLUMNS Instance attribute Public Type reference (TYPE) SHI_COLUMNS Columns 19991213
13 COMMAND_EXECUTED_BY_TOOL Instance attribute Public Type reference (TYPE) CHAR1 Command Executed by Tool 19991215
14 COPIED_SHINODES Instance attribute Public Type reference (TYPE) SHI_NODES SHI Nodes for Buffer 20000403
15 CTMENUS Instance attribute Public Type reference (TYPE) SHI_CTMENUS CT Menus 19991213
16 CUSTOM_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 19991216
17 CUT_SHINODES Instance attribute Public Type reference (TYPE) SHI_CUT_SHINODES SHI Nodes 19991213
18 D0100_NODE_LIST Instance attribute Public Type reference (TYPE) SHI_D0100_NODE_LIST Node List 19991213
19 DOUBLE_NODES Instance attribute Public Type reference (TYPE) SHI_DOUBLE_NODES Manual Selection: Double Nodes 20000531
20 DRAG_DROP_OBJECT Instance attribute Public Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag&Drop Data Object 20000104
21 EVENT Instance attribute Public Type reference (TYPE) CHAR30 Event 19991216
22 EXCL_REF_TYPES Instance attribute Public Type reference (TYPE) SHI_EXCL_REF_TYPES EXCL_REF_TYPES 19991210
23 EXPAND_SPECIAL Instance attribute Public Type reference (TYPE) HIER_YESNO Flag with values ' ' and 'X' 20001123
24 EXTENSION_ACTION_IS_OK Instance attribute Public Type reference (TYPE) CHAR1 extension action is ok 19991215
25 FIELDS Instance attribute Public Type reference (TYPE) SHI_FIELDS Fields 19991213
26 FILTER_EDIT_MODE Instance attribute Public Type reference (TYPE) CHAR1 'D' = Display, 'E' = Edit, 'C' = Change 20010529
27 FLAVORS Instance attribute Public Type reference (TYPE) CNDD_FLAVORS Possible Flavors 20000104
28 FOREIGN_LOCK Instance attribute Public Type reference (TYPE) CHAR1 Structure Lock by Foreign User 20000803
29 GLOBAL Instance attribute Public Type reference (TYPE) SHI_GLOBAL Structure GLOBAL 19991215
30 GUI_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 19991216
31 ICON_DATA Static Attribute Public Type reference (TYPE) SHI_ICON_DATA Icon data 19991213
32 ID_MAP_BY_ID Instance attribute Public Type reference (TYPE) SHI_ID_MAP_BY_ID ID Map via ID 19991213
33 ID_MAP_BY_KEY Instance attribute Public Type reference (TYPE) SHI_ID_MAP_BY_KEY ID Map via Key 19991213
34 INSERT_REF_NODES Instance attribute Public Type reference (TYPE) SHI_ALL_NODES Table: Nodes to be inserted with reference 20000317
35 INSERT_REF_TEXTS Instance attribute Public Type reference (TYPE) SHI_TEXTS Table: Texts of nodes to be inserted with reference 20000317
36 ITEMS Instance attribute Public Type reference (TYPE) SHI_ITEMS Items 19991213
37 ITEMSC Instance attribute Public Type reference (TYPE) SHI_ITEMCS Items für Update 20000211
38 ITEMS_IN_QUEUE Instance attribute Public Type reference (TYPE) I Number of Items in the Automation Queue 20010313
39 ITEM_COUNTER Instance attribute Public Type reference (TYPE) I Counter: items 19991216
40 ITEM_DISPLAY_DEFINITION Instance attribute Public Type reference (TYPE) SHI_ITEM_DISPLAY_DEFINITION Definition: Item Display 19991213
41 ITEM_NAME Instance attribute Public Type reference (TYPE) TV_ITMNAME Item name 19991216
42 ITEM_OVERFLOW Instance attribute Public Type reference (TYPE) CHAR1 Flag: item overflow 19991216
43 ITEM_TYPES Instance attribute Public Type reference (TYPE) SHI_ITEM_TYPES Item types 19991213
44 I_UNASSIGNED_NODES Instance attribute Public Type reference (TYPE) SHI_I_UNASSIGNED_NODES Unassigned nodes 19991210
45 I_UNASSIGNED_REFS Instance attribute Public Type reference (TYPE) SHI_I_UNASSIGNED_REFS Unassigned References 19991210
46 I_UNASSIGNED_TEXTS Instance attribute Public Type reference (TYPE) SHI_I_UNASSIGNED_TEXTS Unassigned Texts 19991210
47 KEEP_OLD_NODE_ID Instance attribute Public Type reference (TYPE) CHAR1 Flag: Keep Old node_id After Delete and Export 20000614
48 KEY Instance attribute Public Type reference (TYPE) I counter: key 19991216
49 LAST_BASE_FM Instance attribute Public Type reference (TYPE) CHAR40 Character field of length 40 20001207
50 LINK_CLICKED Instance attribute Public Type reference (TYPE) CHAR1 Flag: link clicked 19991216
51 LIST_OF_REFERENCES Instance attribute Public Type reference (TYPE) SHI_LIST_OF_REFERENCES List of References 19991213
52 LIST_OF_TEXTS Instance attribute Public Type reference (TYPE) SHI_LIST_OF_TEXTS List of Texts 19991213
53 MANUAL_SEL_ACTIVE_NODES Instance attribute Public Type reference (TYPE) SHI_MANUAL_SEL_ACTIVE_NODES Manual Selection: Active nodes 19991210
54 MANUAL_SEL_PARAMETERS Instance attribute Public Type reference (TYPE) SHI_MANUAL_SEL_PARAMETERS Manual Selection: Parameters 19991210
55 MARK_BUTTON Instance attribute Public Type reference (TYPE) CHAR1 Flag: Mark button 19991216
56 MAX_ITEMS Instance attribute Public Type reference (TYPE) I 1000 Counter: Maximum Items 19991216
57 MENU Instance attribute Public Object reference (TYPE REF TO) CL_CTMENU Context Menu 19991216
58 MENU_ENTRIES Instance attribute Public Type reference (TYPE) SHI_MENU_ENTRIES Menu Entries 19991213
59 NEW_NODES Instance attribute Public Type reference (TYPE) SHI_ALL_NODES New Nodes 20000608
60 NEW_REFERENCES Instance attribute Public Type reference (TYPE) SHI_ALL_REFERENCES New References 20000608
61 NEW_STRUCT_HEADER Instance attribute Public Type reference (TYPE) TTREE Header of New Structure 20000515
62 NEW_TEXTS Instance attribute Public Type reference (TYPE) HIER_TEXTS_T New Node Texts 20000608
63 NODES Instance attribute Public Type reference (TYPE) TREEV_NTAB Nodes 19991216
64 NODES_CHANGED Instance attribute Public Type reference (TYPE) SHI_ALL_NODES Hierarchy Maintenance Tool Node Passing Interface 20001103
65 NODE_KEY Instance attribute Public Type reference (TYPE) TV_NODEKEY Node key 19991216
66 NODE_KEYS Instance attribute Public Type reference (TYPE) TREEV_NKS Table of node keys 20000104
67 NODE_LAST_WORKED_ON Instance attribute Public Type reference (TYPE) SHI_NODE_LAST_WORKED_ON Node last worked on 19991215
68 NODE_TYPES_DEFINITION Static Attribute Public Type reference (TYPE) SHI_NODE_TYPES_DEFINITION Node type definitions 19991213
69 NO_EXPAND Instance attribute Public Type reference (TYPE) CHAR1 Flag: Do Not Expand Nodes 20000510
70 NO_FRONTEND Instance attribute Public Type reference (TYPE) CHAR1 Flag: Do Not Transfer Node(s) to Frontend 20000614
71 NO_TOOLBAR Instance attribute Public Type reference (TYPE) HIER_YESNO SPACE Flag with values ' ' and 'X' 20010531
72 NO_TRANSPORT_CHECK Instance attribute Public Type reference (TYPE) ABAP_BOOL 20131011
73 OLD_DBLCLICK_NODE Instance attribute Public Type reference (TYPE) TV_NODEKEY Node key: old double-clicked node 19991216
74 OLD_EXPAND_NODES Instance attribute Public Type reference (TYPE) SHI_NODE_IDS Old Expanded Nodes 20010308
75 OLD_STRUCTURE_ID Instance attribute Public Type reference (TYPE) TTREE-ID Old structure ID 19991215
76 POPUP_DISPLAY Instance attribute Public Type reference (TYPE) HIER_YESNO Flag with values ' ' and 'X' 20010426
77 PREVIOUS_HITS Instance attribute Public Type reference (TYPE) SHI_NODE_IDS List of Previous Hits While Searching Nodes 20000714
78 PRINT_MENU Instance attribute Public Object reference (TYPE REF TO) CL_CTMENU Context Menu 19991216
79 READ_UNASSIGNED_NODES Instance attribute Public Type reference (TYPE) CHAR1 SPACE Flag: Read unassigned nodes 19991216
80 REFERENCE_TYPES Instance attribute Public Type reference (TYPE) SHI_REFERENCE_TYPES Reference types 19991213
81 RESET_STYLE_NODE_KEY Instance attribute Public Type reference (TYPE) TV_NODEKEY Tree Control: Node Key 20010307
82 RETURN_MARKED_NODES Instance attribute Public Type reference (TYPE) HIER_YESNO SPACE Flag with Values ' ' and 'X' 20020123
83 SCOPE_GLOBAL Instance attribute Public Type reference (TYPE) SHI_GLOBAL Scoping: Global Data 20000225
84 SEC_LANGUAGE Instance attribute Public Type reference (TYPE) SY-LANGU Secondary Language 19991216
85 SELECTED_NODE Instance attribute Public Type reference (TYPE) SHI_SELECTED_NODE Selected Node 19991215
86 SELECTED_REF_TYPE Instance attribute Public Type reference (TYPE) TRTYPEH-REF_TYPE Reference Type Selected 19991216
87 SEL_NODE Instance attribute Public Type reference (TYPE) SHI_SEL_NODE Selected Node 19991215
88 SET_SCOPE Instance attribute Public Type reference (TYPE) CHAR1 Flag: Scoping 20000225
89 SHOW_CHECKBOX_TO_FILTER Instance attribute Public Type reference (TYPE) CHAR1 Flag: Show Checkbox to Filter 20000221
90 SPLITTER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 19991216
91 STACK_ALL_NODES Instance attribute Public Type reference (TYPE) SHI_STACK_ALL_NODES Stack of all Nodes 19991103
92 STACK_ALL_REFERENCES Instance attribute Public Type reference (TYPE) SHI_STACK_ALL_REFERENCES Stack of all References 19991208
93 STACK_ALL_TEXTS Instance attribute Public Type reference (TYPE) SHI_STACK_ALL_TEXTS Stack of all Texts 19991208
94 STACK_GLOBAL Instance attribute Public Type reference (TYPE) SHI_STACK_GLOBAL Global Stack 19991209
95 TABLE_LINES Instance attribute Public Type reference (TYPE) SY-TABIX Table Index 19991216
96 TOOLBAR Instance attribute Public Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 19991216
97 TOOLBAR_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 19991216
98 TOP_NODE_KEY Instance attribute Public Type reference (TYPE) TV_NODEKEY Highest Visible Node 20010309
99 TREE Instance attribute Public Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Column Tree Control 19991216
100 TREE_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 19991216
101 TREE_ICON_CLICKED Instance attribute Public Type reference (TYPE) HIER_YESNO Flag with Values ' ' and 'X' 20001123
102 TWB_SAVE_AS_FILTER Instance attribute Public Type reference (TYPE) CHAR1 SPACE Flag: Save Structure as Filter -> Test Workbench 20000920
103 UNASSIGNED_NODES Instance attribute Public Type reference (TYPE) SHI_UNASSIGNED_NODES Unassigned Nodes 19991210
104 UNASSIGNED_REFS Instance attribute Public Type reference (TYPE) SHI_UNASSIGNED_REFS Unassigned References 19991210
105 UNASSIGNED_TEXTS Instance attribute Public Type reference (TYPE) SHI_UNASSIGNED_TEXTS Unassigned Texts 19991210
106 UPDATE_ACTUAL_NODE Instance attribute Public Type reference (TYPE) CHAR1 Flag: Update actual_node 19991216
107 USE_STRUCTURE_DISPLAY_EXIT Instance attribute Public Type reference (TYPE) HIER_TYPES-CHAR1 Use structure-display Exit 19991215
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 19991103
Events
Class CL_STREE_DATA has no event.
Types
Class CL_STREE_DATA has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_STREE_DATA has no parameter.
Method CONSTRUCTOR on class CL_STREE_DATA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in