SAP ABAP Class CL_UAC_GUI_TREE_ABSTRACT (Abstract Tree View)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UAC_VIEW (Package) Views for MVC Pattern
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UAC_ASSIGNMENT_CONSTANTS 20020129
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UAC_FILTER_HANDLER Handles filter events 20041104
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UAC_GUI_TREE IF_UAC_GUI_TREE 20020218
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UAC_GUI_TREE_CMD_FACTORY Command Factory for if_uac_gui_tree 20020516
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UAC_GUI_TREE_EVENT Events of the tree, handled by if_uac_tree_handler 20020903
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UAC_TREE_MODEL_HANDLER 20020129
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UAC_TREE_STYLE_HANDLER 20020129
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UAC_GUI_ATREE_ABSTRACT Abstract Class for Assignment Control 20020322
2 Inheritance (c INHERITING FROM c_ref)  CL_UAC_GUI_COL_TREE_ABSTRACT Abstract Class for Column Tree Control 20020205
Properties
Class CL_UAC_GUI_TREE_ABSTRACT  
Short Description Abstract Tree View    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UAC_VIEW   Views for MVC Pattern 
Created 20020129   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_UAC_ASSIGNMENT_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_UAC_ASSIGNMENT_CONSTANTS 20020129
2 IF_UAC_FILTER_HANDLER Handles filter events 20041104
3 IF_UAC_GUI_TREE IF_UAC_GUI_TREE 20020218
4 IF_UAC_GUI_TREE_CMD_FACTORY Command Factory for if_uac_gui_tree 20020516
5 IF_UAC_GUI_TREE_EVENT Events of the tree, handled by if_uac_tree_handler 20020903
6 IF_UAC_TREE_MODEL_HANDLER 20020129
7 IF_UAC_TREE_STYLE_HANDLER 20020129
Friends
Class CL_UAC_GUI_TREE_ABSTRACT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_ALIGN_CENTER Instance attribute Public Attribute reference (LIKE) 20020129
2 CD_ALIGN_LEFT Instance attribute Public Attribute reference (LIKE) 20020129
3 CD_ALIGN_RIGHT Instance attribute Public Attribute reference (LIKE) 20020129
4 CD_ATTR_CELL_STYLE_ID Instance attribute Public Attribute reference (LIKE) 20031121
5 CD_ATTR_COLUMN_STYLE_ID Instance attribute Public Attribute reference (LIKE) 20031121
6 CD_ATTR_EDGE_STYLE_ID Instance attribute Public Attribute reference (LIKE) 20031121
7 CD_ATTR_NODE_STYLE_ID Instance attribute Public Attribute reference (LIKE) 20031121
8 CD_ATTR_TREE_ASSIGN_TYPE Instance attribute Public Attribute reference (LIKE) 20031121
9 CD_ATTR_TREE_ID Instance attribute Public Attribute reference (LIKE) 20031121
10 CD_CLASS_CHECK_BOX Instance attribute Public Attribute reference (LIKE) 20020129
11 CD_CLASS_DROP_DOWN Instance attribute Public Attribute reference (LIKE) 20020129
12 CD_CLASS_TEXT Instance attribute Public Attribute reference (LIKE) 20020129
13 CD_CONTROL_ID Instance attribute Public Attribute reference (LIKE) 20021115
14 CD_FIELD_DELIMITER Constant Protected Type reference (TYPE) CHAR1 '-' Single-Character Indicator 20020129
15 CD_FIRST_CHILD Instance attribute Public Attribute reference (LIKE) 20020129
16 CD_FLAG_1ST_EXPANDED Instance attribute Public Attribute reference (LIKE) 20021014
17 CD_FLAG_ALL_NODES_ALLOWED Instance attribute Public Attribute reference (LIKE) 20021115
18 CD_FLAG_ASSIGNMENT_FLOW Instance attribute Public Attribute reference (LIKE) 20021115
19 CD_FLAG_AT_FRONTEND Instance attribute Public Attribute reference (LIKE) 20021014
20 CD_FLAG_EDGE_CELL Instance attribute Public Attribute reference (LIKE) 20021014
21 CD_FLAG_EDGE_COLUMN Instance attribute Public Attribute reference (LIKE) 20021014
22 CD_FLAG_EDITABLE Instance attribute Public Attribute reference (LIKE) 20021014
23 CD_FLAG_EXIST Instance attribute Public Attribute reference (LIKE) 20021014
24 CD_FLAG_FOLDER Instance attribute Public Attribute reference (LIKE) 20021014
25 CD_FLAG_GROUPING_ACTIVE Instance attribute Public Attribute reference (LIKE) 20021122
26 CD_FLAG_GROUPING_COLUMN Instance attribute Public Attribute reference (LIKE) 20021122
27 CD_FLAG_GROUPING_DISPLAYED Instance attribute Public Attribute reference (LIKE) 20021114
28 CD_FLAG_GROUPING_SHOW_AS_TREE Instance attribute Public Attribute reference (LIKE) 20021114
29 CD_FLAG_GROUPING_TREE_LOCKED Instance attribute Public Attribute reference (LIKE) 20021114
30 CD_FLAG_HAS_CHILDREN Instance attribute Public Attribute reference (LIKE) 20021014
31 CD_FLAG_HIDDEN Instance attribute Public Attribute reference (LIKE) 20021014
32 CD_FLAG_HIERARCHY_COLUMN Instance attribute Public Attribute reference (LIKE) 20021014
33 CD_FLAG_LEAF Instance attribute Public Attribute reference (LIKE) 20021014
34 CD_FLAG_ROOT_NODE Instance attribute Public Attribute reference (LIKE) 20021014
35 CD_FLAG_SORTING_ALLOWED Instance attribute Public Attribute reference (LIKE) 20021115
36 CD_FLAG_VIRTUAL_ROOT_NODE Instance attribute Public Attribute reference (LIKE) 20021014
37 CD_FOLLOWING_SIBLING Instance attribute Public Attribute reference (LIKE) 20020129
38 CD_FONT_STYLE_BOLD Instance attribute Public Attribute reference (LIKE) 20020129
39 CD_FONT_STYLE_DEFAULT Instance attribute Public Attribute reference (LIKE) 20020129
40 CD_FONT_STYLE_ITALIC Instance attribute Public Attribute reference (LIKE) 20020129
41 CD_FONT_STYLE_UNDERLINE Instance attribute Public Attribute reference (LIKE) 20020129
42 CD_HIERARCHY_COLUMN_ID Instance attribute Public Attribute reference (LIKE) 20020129
43 CD_HIERARCHY_COLUMN_PREFIX Instance attribute Public Attribute reference (LIKE) 20031121
44 CD_ITEM_CELL Instance attribute Public Attribute reference (LIKE) 20021011
45 CD_ITEM_CELL_STYLE Instance attribute Public Attribute reference (LIKE) 20021011
46 CD_ITEM_COLUMN Instance attribute Public Attribute reference (LIKE) 20021011
47 CD_ITEM_COLUMN_STYLE Instance attribute Public Attribute reference (LIKE) 20021011
48 CD_ITEM_CONTROL Instance attribute Public Attribute reference (LIKE) 20021115
49 CD_ITEM_EDGE Instance attribute Public Attribute reference (LIKE) 20021011
50 CD_ITEM_EDGE_STYLE Instance attribute Public Attribute reference (LIKE) 20021011
51 CD_ITEM_EDGE_VALUE Instance attribute Public Attribute reference (LIKE) 20031121
52 CD_ITEM_MODEL Instance attribute Public Attribute reference (LIKE) 20031121
53 CD_ITEM_NODE Instance attribute Public Attribute reference (LIKE) 20021011
54 CD_ITEM_NODE_STYLE Instance attribute Public Attribute reference (LIKE) 20021011
55 CD_ITEM_STYLE_MANAGER Instance attribute Public Attribute reference (LIKE) 20031121
56 CD_ITEM_TREE Instance attribute Public Attribute reference (LIKE) 20021011
57 CD_KEY_COPY Instance attribute Public Attribute reference (LIKE) 20020129
58 CD_KEY_CUT Instance attribute Public Attribute reference (LIKE) 20020129
59 CD_KEY_DELETE Instance attribute Public Attribute reference (LIKE) 20020129
60 CD_KEY_ENTER Instance attribute Public Attribute reference (LIKE) 20020129
61 CD_KEY_F1 Instance attribute Public Attribute reference (LIKE) 20020129
62 CD_KEY_F4 Instance attribute Public Attribute reference (LIKE) 20020129
63 CD_KEY_INSERT Instance attribute Public Attribute reference (LIKE) 20020129
64 CD_KEY_PASTE Instance attribute Public Attribute reference (LIKE) 20020129
65 CD_LAST_CHILD Instance attribute Public Attribute reference (LIKE) 20020129
66 CD_LEVEL_INFINITE Instance attribute Public Attribute reference (LIKE) 20020208
67 CD_MODEL_ID Instance attribute Public Attribute reference (LIKE) 20031121
68 CD_SELECTED Constant Public Type reference (TYPE) AS4FLAG 'X' Indicator (X or Blank) 20020206
69 CD_STYLE_MANAGER_ID Instance attribute Public Attribute reference (LIKE) 20031121
70 CD_TREE_ASSIGN_TYPE_ASSIGNMENT Instance attribute Public Attribute reference (LIKE) 20031121
71 CD_TREE_ASSIGN_TYPE_NONE Instance attribute Public Attribute reference (LIKE) 20031121
72 CD_TREE_ASSIGN_TYPE_RECEIVER Instance attribute Public Attribute reference (LIKE) 20031121
73 CD_TREE_ASSIGN_TYPE_SENDER Instance attribute Public Attribute reference (LIKE) 20031121
74 CD_TREE_ID Constant Public Type reference (TYPE) UAC_TREE_ID '1' Constant tree_id 20020410
75 CD_UNSELECTED Constant Public Type reference (TYPE) AS4FLAG '' Indicator (X or Blank) 20020227
76 CD_VIRTUAL_ROOT_NODE_ID Instance attribute Public Attribute reference (LIKE) 20020129
77 EV_CELL_CONTEXT_MENU_REQUESTED Instance attribute Public Attribute reference (LIKE) 20020129
78 EV_CELL_CONTEXT_MENU_SELECTED Instance attribute Public Attribute reference (LIKE) 20020129
79 EV_CELL_DOUBLE_CLICK Instance attribute Public Attribute reference (LIKE) 20020129
80 EV_CELL_DROPDOWN_REQUESTED Instance attribute Public Attribute reference (LIKE) 20020129
81 EV_CELL_DROPDOWN_SELECTED Instance attribute Public Attribute reference (LIKE) 20020129
82 EV_CELL_KEYPRESSED Instance attribute Public Attribute reference (LIKE) 20020129
83 EV_CELL_SELECTED Instance attribute Public Attribute reference (LIKE) 20020129
84 EV_CELL_VALUE_CHANGED Instance attribute Public Attribute reference (LIKE) 20020129
85 EV_COLUMN_CONTEXT_MENU_REQUEST Instance attribute Public Attribute reference (LIKE) 20020129
86 EV_COLUMN_CONTEXT_MENU_SELECTD Instance attribute Public Attribute reference (LIKE) 20020129
87 EV_COLUMN_DOUBLE_CLICK Instance attribute Public Attribute reference (LIKE) 20020129
88 EV_COLUMN_ORDER_CHANGED Instance attribute Public Attribute reference (LIKE) 20020129
89 EV_CTRL_CTXT_MENU_REQUEST Instance attribute Public Attribute reference (LIKE) 20020514
90 EV_CTRL_CTXT_MENU_SELECTD Instance attribute Public Attribute reference (LIKE) 20020514
91 EV_EDGE_CREATE Instance attribute Public Attribute reference (LIKE) 20020129
92 EV_EDGE_CTXT_MENU_REQUEST Instance attribute Public Attribute reference (LIKE) 20020514
93 EV_EDGE_CTXT_MENU_SELECTD Instance attribute Public Attribute reference (LIKE) 20020514
94 EV_EDGE_DOUBLE_CLICK Instance attribute Public Attribute reference (LIKE) 20020129
95 EV_EDGE_REMOVE Instance attribute Public Attribute reference (LIKE) 20020129
96 EV_FOLDER_OPEN_FOR_1ST_TIME Instance attribute Public Attribute reference (LIKE) 20020129
97 EV_GROUP_ITEM_ADDED Instance attribute Public Attribute reference (LIKE) 20020206
98 EV_GROUP_ITEM_CNTXT_REQUEST Instance attribute Public Attribute reference (LIKE) 20020129
99 EV_GROUP_ITEM_CNTXT_SELECTED Instance attribute Public Attribute reference (LIKE) 20020129
100 EV_GROUP_ITEM_REMOVED Instance attribute Public Attribute reference (LIKE) 20020206
101 EV_GROUP_ORDER_CHANGED Instance attribute Public Attribute reference (LIKE) 20020206
102 EV_MULTI_SELECTION_CHANGE Instance attribute Public Attribute reference (LIKE) 20020129
103 EV_NODE_CONTEXT_MENU_REQUEST Instance attribute Public Attribute reference (LIKE) 20020129
104 EV_NODE_CONTEXT_MENU_SELECTED Instance attribute Public Attribute reference (LIKE) 20020129
105 EV_NODE_DOUBLE_CLICK Instance attribute Public Attribute reference (LIKE) 20020129
106 EV_NODE_KEYPRESSED Instance attribute Public Attribute reference (LIKE) 20020129
107 EV_NODE_SELECTED Instance attribute Public Attribute reference (LIKE) 20020129
108 EV_NODE_VALUE_CHANGED Instance attribute Public Attribute reference (LIKE) 20020129
109 EV_SORT_ORDER_CHANGED Instance attribute Public Attribute reference (LIKE) 20020129
110 FALSE Instance attribute Public Attribute reference (LIKE) 20020129
111 MD_CONVERTER_IS_FIRST_USED Instance attribute Protected Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Indicator 20020612
112 MD_EXPAND_NO_CHILDREN Instance attribute Protected Type reference (TYPE) UAC_FLAG Analytical Cost Management: Indicator 20020201
113 MD_IS_EDITABLE Instance attribute Protected Type reference (TYPE) UAC_FLAG TRUE Analytical Cost Management: Indicator 20020823
114 MD_IS_SHOWING Instance attribute Protected Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Indicator 20020829
115 MD_MAX_VISIBLE_COLUMNS Instance attribute Protected Type reference (TYPE) I 0 20030311
116 MD_MULTI_SELECTION Instance attribute Protected Type reference (TYPE) UAC_FLAG Multiple Selection 20020219
117 MD_TREE_ID Instance attribute Protected Type reference (TYPE) UAC_TREE_ID '1' Analytical Cost Management: Tree ID 20031105
118 MD_VIEW_ID Instance attribute Protected Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: Ext. ID for Control Elements 20050318
119 MR_ATTRIBUTE Instance attribute Protected Object reference (TYPE REF TO) IF_UAC_ATTRIBUTE Attribute service: Holds attributes of items 20030310
120 MR_CONVERTER Instance attribute Protected Object reference (TYPE REF TO) IF_UAC_TREE_CONVERTER Converter for Data from and to Char128 20020612
121 MR_CTXT_MENU_MANAGER Instance attribute Protected Object reference (TYPE REF TO) IF_UAC_CTXT_MENU_MANAGER 20020129
122 MR_DROPDOWN_HANDLER Instance attribute Protected Object reference (TYPE REF TO) IF_UAC_TREE_HANDLER 20020129
123 MR_FILTER Instance attribute Protected Object reference (TYPE REF TO) IF_UAC_FILTER Filter for View 20041104
124 MR_FLAG Instance attribute Protected Object reference (TYPE REF TO) IF_UAC_ATTRIBUTE_FLAG Holds boolean attributes of items 20021014
125 MR_STYLE_MANAGER Instance attribute Protected Object reference (TYPE REF TO) IF_UAC_TREE_STYLE_MANAGER 20020129
126 MR_TREE_MODEL Instance attribute Protected Object reference (TYPE REF TO) IF_UAC_TREE_MODEL 20020129
127 MR_VALUE_CHANGE_HANDLER Instance attribute Protected Object reference (TYPE REF TO) IF_UAC_TREE_HANDLER 20020130
128 MT_COLUMN_ORDER Instance attribute Protected Type reference (TYPE) UAC_T_COLUMN_ID Analytical Cost Management: Column IDs 20020603
129 MT_EVENT Instance attribute Private Type reference (TYPE) CNTL_SIMPLE_EVENTS Events to Register 20040206
130 TRUE Instance attribute Public Attribute reference (LIKE) 20020129
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CELLS Instance method Protected Method Called in Handler of Model Event ON_CELLS_ADDED 20020219
2 ADD_COLUMN Instance method Protected Method Called in Handler of Model Event ON_COLUMN_ADDED 20020129
3 ADD_LINES Instance method Protected Method Called in Handler of Model Event ON_NODES_ADDED 20020219
4 ADD_REGISTERED_EVENTS Instance method Protected Method Add Events for GUI Control to Automation Controller 20031016
5 ADD_SUBTREES Instance method Protected Method Add n Levels of Descendants, Set Correct Expander 20020207
6 CHANGE_CELLS Instance method Protected Method Called in Handler of Model Event ON_CELLS_CHANGED 20020129
7 CHANGE_CELL_STYLES Instance method Protected Method Called in Handler of Model Event ON_CELLS_CHANGED 20020213
8 CHANGE_COLUMN Instance method Protected Method Called in Handler of Model Event ON_COLUMN_CHANGED 20020129
9 CHANGE_COLUMNS Instance method Protected Method Called in Handler of Model Event ON_COLUMNS_CHANGED 20041103
10 CHANGE_COLUMN_STYLE Instance method Protected Method Called in Handler of Model Event ON_COLUMN_CHANGED 20020213
11 CHANGE_NODES Instance method Protected Method Called in Handler of Model Event ON_NODES_CHANGED 20020129
12 CHANGE_NODE_STYLES Instance method Protected Method Called in Handler of Model Event ON_NODES_CHANGED 20020213
13 COLLAPSE_NODE Instance method Public Method 20020222
14 CONSTRUCTOR Instance method Public Constructor 20020201
15 CREATE_CMD_COLLAPSE_NODE Instance method Public Method 20020722
16 CREATE_CMD_EXPAND_NODE Instance method Public Method 20020516
17 CREATE_CMD_OPTIMIZE_COLUMN Instance method Public Method 20020516
18 EDIT_VALUE Instance method Public Method Open popup to edit [node|cell] value 20041004
19 EXPAND_NODE Instance method Public Method 20020222
20 FREE Instance method Public Method 20020222
21 GET_COLUMN_ORDER Instance method Public Method 20020222
22 GET_COLUMN_ORDER_FOR_TREE Instance method Protected Method 20020225
23 GET_COLUMN_SORT_ORDER Instance method Public Method 20020222
24 GET_COLUMN_WIDTH Instance method Public Method 20020222
25 GET_CONVERTER Instance method Public Method 20020722
26 GET_CTXT_MENU Instance method Protected Method Handler for event DEFAULT_CONTEXT_MENU_REQUEST 20020219
27 GET_GUI_CONTROL_OBJECT Instance method Public Method 20020722
28 GET_ITEM_VALUE Instance method Protected Method 20020129
29 GET_PARENT_CONTAINER Instance method Public Method 20020222
30 GET_SELECTED_CELL Instance method Public Method 20020219
31 GET_SELECTED_NODE Instance method Public Method 20020219
32 GET_SELECTED_NODES Instance method Public Method 20020222
33 GET_TREE_FOR_ITEM Instance method Protected Method 20020531
34 HIDE_COLUMN Instance method Public Method 20020222
35 IS_COLUMN_HIDDEN Instance method Public Method 20020829
36 IS_EDITABLE Instance method Public Method 20020823
37 IS_NODE_EXPANDED Instance method Public Method 20020222
38 IS_NODE_VISIBLE Instance method Public Method 20020918
39 IS_SHOWING Instance method Public Method 20020902
40 MOVE_COLUMN Instance method Protected Method Called in Handler of Model Event ON_COLUMN_MOVED 20020129
41 MOVE_NODES Instance method Protected Method Called in Handler of Model Event ON_NODES_MOVED 20020129
42 OPTIMIZE_COLUMN Instance method Public Method 20020222
43 REMOVE_CELLS Instance method Protected Method Called in Handler of Model Event ON_CELLS_REMOVED 20020219
44 REMOVE_COLUMN Instance method Protected Method Called in Handler of Model Event ON_COLUMN_REMOVED 20020219
45 REMOVE_SUBTREES Instance method Protected Method Called in Handler of Model Event ON_NODES_REMOVED 20020219
46 SET_CELLS Instance method Protected Method called in handler of model event ON_CELLS_SET 20030402
47 SET_COLUMN_ORDER Instance method Public Method 20020222
48 SET_COLUMN_SORT_ORDER Instance method Public Method 20020222
49 SET_COLUMN_WIDTH Instance method Public Method 20020222
50 SET_CONTEXT_MENU Static method Protected Method 20020131
51 SET_CONVERTER Instance method Public Method 20020722
52 SET_EDITABLE Instance method Public Method 20020823
53 SET_FILTER Instance method Protected Method Called in Handler of Filter Event ON_FILTER_SET 20041104
54 SET_SELECTED_CELL Instance method Public Method 20020219
55 SET_SELECTED_NODE Instance method Public Method 20020219
56 SET_SELECTED_NODES Instance method Public Method 20020219
57 SET_SORTING_ALLOWED Instance method Public Method 20020222
58 SHOW Instance method Public Method 20020408
59 START_EVENTING Instance method Protected Method Start eventing (call this on SHOW) 20040206
60 VIEW_ADD_CELLS Instance method Protected Method Abstract: Add Cells to View 20020213
61 VIEW_ADD_COLUMN Instance method Protected Method Abstract: Add a Column to View 20020213
62 VIEW_ADD_LINES Instance method Protected Method Abstract: Add Lines to View 20020208
63 VIEW_CHANGE_CELLS Instance method Protected Method Abstract: Change Cells at View 20020211
64 VIEW_CHANGE_CELL_STYLES Instance method Protected Method Abstract: Change Cell Styles at View 20020214
65 VIEW_CHANGE_COLUMN Instance method Protected Method Abstract: Change a Column at View 20020214
66 VIEW_CHANGE_COLUMNS Instance method Protected Method Abstract: Change a Column at View 20041103
67 VIEW_CHANGE_COLUMN_STYLE Instance method Protected Method Abstract: Change a Column Style at View 20020214
68 VIEW_CHANGE_NODES Instance method Protected Method Abstract: Change Nodes at View 20020211
69 VIEW_CHANGE_NODE_STYLES Instance method Protected Method Abstract: Change Node Styles at View 20020214
70 VIEW_COLLAPSE_NODE Instance method Protected Method Abstract: Close Folder at View (Do Not Delete any Nodes) 20020221
71 VIEW_ENSURE_VISIBLE Instance method Protected Method Abstract: Ensure that Node Is Visible in View 20020514
72 VIEW_EXPAND_NODE Instance method Protected Method Abstract: Open Folder at View (Do Not Add any Nodes) 20020208
73 VIEW_FREE Instance method Protected Method abstract: free me 20020829
74 VIEW_GET_COLUMN_WIDTH Instance method Protected Method Abstract: Get Column Width at View 20020221
75 VIEW_GET_SELECTED_CELL Instance method Protected Method Abstract: Returns Cell that Is Actually Selected 20020829
76 VIEW_GET_SELECTED_NODE Instance method Protected Method Abstract: returns node that is actually selected 20020829
77 VIEW_GET_SELECTED_NODES Instance method Protected Method Abstract: returns nodes that are actually selected 20020829
78 VIEW_HIDE_COLUMN Instance method Protected Method Abstract: [hide|unhide] column at view 20020221
79 VIEW_IS_NODE_EXPANDED Instance method Protected Method Abstract: determine if node is expanded at view 20020221
80 VIEW_MOVE_COLUMN Instance method Protected Method Abstract: Move a column at view 20020214
81 VIEW_MOVE_NODES Instance method Protected Method Abstract: Move nodes at view 20020214
82 VIEW_ON_CTXT_MENU_SEL Instance method Protected Method Handler for event DEFAULT_CONTEXT_MENU_SELECT 20020209
83 VIEW_ON_DOUBLE_CLICK Instance method Protected Method Handler for Events ON_[NODE|CELL|ITEM]_DOUBLE_CLICK 20020215
84 VIEW_ON_DRAG Instance method Protected Method Handler for Event ON_DRAG 20020215
85 VIEW_ON_DRAG_MULTIPLE Instance method Protected Method Handler for Event ON_DRAG_MULTIPLE 20020215
86 VIEW_ON_DROP Instance method Protected Method Handler for Event ON_DROP 20020215
87 VIEW_ON_DROP_COMPLETE Instance method Protected Method Handler for Event ON_DROP_COMPLETE 20020215
88 VIEW_ON_DROP_COMPLETE_MULTIPLE Instance method Protected Method Handler for Event ON_DROP_COMPLETE_MULTIPLE 20020215
89 VIEW_ON_DROP_GET_FLAVOR Instance method Protected Method Handler for Event ON_DROP_GET_FLAVOR 20020215
90 VIEW_ON_EXPAND_NC Instance method Protected Method Called in Handler of View Event ON_EXPAND_NO_CHILDREN 20020206
91 VIEW_ON_KEYPRESS Instance method Protected Method Called in Handler of View Event ON_[NODE|CELL]_KEYPRESS 20020208
92 VIEW_ON_SELECTED Instance method Protected Method Called in Handler of View Event ON_EXPAND_NO_CHILDREN 20020903
93 VIEW_ON_VALUE_CHANGE Instance method Protected Method Handler for Events ON_[NODE|CELL|ITEM]_VALUE_CHANGED 20020612
94 VIEW_OPTIMIZE_COLUMN Instance method Protected Method Abstract: Adjust column width to optimum 20020829
95 VIEW_OPTIMIZE_TREE Instance method Protected Method Abstract: adjust tree width to optimum 20030602
96 VIEW_REMOVE_CELLS Instance method Protected Method Abstract: Remove cells from view 20020214
97 VIEW_REMOVE_COLUMN Instance method Protected Method Abstract: Remove a column from view 20020214
98 VIEW_REMOVE_SUBTREES Instance method Protected Method Abstract: Remove subtree from view 20020215
99 VIEW_SET_COLUMN_ORDER Instance method Protected Method Abstract: Order columns at frontend 20020221
100 VIEW_SET_COLUMN_SORT_ORDER Instance method Protected Method Abstract: Set sorting order for columns at frontend 20020529
101 VIEW_SET_COLUMN_WIDTH Instance method Protected Method Abstract: Set column width at view 20020221
102 VIEW_SET_EDITABLE Instance method Protected Method Abstract: determine if node is expanded at view 20020823
103 VIEW_SET_FCODE Instance method Protected Method abstract: set & execute fcode 20050318
104 VIEW_SET_FILTER Instance method Protected Method Abstract: Set Filter for Item Type 20041104
105 VIEW_SET_SELECTED_CELL Instance method Protected Method Abstract: Set selected cell at the frontend 20020221
106 VIEW_SET_SELECTED_NODES Instance method Protected Method Abstract: Set selected nodes at frontend 20020221
107 VIEW_SET_SORTING_ALLOWED Instance method Protected Method abstract: allows or denies sorting at frontend 20021119
108 _ADD_COLUMN_ORDER Instance method Protected Method Internal: Add column to order table 20021011
109 _CHANGE_COLUMN_ORDER Instance method Protected Method Internal: Change column order table 20021011
110 _DELETE_COLUMN_ORDER Instance method Protected Method Internal: Delete column from order table 20021011
111 _ENSURE_NODE_AT_FRONTEND Instance method Protected Method Internal: This node must be at frontend 20021011
112 _GET_CELL Instance method Protected Method Internal: Get cell data and style from model 20021011
113 _GET_CELLS Instance method Protected Method Internal: Get cell data and style from model 20031203
114 _GET_COLUMN Instance method Protected Method Internal: Get column data and style from model 20021011
115 _GET_COLUMNS_IN_ORDER Instance method Protected Method Internal: Get columns from model in order from left to right 20021011
116 _GET_LINE Instance method Protected Method Internal: Get node and cells data and style from model 20031127
117 _GET_NODE Instance method Protected Method Internal: Get node data and style from model 20021011
118 _GET_NODE_POSITION Instance method Protected Method Internal: 20021011
119 _SET_EXPANDER Instance method Protected Method Internal: Expand and collapse to set the expander correct 20021011
Events
# Event Type Visibility Description Created on
1 CELL_DOUBLE_CLICK Instance Event
(0)
Public
(2)
20020903
2 CELL_KEYPRESSED Instance Event
(0)
Public
(2)
20020903
3 CELL_SELECTED Instance Event
(0)
Public
(2)
20020903
4 COLUMN_DOUBLE_CLICK Instance Event
(0)
Public
(2)
20020903
5 COLUMN_ORDER_CHANGED Instance Event
(0)
Public
(2)
20020903
6 MULTI_SELECTION_CHANGE Instance Event
(0)
Public
(2)
20020903
7 NODE_DOUBLE_CLICK Instance Event
(0)
Public
(2)
20020903
8 NODE_KEYPRESSED Instance Event
(0)
Public
(2)
20020903
9 NODE_SELECTED Instance Event
(0)
Public
(2)
20020903
10 ON_DRAG Instance Event
(0)
Public
(2)
20020903
11 ON_DRAG_MULTIPLE Instance Event
(0)
Public
(2)
20020903
12 ON_DROP Instance Event
(0)
Public
(2)
20020903
13 ON_DROP_COMPLETE Instance Event
(0)
Public
(2)
20020903
14 ON_DROP_COMPLETE_MULTIPLE Instance Event
(0)
Public
(2)
20020903
15 ON_DROP_GET_FLAVOR Instance Event
(0)
Public
(2)
20020903
16 SORT_ORDER_CHANGED Instance Event
(0)
Public
(2)
20020903
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_HT_CELL_STYLE Protected See coding 20020214 typ_ht_cell_style TYPE HASHED TABLE OF uac_s_int_cell_style WITH UNIQUE KEY style_id
2 TYP_HT_COLUMN_STYLE Protected See coding 20020214 typ_ht_column_style TYPE HASHED TABLE OF uac_s_int_column_style WITH UNIQUE KEY style_id
3 TYP_HT_NODE_STYLE Protected See coding 20020214 typ_ht_node_style TYPE HASHED TABLE OF uac_s_int_node_style WITH UNIQUE KEY style_id
4 TYP_S_CELL_DATA Protected See coding 20020208 BEGIN OF typ_s_cell_data, node_id TYPE uac_node_id, column_id TYPE uac_column_id, value TYPE uac_value, dref_value TYPE REF TO data, style_id TYPE uac_style_id, END OF typ_s_cell_data
5 TYP_S_COLUMN_DATA Protected See coding 20020207 BEGIN OF typ_s_column_data, column_id TYPE uac_column_id, left_column_id TYPE uac_column_id, value TYPE uac_value, dref_value TYPE REF TO data, style_id TYPE uac_style_id, END OF typ_s_column_data
6 TYP_S_NODE_DATA Protected See coding 20020207 BEGIN OF typ_s_node_data, node_id TYPE uac_node_id, relat_node_id TYPE uac_node_id, relationship TYPE uac_relationship, level type uac_level, position TYPE uac_position, is_leaf TYPE uac_flag, value TYPE uac_value, dref_value TYPE REF TO data, style_id TYPE uac_style_id, END OF typ_s_node_data
7 TYP_T_CELL_DATA Protected See coding 20020208 typ_t_cell_data TYPE SORTED TABLE OF typ_s_cell_data WITH UNIQUE KEY node_id column_id
8 TYP_T_COLUMN_DATA Protected See coding 20020207 typ_t_column_data TYPE STANDARD TABLE OF typ_s_column_data WITH DEFAULT KEY
9 TYP_T_NODE_DATA Protected See coding 20020207 typ_t_node_data TYPE STANDARD TABLE OF typ_s_node_data
Method Signatures

Method ADD_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELL_ID Call by reference Type reference (TYPE) UAC_T_CELL_ID Analytical Cost Management: Zellen-ID 20020219
# Exception Resumable Description Created on
1 CNTL_ERROR 20020219
2 CONVERSION_ERROR 20020219

Method ADD_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Value transfer Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: Zellen-ID 20020129
2 Importing ID_LEFT_COLUMN_ID Value transfer Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020129
# Exception Resumable Description Created on
1 CNTL_ERROR 20020129
2 CONVERSION_ERROR 20020129

Method ADD_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Zellen-ID 20020219
# Exception Resumable Description Created on
1 CNTL_ERROR 20020219
2 CONVERSION_ERROR 20020219

Method ADD_REGISTERED_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_GUI_CONTROL Call by reference Object reference (TYPE REF TO) OBJECT inherits from cl_gui_control 20031016
2 Importing IT_EVENT Call by reference Type reference (TYPE) CNTL_SIMPLE_EVENTS 20031016
# Exception Resumable Description Created on
1 CNTL_ERROR 20031016

Method ADD_SUBTREES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LEVELS Call by reference Type reference (TYPE) I 1 number of levels to add 20020207
2 Importing IT_ROOT_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: ID eines Knotens 20020207

Method ADD_SUBTREES on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method CHANGE_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELL_ID Call by reference Type reference (TYPE) UAC_T_CELL_ID Analytical Cost Management: Zellen-ID 20020129
# Exception Resumable Description Created on
1 CNTL_ERROR 20020129
2 CONVERSION_ERROR 20020129

Method CHANGE_CELL_STYLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELL_ID Call by reference Type reference (TYPE) UAC_T_CELL_ID Analytical Cost Management: Zellen-ID 20020213
# Exception Resumable Description Created on
1 CNTL_ERROR 20020213
2 CONVERSION_ERROR 20020213

Method CHANGE_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: Zellen-ID 20020129
# Exception Resumable Description Created on
1 CNTL_ERROR 20020129
2 CONVERSION_ERROR 20020129

Method CHANGE_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COLUMN_ID Call by reference Type reference (TYPE) UAC_T_COLUMN_ID Analytical Cost Management: Spalten-ID 20041103
# Exception Resumable Description Created on
1 CNTL_ERROR 20041103
2 CONVERSION_ERROR 20041103

Method CHANGE_COLUMN_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COLUMN_ID Call by reference Type reference (TYPE) UAC_T_COLUMN_ID Analytical Cost Management: Zellen-ID 20020528
# Exception Resumable Description Created on
1 CNTL_ERROR 20020213
2 CONVERSION_ERROR 20020213

Method CHANGE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20020211
# Exception Resumable Description Created on
1 CNTL_ERROR 20020129
2 CONVERSION_ERROR 20020129

Method CHANGE_NODE_STYLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20020213
# Exception Resumable Description Created on
1 CNTL_ERROR 20020213
2 CONVERSION_ERROR 20020213

Method COLLAPSE_NODE Signature

Method COLLAPSE_NODE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method COLLAPSE_NODE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EXPAND_NO_CHILDREN Call by reference Type reference (TYPE) UAC_FLAG TRUE Analytical Cost Management: Flag 20020201
2 Importing ID_IS_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG TRUE Analytical Cost Management: Flag 20020823
3 Importing ID_MULTI_SELECTION Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20020219
4 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID CD_TREE_ID Analytical Cost Management: Baum-ID 20031105
5 Importing ID_VIEW_ID Call by reference Type reference (TYPE) UAC_EXT_ID Analytical Cost Management: ext. ID für Control-Elemente 20050318
6 Importing IR_CONVERTER Call by reference Object reference (TYPE REF TO) IF_UAC_TREE_CONVERTER Konverter für Daten von und nach Char128 20020612
7 Importing IR_CTXT_MENU_MANAGER Call by reference Object reference (TYPE REF TO) IF_UAC_CTXT_MENU_MANAGER 20020219
8 Importing IR_FILTER Call by reference Object reference (TYPE REF TO) IF_UAC_FILTER filter for view 20041104
9 Importing IR_STYLE_MANAGER Call by reference Object reference (TYPE REF TO) IF_UAC_TREE_STYLE_MANAGER 20020219
10 Importing IR_TREE_MODEL Call by reference Object reference (TYPE REF TO) IF_UAC_TREE_MODEL 20020219

Method CONSTRUCTOR on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method CREATE_CMD_COLLAPSE_NODE Signature

Method CREATE_CMD_COLLAPSE_NODE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method CREATE_CMD_COLLAPSE_NODE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method CREATE_CMD_EXPAND_NODE Signature

Method CREATE_CMD_EXPAND_NODE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method CREATE_CMD_EXPAND_NODE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method CREATE_CMD_OPTIMIZE_COLUMN Signature

Method CREATE_CMD_OPTIMIZE_COLUMN on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method CREATE_CMD_OPTIMIZE_COLUMN on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method EDIT_VALUE Signature

Method EDIT_VALUE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method EDIT_VALUE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method EXPAND_NODE Signature

Method EXPAND_NODE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method EXPAND_NODE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method FREE Signature

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

Method GET_COLUMN_ORDER Signature

Method GET_COLUMN_ORDER on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method GET_COLUMN_ORDER on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method GET_COLUMN_ORDER_FOR_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLUMN_ID Call by reference Type reference (TYPE) UAC_T_COLUMN_ID Analytical Cost Management: Spalten-IDs 20020225
2 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20020225

Method GET_COLUMN_ORDER_FOR_TREE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method GET_COLUMN_SORT_ORDER Signature

Method GET_COLUMN_SORT_ORDER on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method GET_COLUMN_SORT_ORDER on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method GET_COLUMN_WIDTH Signature

Method GET_COLUMN_WIDTH on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method GET_COLUMN_WIDTH on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method GET_CONVERTER Signature

Method GET_CONVERTER on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method GET_CONVERTER on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method GET_CTXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CTXT_MENU Call by reference Type reference (TYPE) UAC_T_CONTEXT_MENU Analytical Cost Management: Kontext-Menü 20020219
2 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020219
3 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020219
4 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID CD_TREE_ID Analytical Cost Management: Baum-ID 20020912

Method GET_CTXT_MENU on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method GET_GUI_CONTROL_OBJECT Signature

Method GET_GUI_CONTROL_OBJECT on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method GET_GUI_CONTROL_OBJECT on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method GET_ITEM_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_DREF_VALUE Call by reference Object reference (TYPE REF TO) DATA 20020213
2 Exporting ED_VALUE Call by reference Type reference (TYPE) UAC_VALUE Analytical Cost Management: Wert 20020129
3 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020129
4 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020129
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20020129
2 ITEM_NOT_FOUND 20020129
3 NO_VALUE_FOUND 20020129

Method GET_PARENT_CONTAINER Signature

Method GET_PARENT_CONTAINER on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method GET_PARENT_CONTAINER on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method GET_SELECTED_CELL Signature

Method GET_SELECTED_CELL on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method GET_SELECTED_CELL on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method GET_SELECTED_NODE Signature

Method GET_SELECTED_NODE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method GET_SELECTED_NODE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method GET_SELECTED_NODES Signature

Method GET_SELECTED_NODES on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method GET_SELECTED_NODES on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method GET_TREE_FOR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020531
2 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020531
3 Returning RD_TREE_ID Value transfer Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20020531

Method GET_TREE_FOR_ITEM on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method HIDE_COLUMN Signature

Method HIDE_COLUMN on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method HIDE_COLUMN on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method IS_COLUMN_HIDDEN Signature

Method IS_COLUMN_HIDDEN on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method IS_COLUMN_HIDDEN on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method IS_EDITABLE Signature

Method IS_EDITABLE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method IS_EDITABLE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method IS_NODE_EXPANDED Signature

Method IS_NODE_EXPANDED on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method IS_NODE_EXPANDED on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method IS_NODE_VISIBLE Signature

Method IS_NODE_VISIBLE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method IS_NODE_VISIBLE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method IS_SHOWING Signature

Method IS_SHOWING on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method IS_SHOWING on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method MOVE_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Value transfer Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: Zellen-ID 20020129
2 Importing ID_LEFT_COLUMN_ID Value transfer Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020129
# Exception Resumable Description Created on
1 CNTL_ERROR 20020129

Method MOVE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Zellen-ID 20020129
# Exception Resumable Description Created on
1 CNTL_ERROR 20020129
2 CONVERSION_ERROR 20020129

Method OPTIMIZE_COLUMN Signature

Method OPTIMIZE_COLUMN on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method OPTIMIZE_COLUMN on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method REMOVE_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELL_ID Call by reference Type reference (TYPE) UAC_T_CELL_ID Analytical Cost Management: Zellen-ID 20020219
# Exception Resumable Description Created on
1 CNTL_ERROR 20020219
2 CONVERSION_ERROR 20020219

Method REMOVE_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: Zellen-ID 20020219
# Exception Resumable Description Created on
1 CNTL_ERROR 20020219
2 CONVERSION_ERROR 20020219

Method REMOVE_SUBTREES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHILDREN_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20020219
2 Importing IT_ROOT_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Zellen-ID 20020219
# Exception Resumable Description Created on
1 CNTL_ERROR 20020219
2 CONVERSION_ERROR 20020219
3 NODE_NOT_FOUND node with model id is unknown 20020219

Method SET_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELL_ID Call by reference Type reference (TYPE) UAC_T_CELL_ID Analytical Cost Management: Zellen-ID 20030402
# Exception Resumable Description Created on
1 CNTL_ERROR 20030402
2 CONVERSION_ERROR 20030402

Method SET_COLUMN_ORDER Signature

Method SET_COLUMN_ORDER on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method SET_COLUMN_ORDER on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method SET_COLUMN_SORT_ORDER Signature

Method SET_COLUMN_SORT_ORDER on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method SET_COLUMN_SORT_ORDER on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method SET_COLUMN_WIDTH Signature

Method SET_COLUMN_WIDTH on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method SET_COLUMN_WIDTH on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method SET_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CTMENU Value transfer Object reference (TYPE REF TO) CL_CTMENU Context Menu 20020131
2 Importing IT_CONTEXT_MENU Call by reference Type reference (TYPE) UAC_T_CONTEXT_MENU Analytical Cost Management: Kontext-Menü 20020131

Method SET_CONTEXT_MENU on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method SET_CONVERTER Signature

Method SET_CONVERTER on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method SET_CONVERTER on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method SET_EDITABLE Signature

Method SET_EDITABLE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method SET_EDITABLE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method SET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20041104

Method SET_FILTER on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method SET_SELECTED_CELL Signature

Method SET_SELECTED_CELL on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method SET_SELECTED_CELL on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method SET_SELECTED_NODE Signature

Method SET_SELECTED_NODE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method SET_SELECTED_NODE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method SET_SELECTED_NODES Signature

Method SET_SELECTED_NODES on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method SET_SELECTED_NODES on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method SET_SORTING_ALLOWED Signature

Method SET_SORTING_ALLOWED on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method SET_SORTING_ALLOWED on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method SHOW Signature

Method SHOW on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method SHOW on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method START_EVENTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_GUI_CONTROL Call by reference Object reference (TYPE REF TO) OBJECT 20040206
# Exception Resumable Description Created on
1 CNTL_ERROR 20040206

Method VIEW_ADD_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CELL_ID_REJECT Call by reference Type reference (TYPE) UAC_T_CELL_ID Analytical Cost Management: Zellen-ID 20030408
2 Importing IT_CELL_DATA Call by reference Type reference (TYPE) TYP_T_CELL_DATA 20020213
3 Importing IT_CELL_STYLE Call by reference Type reference (TYPE) TYP_HT_CELL_STYLE Analytical Cost Management: Zellen-Stil (intern) 20020213
# Exception Resumable Description Created on
1 CNTL_ERROR 20020219

Method VIEW_ADD_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_DATA Call by reference Type reference (TYPE) TYP_S_COLUMN_DATA 20020213
2 Importing ID_COLUMN_STYLE Call by reference Type reference (TYPE) UAC_S_INT_COLUMN_STYLE Analytical Cost Management: Spalten-Stil (intern) 20020213
3 Importing ID_LEFT_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020213
# Exception Resumable Description Created on
1 CNTL_ERROR 20020219

Method VIEW_ADD_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CELL_ID_REJECT Call by reference Type reference (TYPE) UAC_T_CELL_ID Analytical Cost Management: Zellen-ID 20030314
2 Exporting ET_NODE_ID_REJECT Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20021122
3 Importing IT_CELL_DATA Call by reference Type reference (TYPE) TYP_T_CELL_DATA 20020208
4 Importing IT_CELL_STYLE Call by reference Type reference (TYPE) TYP_HT_CELL_STYLE Analytical Cost Management: Zellen-Stil (intern) 20020208
5 Importing IT_NODE_DATA Call by reference Type reference (TYPE) TYP_T_NODE_DATA 20020208
6 Importing IT_NODE_STYLE Call by reference Type reference (TYPE) TYP_HT_NODE_STYLE Analytical Cost Management: Knoten-Stil (intern) 20020208
# Exception Resumable Description Created on
1 CNTL_ERROR 20020219

Method VIEW_CHANGE_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELL_DATA Call by reference Type reference (TYPE) TYP_T_CELL_DATA 20020211
# Exception Resumable Description Created on
1 CNTL_ERROR 20020211

Method VIEW_CHANGE_CELL_STYLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELL_DATA Call by reference Type reference (TYPE) TYP_T_CELL_DATA 20020214
2 Importing IT_CELL_STYLE Call by reference Type reference (TYPE) TYP_HT_CELL_STYLE 20020214
# Exception Resumable Description Created on
1 CNTL_ERROR 20020214

Method VIEW_CHANGE_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_DATA Call by reference Type reference (TYPE) TYP_S_COLUMN_DATA 20020214
# Exception Resumable Description Created on
1 CNTL_ERROR 20020219

Method VIEW_CHANGE_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COLUMN_DATA Call by reference Type reference (TYPE) TYP_T_COLUMN_DATA 20041103
# Exception Resumable Description Created on
1 CNTL_ERROR 20041103

Method VIEW_CHANGE_COLUMN_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_DATA Call by reference Type reference (TYPE) TYP_S_COLUMN_DATA 20020214
2 Importing ID_COLUMN_STYLE Call by reference Type reference (TYPE) UAC_S_INT_COLUMN_STYLE Analytical Cost Management: Spalten-Stil (intern) 20020214
# Exception Resumable Description Created on
1 CNTL_ERROR 20020219

Method VIEW_CHANGE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_DATA Call by reference Type reference (TYPE) TYP_T_NODE_DATA Analytical Cost Management: Zellen-ID 20020211
# Exception Resumable Description Created on
1 CNTL_ERROR 20020211

Method VIEW_CHANGE_NODE_STYLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_DATA Call by reference Type reference (TYPE) TYP_T_NODE_DATA 20020214
2 Importing IT_NODE_STYLE Call by reference Type reference (TYPE) TYP_HT_NODE_STYLE Analytical Cost Management: Knoten-Stil (intern) 20020214
# Exception Resumable Description Created on
1 CNTL_ERROR 20020219

Method VIEW_COLLAPSE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020221
# Exception Resumable Description Created on
1 CNTL_ERROR 20020221

Method VIEW_ENSURE_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020514
# Exception Resumable Description Created on
1 CNTL_ERROR 20020514

Method VIEW_EXPAND_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LEVELS Call by reference Type reference (TYPE) I 1 number of levels to expand 20020208
2 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020208
# Exception Resumable Description Created on
1 CNTL_ERROR 20020219

Method VIEW_FREE Signature

Method VIEW_FREE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Method VIEW_FREE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method VIEW_GET_COLUMN_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_WIDTH Call by reference Type reference (TYPE) I 20020909
2 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020221
# Exception Resumable Description Created on
1 CNTL_ERROR 20020221

Method VIEW_GET_SELECTED_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID ED_COLUMN_ID 20020829
2 Exporting ED_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID ED_NODE_ID 20020829
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20020829

Method VIEW_GET_SELECTED_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID RD_NODE_ID 20020910
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20020829

Method VIEW_GET_SELECTED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODES Call by reference Type reference (TYPE) UAC_T_NODE_ID ET_NODES 20020829
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20020829

Method VIEW_HIDE_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLUMN_ID_REJECT Call by reference Type reference (TYPE) UAC_T_COLUMN_ID Analytical Cost Management: Spalten-ID 20030409
2 Importing ID_HIDE Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20020221
3 Importing IT_COLUMN_ID Call by reference Type reference (TYPE) UAC_T_COLUMN_ID Analytical Cost Management: Spalten-ID 20030409
# Exception Resumable Description Created on
1 CNTL_ERROR 20020221

Method VIEW_IS_NODE_EXPANDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_EXPANDED Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20020910
2 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020221
# Exception Resumable Description Created on
1 CNTL_ERROR 20020221

Method VIEW_MOVE_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020214
2 Importing ID_LEFT_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020214
# Exception Resumable Description Created on
1 CNTL_ERROR 20020219

Method VIEW_MOVE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_DATA Call by reference Type reference (TYPE) TYP_T_NODE_DATA Analytical Cost Management: Zellen-ID 20020214
# Exception Resumable Description Created on
1 CNTL_ERROR 20020214

Method VIEW_ON_CTXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020209
2 Importing ID_FCODE Call by reference Type reference (TYPE) UAC_MENU_FUNCTION_CODE Analytical Cost Management: ID eines Funktionscodes 20020209
3 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020209

Method VIEW_ON_CTXT_MENU_SEL on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method VIEW_ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020215
2 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020215

Method VIEW_ON_DOUBLE_CLICK on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method VIEW_ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020215
2 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020215
3 Importing IR_DND_OBJECT Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20020215

Method VIEW_ON_DRAG on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method VIEW_ON_DRAG_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DND_OBJECT Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20020215
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20020215

Method VIEW_ON_DRAG_MULTIPLE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method VIEW_ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020215
2 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020215
3 Importing IR_DND_OBJECT Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20020215

Method VIEW_ON_DROP on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method VIEW_ON_DROP_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020215
2 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020215
3 Importing IR_DND_OBJECT Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20020215

Method VIEW_ON_DROP_COMPLETE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method VIEW_ON_DROP_COMPLETE_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DND_OBJECT Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20020215
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20020215

Method VIEW_ON_DROP_COMPLETE_MULTIPLE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method VIEW_ON_DROP_GET_FLAVOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020215
2 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020215
3 Importing IR_DND_OBJECT Call by reference Object reference (TYPE REF TO) CL_DRAGDROPOBJECT Drag & Drop DataObject 20020215
4 Importing IT_FLAVORS Call by reference Type reference (TYPE) CNDD_FLAVORS 20020327

Method VIEW_ON_DROP_GET_FLAVOR on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method VIEW_ON_EXPAND_NC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020206

Method VIEW_ON_EXPAND_NC on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method VIEW_ON_KEYPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020208
2 Importing ID_KEY_ID Call by reference Type reference (TYPE) UAC_KEY_ID Analytical Cost Management: ID einer Taste 20020208
3 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020208

Method VIEW_ON_KEYPRESS on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method VIEW_ON_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020903
2 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020903

Method VIEW_ON_SELECTED on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method VIEW_ON_VALUE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020612
2 Importing ID_NEW_VALUE Call by reference Type reference (TYPE) UAC_VALUE Analytical Cost Management: Wert 20020612
3 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020612
4 Returning RD_ACCEPTED Value transfer Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20041004
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20051026

Method VIEW_OPTIMIZE_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID ID_COLUMN_ID 20020829
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20020829
2 COLUMN_NOT_FOUND COLUMN_NOT_FOUND 20020829

Method VIEW_OPTIMIZE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20030602
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20030602
2 TREE_NOT_FOUND TREE_NOT_FOUND 20030602

Method VIEW_REMOVE_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELL_ID Call by reference Type reference (TYPE) UAC_T_CELL_ID Analytical Cost Management: Zellen-ID 20020214
# Exception Resumable Description Created on
1 CNTL_ERROR 20020214

Method VIEW_REMOVE_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020214
# Exception Resumable Description Created on
1 CNTL_ERROR 20020219

Method VIEW_REMOVE_SUBTREES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHILDREN_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20020215
2 Importing IT_ROOT_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Zellen-ID 20020215
# Exception Resumable Description Created on
1 CNTL_ERROR 20020215

Method VIEW_SET_COLUMN_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COLUMN_ID Call by reference Type reference (TYPE) UAC_T_COLUMN_ID IT_COLUMN_ID 20020221
# Exception Resumable Description Created on
1 CNTL_ERROR 20020221

Method VIEW_SET_COLUMN_SORT_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COLUMN_SORT_ORDER Call by reference Type reference (TYPE) UAC_T_TREE_COLUMN_ORDER Analytical Cost Management: Sortierung einer Spalte 20020529
# Exception Resumable Description Created on
1 CNTL_ERROR 20020829

Method VIEW_SET_COLUMN_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020221
2 Importing ID_WIDTH Call by reference Type reference (TYPE) I 20020221
# Exception Resumable Description Created on
1 CNTL_ERROR 20020221

Method VIEW_SET_EDITABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_IS_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20020823
# Exception Resumable Description Created on
1 CNTL_ERROR 20020823

Method VIEW_SET_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20050318
2 Importing ID_FCODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode, der PAI ausgelöst hat 20050318
3 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20050318
4 Importing IT_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20050318

Method VIEW_SET_FCODE on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method VIEW_SET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ITEM_TYPE Call by reference Type reference (TYPE) UAC_ITEM_TYPE Analytical Cost Management: Control-Element 20041104

Method VIEW_SET_FILTER on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method VIEW_SET_SELECTED_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020221
2 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020221
# Exception Resumable Description Created on
1 CNTL_ERROR 20020221

Method VIEW_SET_SELECTED_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_ID Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20020221
# Exception Resumable Description Created on
1 CNTL_ERROR 20020221

Method VIEW_SET_SORTING_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ALLOWED Call by reference Type reference (TYPE) UAC_FLAG TRUE ID_ALLOWED 20021119
# Exception Resumable Description Created on
1 CNTL_ERROR CNTL_ERROR 20021119

Method _ADD_COLUMN_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20021011
2 Importing ID_LEFT_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20021011

Method _ADD_COLUMN_ORDER on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method _CHANGE_COLUMN_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20021011
2 Importing ID_LEFT_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20021011

Method _CHANGE_COLUMN_ORDER on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method _DELETE_COLUMN_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20021011

Method _DELETE_COLUMN_ORDER on class CL_UAC_GUI_TREE_ABSTRACT has no exception.

Method _ENSURE_NODE_AT_FRONTEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021011
# Exception Resumable Description Created on
1 CNTL_ERROR 20021011

Method _GET_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_CELL_DATA Call by reference Type reference (TYPE) TYP_S_CELL_DATA 20021011
2 Exporting ED_CELL_STYLE Call by reference Type reference (TYPE) UAC_S_INT_CELL_STYLE Analytical Cost Management: Zellen-Stil (intern) 20021011
3 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20021011
4 Importing ID_GET_DREF_VALUE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20021011
5 Importing ID_GET_STYLE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20021011
6 Importing ID_GET_STYLE_ID Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20021011
7 Importing ID_GET_VALUE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20021011
8 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021011
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20021011
2 STYLE_ID_NOT_FOUND 20021011
3 STYLE_NOT_FOUND 20021011
4 VALUE_NOT_FOUND 20021011

Method _GET_CELLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CELL_DATA Call by reference Type reference (TYPE) TYP_T_CELL_DATA 20031203
2 Exporting ET_CELL_STYLE Call by reference Type reference (TYPE) TYP_HT_CELL_STYLE Analytical Cost Management: Zellen-Stil (intern) 20031203
3 Importing ID_GET_DREF_VALUE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20031203
4 Importing ID_GET_STYLE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20031203
5 Importing ID_GET_STYLE_ID Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20031203
6 Importing ID_GET_VALUE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20031203
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20031203
2 STYLE_ID_NOT_FOUND 20031203
3 STYLE_NOT_FOUND 20031203
4 VALUE_NOT_FOUND 20031203

Method _GET_COLUMN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_COLUMN_DATA Call by reference Type reference (TYPE) TYP_S_COLUMN_DATA 20021011
2 Exporting ED_COLUMN_STYLE Call by reference Type reference (TYPE) UAC_S_INT_COLUMN_STYLE Analytical Cost Management: Spalten-Stil (intern) 20021011
3 Importing ID_COLUMN_ID Call by reference Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20021011
4 Importing ID_GET_DREF_VALUE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20021011
5 Importing ID_GET_STYLE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20021011
6 Importing ID_GET_STYLE_ID Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20021011
7 Importing ID_GET_VALUE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20021011
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20021011
2 STYLE_ID_NOT_FOUND 20021011
3 STYLE_NOT_FOUND 20021011
4 VALUE_NOT_FOUND 20021011

Method _GET_COLUMNS_IN_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLUMN_DATA Value transfer Type reference (TYPE) TYP_T_COLUMN_DATA columns from model 20021011
2 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20021011
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20021011

Method _GET_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CELL_DATA Call by reference Type reference (TYPE) TYP_T_CELL_DATA Analytical Cost Management: Zellen 20031127
2 Exporting ED_NODE_DATA Call by reference Type reference (TYPE) TYP_S_NODE_DATA 20031127
3 Exporting ED_NODE_STYLE Call by reference Type reference (TYPE) UAC_S_INT_NODE_STYLE Analytical Cost Management: Knoten-Stil (intern) 20031127
4 Exporting ET_CELL_STYLE Call by reference Type reference (TYPE) UAC_S_INT_CELL_STYLE Analytical Cost Management: Zellen-Stil (intern) 20031127
5 Importing ID_GET_DREF_VALUE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20031127
6 Importing ID_GET_IS_LEAF Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20031127
7 Importing ID_GET_POSITION Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20031127
8 Importing ID_GET_STYLE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20031127
9 Importing ID_GET_STYLE_ID Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20031127
10 Importing ID_GET_VALUE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20031127
11 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20031127
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20031127
2 STYLE_ID_NOT_FOUND 20031127
3 STYLE_NOT_FOUND 20031127
4 VALUE_NOT_FOUND 20031127

Method _GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_NODE_DATA Call by reference Type reference (TYPE) TYP_S_NODE_DATA 20021011
2 Exporting ED_NODE_STYLE Call by reference Type reference (TYPE) UAC_S_INT_NODE_STYLE Analytical Cost Management: Knoten-Stil (intern) 20021011
3 Importing ID_GET_DREF_VALUE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20021011
4 Importing ID_GET_IS_LEAF Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20021011
5 Importing ID_GET_POSITION Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20021011
6 Importing ID_GET_STYLE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20021011
7 Importing ID_GET_STYLE_ID Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20021011
8 Importing ID_GET_VALUE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20021011
9 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021011
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20021011
2 STYLE_ID_NOT_FOUND 20021011
3 STYLE_NOT_FOUND 20021011
4 VALUE_NOT_FOUND 20021011

Method _GET_NODE_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_LEVEL Call by reference Type reference (TYPE) UAC_LEVEL Analytical Cost Management: Hierarchiestufe 20050622
2 Exporting ED_POSITION Call by reference Type reference (TYPE) UAC_POSITION Analytical Cost Management: Position 20050621
3 Exporting ED_RELATIONSHIP Call by reference Type reference (TYPE) UAC_RELATIONSHIP Analytical Cost Management: Beziehung eines Knotens im Baum 20021011
4 Exporting ED_RELAT_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021011
5 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20021011
# Exception Resumable Description Created on
1 NODE_NOT_FOUND 20021011

Method _SET_EXPANDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODES Call by reference Type reference (TYPE) UAC_T_NODE_ID Analytical Cost Management: Knoten-Id 20021011

Method _SET_EXPANDER on class CL_UAC_GUI_TREE_ABSTRACT has no exception.
Event Signatures

Event CELL_DOUBLE_CLICK Signature
Event CELL_DOUBLE_CLICK on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event CELL_KEYPRESSED Signature
Event CELL_KEYPRESSED on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event CELL_SELECTED Signature
Event CELL_SELECTED on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event COLUMN_DOUBLE_CLICK Signature
Event COLUMN_DOUBLE_CLICK on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event COLUMN_ORDER_CHANGED Signature
Event COLUMN_ORDER_CHANGED on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event MULTI_SELECTION_CHANGE Signature
Event MULTI_SELECTION_CHANGE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event NODE_DOUBLE_CLICK Signature
Event NODE_DOUBLE_CLICK on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event NODE_KEYPRESSED Signature
Event NODE_KEYPRESSED on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event NODE_SELECTED Signature
Event NODE_SELECTED on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event ON_DRAG Signature
Event ON_DRAG on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event ON_DRAG_MULTIPLE Signature
Event ON_DRAG_MULTIPLE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event ON_DROP Signature
Event ON_DROP on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event ON_DROP_COMPLETE Signature
Event ON_DROP_COMPLETE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event ON_DROP_COMPLETE_MULTIPLE Signature
Event ON_DROP_COMPLETE_MULTIPLE on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event ON_DROP_GET_FLAVOR Signature
Event ON_DROP_GET_FLAVOR on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
Event SORT_ORDER_CHANGED Signature
Event SORT_ORDER_CHANGED on class CL_UAC_GUI_TREE_ABSTRACT has no parameter.
History
Last changed by/on SAP  20050411 
SAP Release Created in 3.1B