SAP ABAP Class CL_UAC_GUI_ATREE_ABSTRACT (Abstract Class for Assignment Control)
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 Inheritance (c INHERITING FROM c_ref)  CL_UAC_GUI_TREE_ABSTRACT Abstract Tree View 20020322
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UAC_GUI_ETREE includes IF_UAC_GUI_[TREE|GROUP] and OD 20020903
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UAC_GUI_GROUP IF_UAC_GUI_GROUP 20020327
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UAC_GUI_GROUP_EVENT Events of the grouping panel, hndld by if _uac_group_handler 20020903
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UAC_OD_GUI_ATREE_ABSTRACT over definition for cl_uac_gui_atree_abstract 20020902
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UAC_GUI_ASSIGNMENT_TREE Assignment based on Assignment Control 20020322
2 Inheritance (c INHERITING FROM c_ref)  CL_UAC_GUI_TREE Tree based on Assignment Control 20020326
Properties
Class CL_UAC_GUI_ATREE_ABSTRACT  
Short Description Abstract Class for Assignment Control    
Super Class CL_UAC_GUI_TREE_ABSTRACT Abstract Tree View 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UAC_VIEW   Views for MVC Pattern 
Created 20020322   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CNTL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UAC_GUI_ETREE includes IF_UAC_GUI_[TREE|GROUP] and OD 20020903
2 IF_UAC_GUI_GROUP IF_UAC_GUI_GROUP 20020327
3 IF_UAC_GUI_GROUP_EVENT Events of the grouping panel, hndld by if _uac_group_handler 20020903
4 IF_UAC_OD_GUI_ATREE_ABSTRACT over definition for cl_uac_gui_atree_abstract 20020902
Friends
Class CL_UAC_GUI_ATREE_ABSTRACT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_ATTRIBUTE_VISIBLE_COLUMNS Instance attribute Protected Type reference (TYPE) UAC_ATTRIBUTE 'VISIBLE_COLUMNS' Analytical Cost Management: Attribute 20030313
2 CD_MAX_VISIBLE_COLUMNS Instance attribute Protected Type reference (TYPE) I 64 20030311
3 MR_ASSIGNMENT_MODEL Instance attribute Protected Object reference (TYPE REF TO) IF_UAC_ASSIGNMENT_MODEL 20020410
4 MR_CORE Instance attribute Protected Object reference (TYPE REF TO) CL_UAC_GUI_ASSIGNMENT_CORE Assignment Control 20020322
5 MR_ECTXT_MENU_MANAGER Instance attribute Protected Object reference (TYPE REF TO) IF_UAC_ECTXT_MENU_MANAGER 20020326
6 MT_DROPDOWN Instance attribute Protected See coding 20020923
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_ITEMS Instance method Protected Method 20020822
2 CHANGE_ITEMS_TO_DUMMY_STYLES Instance method Protected Method 20020823
3 CHANGE_STYLES Instance method Protected Method 20020823
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020326
5 DISPLAY_CONTEXT_MENU Instance method Private Method 20020322
6 DISPLAY_GROUP_PANEL Instance method Public Method 20020903
7 GET_GROUP_BY_INFORMATION Instance method Public Method 20020903
8 HANDLER_ITEM_VALUE_CHANGE Instance method Private Method 20020322
9 IS_GROUPING_LOCKED Instance method Public Method 20021115
10 IS_GROUP_PANEL_DISPLAYED Instance method Public Method 20020903
11 IS_GROUP_SHOWN_AS_TREE Instance method Public Method 20021115
12 ON_CELL_CTXT_MENU_REQ Instance method Protected Event handling method 20020325
13 ON_CELL_CTXT_MENU_SEL Instance method Protected Event handling method 20020325
14 ON_CELL_DOUBLE_CLICK Instance method Protected Event handling method 20020322
15 ON_CELL_DROPDOWN_REQ Instance method Protected Event handling method 20020325
16 ON_CELL_DROPDOWN_SEL Instance method Protected Event handling method 20020325
17 ON_CELL_KEYPRESSED Instance method Protected Event handling method 20020322
18 ON_CELL_SELECTED Instance method Protected Event handling method 20020322
19 ON_CELL_VALUE_CHANGED Instance method Protected Event handling method 20020322
20 ON_COLUMN_CTXT_MENU_REQ Instance method Protected Event handling method 20020325
21 ON_COLUMN_CTXT_MENU_SEL Instance method Protected Event handling method 20020325
22 ON_COLUMN_DOUBLE_CLICK Instance method Protected Event handling method 20020322
23 ON_COLUMN_ORDER_CHANGED Instance method Protected Event handling method 20020322
24 ON_DEFAULT_CTXT_MENU_REQ Instance method Protected Event handling method 20020514
25 ON_DEFAULT_CTXT_MENU_SEL Instance method Protected Event handling method 20020514
26 ON_GROUP_ITEM_ADDED Instance method Protected Event handling method 20020322
27 ON_GROUP_ITEM_CTXT_MENU_REQ Instance method Protected Event handling method 20020322
28 ON_GROUP_ITEM_CTXT_MENU_SEL Instance method Protected Event handling method 20020322
29 ON_GROUP_ITEM_REMOVED Instance method Protected Event handling method 20020322
30 ON_GROUP_ORDER_CHANGED Instance method Protected Event handling method 20020322
31 ON_MULTI_SELECTION_CHANGE Instance method Protected Event handling method 20020322
32 ON_NODE_CTXT_MENU_REQ Instance method Protected Event handling method 20020325
33 ON_NODE_CTXT_MENU_SEL Instance method Protected Event handling method 20020325
34 ON_NODE_DOUBLE_CLICK Instance method Protected Event handling method 20020322
35 ON_NODE_KEYPRESSED Instance method Protected Event handling method 20020322
36 ON_NODE_SELECTED Instance method Protected Event handling method 20020322
37 ON_NODE_VALUE_CHANGED Instance method Protected Event handling method 20020322
38 ON_OPEN_FOLDER_FOR_1ST_TIME Instance method Protected Event handling method 20020322
39 ON_SORT_ORDER_CHANGED Instance method Protected Event handling method 20020322
40 PREPARE_HIERARCHY_COLUMN_ID Instance method Private Method 20020718
41 SETUP_EVENT_HANDLING Instance method Protected Method 20020322
42 SET_GROUP_BY_INFORMATION Instance method Public Method 20020903
43 SET_GROUP_PANEL_TEXT Instance method Public Method 20020903
44 SET_ITEMS Instance method Protected Method 20020322
45 SET_LOCKED_AT_GROUPING Instance method Public Method 20020903
46 SET_STYLES Instance method Protected Method 20020322
47 SHOW_GROUP_AS_TREE Instance method Public Method 20020903
48 _ON_DRAG Instance method Protected Event handling method 20020322
49 _ON_DRAG_MULTIPLE Instance method Protected Event handling method 20020322
50 _ON_DROP Instance method Protected Event handling method 20020322
51 _ON_DROP_COMPLETE Instance method Protected Event handling method 20020322
52 _ON_DROP_COMPLETE_MULTIPLE Instance method Protected Event handling method 20020322
53 _ON_DROP_GET_FLAVOR Instance method Protected Event handling method 20020322
Events
# Event Type Visibility Description Created on
1 GROUP_ITEM_ADDED Instance Event
(0)
Public
(2)
20020903
2 GROUP_ITEM_REMOVED Instance Event
(0)
Public
(2)
20020903
3 GROUP_ORDER_CHANGED Instance Event
(0)
Public
(2)
20020903
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_DROPDOWN Protected See coding 20020923 BEGIN OF ty_s_dropdown, fcode TYPE uac_menu_function_code, dref_value TYPE REF TO data, END OF ty_s_dropdown
Method Signatures

Method CHANGE_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_UPDATE_STYLE_ID Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20020823
2 Importing ID_UPDATE_VALUE Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20020823
3 Importing IT_CELL_DATA Call by reference Type reference (TYPE) TYP_T_CELL_DATA 20020823
4 Importing IT_COLUMN_DATA Call by reference Type reference (TYPE) TYP_T_COLUMN_DATA 20020826
5 Importing IT_NODE_DATA Call by reference Type reference (TYPE) TYP_T_NODE_DATA 20020823
# Exception Resumable Description Created on
1 CNTL_ERROR 20020822

Method CHANGE_ITEMS_TO_DUMMY_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 20020823
2 Importing IT_COLUMN_DATA Call by reference Type reference (TYPE) TYP_T_COLUMN_DATA 20020826
3 Importing IT_NODE_DATA Call by reference Type reference (TYPE) TYP_T_NODE_DATA 20020823
# Exception Resumable Description Created on
1 CNTL_ERROR 20020823

Method CHANGE_STYLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELL_STYLE Call by reference Type reference (TYPE) TYP_HT_CELL_STYLE Analytical Cost Management: Knoten-Stil (intern) 20020823
2 Importing IT_COLUMN_STYLE Call by reference Type reference (TYPE) UAC_T_INT_COLUMN_STYLE Analytical Cost Management: Spalten-Stil (intern) 20020826
3 Importing IT_EDGE_STYLE Call by reference Type reference (TYPE) UAC_T_INT_EDGE_STYLE Analytical Cost Management: Kanten-Stil (intern) 20020823
4 Importing IT_NODE_STYLE Call by reference Type reference (TYPE) TYP_HT_NODE_STYLE Analytical Cost Management: Knoten-Stil (intern) 20020823
# Exception Resumable Description Created on
1 CNTL_ERROR 20020823

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CLASS_ID Call by reference Type reference (TYPE) STRING 20020326
2 Importing ID_EXPAND_NO_CHILDREN Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20020326
3 Importing ID_IS_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20020823
4 Importing ID_LIFETIME Call by reference Type reference (TYPE) I 20020326
5 Importing ID_MULTI_SELECTION Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20020326
6 Importing ID_NAME Call by reference Type reference (TYPE) STRING 20020326
7 Importing ID_STYLE Call by reference Type reference (TYPE) I 20020326
8 Importing IR_CONVERTER Call by reference Object reference (TYPE REF TO) IF_UAC_TREE_CONVERTER Konverter für Daten von und nach Char128 20020611
9 Importing IR_CTXT_MENU_MANAGER Call by reference Object reference (TYPE REF TO) IF_UAC_ECTXT_MENU_MANAGER 20020326
10 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20020326
11 Importing IR_STYLE_MANAGER Call by reference Object reference (TYPE REF TO) IF_UAC_TREE_STYLE_MANAGER 20020326
12 Importing IR_TREE_MODEL Call by reference Object reference (TYPE REF TO) IF_UAC_TREE_MODEL 20020326
# Exception Resumable Description Created on
1 CNTL_ERROR 20020326
2 GUI_TYPE_NOT_SUPPORTED 20020326

Method DISPLAY_CONTEXT_MENU 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 20020322
2 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020322
3 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20020912

Method DISPLAY_CONTEXT_MENU on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method DISPLAY_GROUP_PANEL Signature

Method DISPLAY_GROUP_PANEL on class CL_UAC_GUI_ATREE_ABSTRACT has no parameter.
Method DISPLAY_GROUP_PANEL on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method GET_GROUP_BY_INFORMATION Signature

Method GET_GROUP_BY_INFORMATION on class CL_UAC_GUI_ATREE_ABSTRACT has no parameter.
Method GET_GROUP_BY_INFORMATION on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method HANDLER_ITEM_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 CD_HIERARCHY_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020322
2 Importing ID_NEW_VALUE Call by reference Type reference (TYPE) UAC_VALUE Analytical Cost Management: Wert 20020322
3 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020322

Method HANDLER_ITEM_VALUE_CHANGE on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method IS_GROUPING_LOCKED Signature

Method IS_GROUPING_LOCKED on class CL_UAC_GUI_ATREE_ABSTRACT has no parameter.
Method IS_GROUPING_LOCKED on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method IS_GROUP_PANEL_DISPLAYED Signature

Method IS_GROUP_PANEL_DISPLAYED on class CL_UAC_GUI_ATREE_ABSTRACT has no parameter.
Method IS_GROUP_PANEL_DISPLAYED on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method IS_GROUP_SHOWN_AS_TREE Signature

Method IS_GROUP_SHOWN_AS_TREE on class CL_UAC_GUI_ATREE_ABSTRACT has no parameter.
Method IS_GROUP_SHOWN_AS_TREE on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_CELL_CTXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) ColumnID 20020325
2 Importing NODE_ID Value transfer Attribute reference (LIKE) NodeID 20020325
3 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
4 Importing TREE_ID Value transfer Attribute reference (LIKE) TreeID 20020325

Method ON_CELL_CTXT_MENU_REQ on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_CELL_CTXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) ColumnID 20020325
2 Importing FCODE Value transfer Attribute reference (LIKE) 20020325
3 Importing NODE_ID Value transfer Attribute reference (LIKE) NodeID 20020325
4 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
5 Importing TREE_ID Value transfer Attribute reference (LIKE) TreeID 20020325

Method ON_CELL_CTXT_MENU_SEL on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_CELL_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID einer Spalte 20020322
2 Importing NODE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID eines Knotens 20020322
3 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
4 Importing TREE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: Baum-ID 20020322

Method ON_CELL_DOUBLE_CLICK on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_CELL_DROPDOWN_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) 20020325
2 Importing NODE_ID Value transfer Attribute reference (LIKE) 20020325
3 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
4 Importing TREE_ID Value transfer Attribute reference (LIKE) 20020325

Method ON_CELL_DROPDOWN_REQ on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_CELL_DROPDOWN_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) 20020325
2 Importing FCODE Value transfer Attribute reference (LIKE) 20020325
3 Importing NODE_ID Value transfer Attribute reference (LIKE) 20020325
4 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
5 Importing TREE_ID Value transfer Attribute reference (LIKE) 20020325

Method ON_CELL_DROPDOWN_SEL on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_CELL_KEYPRESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID einer Spalte 20020322
2 Importing KEY_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID einer Taste 20020322
3 Importing NODE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID eines Knotens 20020322
4 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
5 Importing TREE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: Baum-ID 20020322

Method ON_CELL_KEYPRESSED on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_CELL_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) ColumnID 20020322
2 Importing NODE_ID Value transfer Attribute reference (LIKE) NodeID 20020322
3 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
4 Importing TREE_ID Value transfer Attribute reference (LIKE) TreeID 20020322

Method ON_CELL_SELECTED on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_CELL_VALUE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID einer Spalte 20020322
2 Importing NEW_VALUE Value transfer Attribute reference (LIKE) Wert 20020322
3 Importing NODE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID eines Knotens 20020322
4 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
5 Importing TREE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: Baum-ID 20020322

Method ON_CELL_VALUE_CHANGED on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_COLUMN_CTXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) ColumnID 20020325
2 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
3 Importing TREE_ID Value transfer Attribute reference (LIKE) TreeID 20020325

Method ON_COLUMN_CTXT_MENU_REQ on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_COLUMN_CTXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) ColumnID 20020325
2 Importing FCODE Value transfer Attribute reference (LIKE) MENU_FUNCTION_CODE 20020325
3 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
4 Importing TREE_ID Value transfer Attribute reference (LIKE) TreeID 20020325

Method ON_COLUMN_CTXT_MENU_SEL on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_COLUMN_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) ColumnID 20020322
2 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
3 Importing TREE_ID Value transfer Attribute reference (LIKE) TreeID 20020322

Method ON_COLUMN_DOUBLE_CLICK on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_COLUMN_ORDER_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID einer Spalte 20020322
2 Importing LEFT_COLUMN_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID einer Spalte 20020322
3 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
4 Importing TREE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: Baum-ID 20020322

Method ON_COLUMN_ORDER_CHANGED on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_DEFAULT_CTXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
2 Importing TREE_ID Value transfer Attribute reference (LIKE) 20020912

Method ON_DEFAULT_CTXT_MENU_REQ on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_DEFAULT_CTXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) 20020514
2 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
3 Importing TREE_ID Value transfer Attribute reference (LIKE) 20020912

Method ON_DEFAULT_CTXT_MENU_SEL on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_GROUP_ITEM_ADDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID einer Spalte 20020322
2 Importing PARENT_COLUMN_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID einer Spalte 20020322
3 Importing SENDER Value transfer Attribute reference (LIKE) 20020322
4 Importing TREE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: Baum-ID 20020322

Method ON_GROUP_ITEM_ADDED on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_GROUP_ITEM_CTXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) ColumnID 20020322
2 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
3 Importing TREE_ID Value transfer Attribute reference (LIKE) TreeID 20020322

Method ON_GROUP_ITEM_CTXT_MENU_REQ on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_GROUP_ITEM_CTXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) ColumnID 20020322
2 Importing FCODE Value transfer Attribute reference (LIKE) FunktionscodeID 20020322
3 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
4 Importing TREE_ID Value transfer Attribute reference (LIKE) TreeID 20020322

Method ON_GROUP_ITEM_CTXT_MENU_SEL on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_GROUP_ITEM_REMOVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID einer Spalte 20020322
2 Importing SENDER Value transfer Attribute reference (LIKE) 20020322
3 Importing TREE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: Baum-ID 20020322

Method ON_GROUP_ITEM_REMOVED on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_GROUP_ORDER_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID einer Spalte 20020322
2 Importing PARENT_COLUMN_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID einer Spalte 20020322
3 Importing SENDER Value transfer Attribute reference (LIKE) 20020322
4 Importing TREE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: Baum-ID 20020322

Method ON_GROUP_ORDER_CHANGED on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_MULTI_SELECTION_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
2 Importing TREE_ID Value transfer Attribute reference (LIKE) 20020322

Method ON_MULTI_SELECTION_CHANGE on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_NODE_CTXT_MENU_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Value transfer Attribute reference (LIKE) NodeID 20020325
2 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
3 Importing TREE_ID Value transfer Attribute reference (LIKE) TreeID 20020325

Method ON_NODE_CTXT_MENU_REQ on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_NODE_CTXT_MENU_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) MENU_FUNCTION_CODE 20020325
2 Importing NODE_ID Value transfer Attribute reference (LIKE) NodeID 20020325
3 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
4 Importing TREE_ID Value transfer Attribute reference (LIKE) TreeID 20020325

Method ON_NODE_CTXT_MENU_SEL on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_NODE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Value transfer Attribute reference (LIKE) NodeID 20020322
2 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
3 Importing TREE_ID Value transfer Attribute reference (LIKE) TreeID 20020322

Method ON_NODE_DOUBLE_CLICK on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_NODE_KEYPRESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID einer Taste 20020322
2 Importing NODE_ID Value transfer Attribute reference (LIKE) NodeID 20020322
3 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
4 Importing TREE_ID Value transfer Attribute reference (LIKE) TreeID 20020322

Method ON_NODE_KEYPRESSED on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_NODE_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Value transfer Attribute reference (LIKE) NodeID 20020322
2 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
3 Importing TREE_ID Value transfer Attribute reference (LIKE) TreeID 20020322

Method ON_NODE_SELECTED on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_NODE_VALUE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_VALUE Value transfer Attribute reference (LIKE) Analytical Cost Management: Wert 20020322
2 Importing NODE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID eines Knotens 20020322
3 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
4 Importing TREE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID eines Baumes 20020322

Method ON_NODE_VALUE_CHANGED on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_OPEN_FOLDER_FOR_1ST_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID eines Knotens 20020322
2 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
3 Importing TREE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: Baum-ID 20020322

Method ON_OPEN_FOLDER_FOR_1ST_TIME on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method ON_SORT_ORDER_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: ID einer Spalte 20020322
2 Importing DESCENDING Value transfer Attribute reference (LIKE) Analytical Cost Management: Flag 20020322
3 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
4 Importing TREE_ID Value transfer Attribute reference (LIKE) Analytical Cost Management: Baum-ID 20020322

Method ON_SORT_ORDER_CHANGED on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method PREPARE_HIERARCHY_COLUMN_ID 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 20020718
2 Importing ID_FROM_MODEL Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20020718
3 Importing ID_FROM_VIEW Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20020718
4 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20020718
5 Returning RD_COLUMN_ID Value transfer Type reference (TYPE) UAC_COLUMN_ID Analytical Cost Management: ID einer Spalte 20020718

Method PREPARE_HIERARCHY_COLUMN_ID on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method SETUP_EVENT_HANDLING Signature

Method SETUP_EVENT_HANDLING on class CL_UAC_GUI_ATREE_ABSTRACT has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR 20020322

Method SET_GROUP_BY_INFORMATION Signature

Method SET_GROUP_BY_INFORMATION on class CL_UAC_GUI_ATREE_ABSTRACT has no parameter.
Method SET_GROUP_BY_INFORMATION on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method SET_GROUP_PANEL_TEXT Signature

Method SET_GROUP_PANEL_TEXT on class CL_UAC_GUI_ATREE_ABSTRACT has no parameter.
Method SET_GROUP_PANEL_TEXT on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method SET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CELL Call by reference Type reference (TYPE) TYP_T_CELL_DATA Analytical Cost Management: Knoten-Stil (intern) 20020322
2 Importing IT_COLUMN Call by reference Type reference (TYPE) TYP_T_COLUMN_DATA 20020827
3 Importing IT_NODE Call by reference Type reference (TYPE) TYP_T_NODE_DATA Analytical Cost Management: Knoten-Stil (intern) 20020322
# Exception Resumable Description Created on
1 CNTL_ERROR 20020322

Method SET_LOCKED_AT_GROUPING Signature

Method SET_LOCKED_AT_GROUPING on class CL_UAC_GUI_ATREE_ABSTRACT has no parameter.
Method SET_LOCKED_AT_GROUPING on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method SET_STYLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COLUMN_STYLE Call by reference Type reference (TYPE) UAC_S_INT_COLUMN_STYLE Analytical Cost Management: Knoten-Stil (intern) 20020322
2 Importing IT_CELL_STYLE Call by reference Type reference (TYPE) TYP_HT_CELL_STYLE Analytical Cost Management: Knoten-Stil (intern) 20020322
3 Importing IT_COLUMN_STYLE Call by reference Type reference (TYPE) TYP_HT_COLUMN_STYLE 20020827
4 Importing IT_EDGE_STYLE Call by reference Type reference (TYPE) UAC_T_INT_EDGE_STYLE Analytical Cost Management: Kanten-Stil (intern) 20020322
5 Importing IT_NODE_STYLE Call by reference Type reference (TYPE) TYP_HT_NODE_STYLE Analytical Cost Management: Knoten-Stil (intern) 20020322
# Exception Resumable Description Created on
1 CNTL_ERROR 20020322

Method SHOW_GROUP_AS_TREE Signature

Method SHOW_GROUP_AS_TREE on class CL_UAC_GUI_ATREE_ABSTRACT has no parameter.
Method SHOW_GROUP_AS_TREE on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method _ON_DRAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) 20020322
2 Importing DND_OBJECT Value transfer Attribute reference (LIKE) Drag & Drop DataObject 20020322
3 Importing NODE_ID Value transfer Attribute reference (LIKE) 20020322
4 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
5 Importing TREE_ID Value transfer Attribute reference (LIKE) 20020322

Method _ON_DRAG on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method _ON_DRAG_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DND_OBJECT Value transfer Attribute reference (LIKE) . 20020322
2 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
3 Importing T_NODE_KEY Value transfer Attribute reference (LIKE) 20020322

Method _ON_DRAG_MULTIPLE on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method _ON_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) 20020322
2 Importing DND_OBJECT Value transfer Attribute reference (LIKE) 20020322
3 Importing NODE_ID Value transfer Attribute reference (LIKE) 20020322
4 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
5 Importing TREE_ID Value transfer Attribute reference (LIKE) 20020322

Method _ON_DROP on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method _ON_DROP_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) 20020322
2 Importing DND_OBJECT Value transfer Attribute reference (LIKE) . 20020322
3 Importing NODE_ID Value transfer Attribute reference (LIKE) 20020322
4 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
5 Importing TREE_ID Value transfer Attribute reference (LIKE) 20020322

Method _ON_DROP_COMPLETE on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method _ON_DROP_COMPLETE_MULTIPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DND_OBJECT Value transfer Attribute reference (LIKE) . 20020322
2 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
3 Importing T_NODE_KEY Value transfer Attribute reference (LIKE) 20020322

Method _ON_DROP_COMPLETE_MULTIPLE on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.

Method _ON_DROP_GET_FLAVOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMN_ID Value transfer Attribute reference (LIKE) 20020322
2 Importing DND_OBJECT Value transfer Attribute reference (LIKE) 20020322
3 Importing FLAVORS Value transfer Attribute reference (LIKE) 20020322
4 Importing NODE_ID Value transfer Attribute reference (LIKE) 20020322
5 Importing SENDER Value transfer Attribute reference (LIKE) 20020912
6 Importing TREE_ID Value transfer Attribute reference (LIKE) 20020322

Method _ON_DROP_GET_FLAVOR on class CL_UAC_GUI_ATREE_ABSTRACT has no exception.
Event Signatures

Event GROUP_ITEM_ADDED Signature
Event GROUP_ITEM_ADDED on class CL_UAC_GUI_ATREE_ABSTRACT has no parameter.
Event GROUP_ITEM_REMOVED Signature
Event GROUP_ITEM_REMOVED on class CL_UAC_GUI_ATREE_ABSTRACT has no parameter.
Event GROUP_ORDER_CHANGED Signature
Event GROUP_ORDER_CHANGED on class CL_UAC_GUI_ATREE_ABSTRACT has no parameter.
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1B