SAP ABAP Class _CL_UAC_GUI_TREE_ASSIGNMENT (Assignment Control)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UAC_ASSIGNMENT_CONTROL (Package) Assignment Control
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UAC_GUI_TREE_BASE Wrapper for AssignmentCtrl.dll 20020522
Properties
Class _CL_UAC_GUI_TREE_ASSIGNMENT  
Short Description Assignment Control    
Super Class CL_UAC_GUI_TREE_BASE Wrapper for AssignmentCtrl.dll 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UAC_ASSIGNMENT_CONTROL   Assignment Control 
Created 20020522   SAP 
Last change 20041006   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class _CL_UAC_GUI_TREE_ASSIGNMENT has no forward declaration.
Interfaces
Class _CL_UAC_GUI_TREE_ASSIGNMENT has no interface implemented.
Friends
Class _CL_UAC_GUI_TREE_ASSIGNMENT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_ALL_TREES Constant Public Type reference (TYPE) UAC_TREE_ID '0' Analytical Cost Management: Tree ID 20020522
2 CD_DEFAULT_EDGE_STYLE Constant Public Type reference (TYPE) UAC_STYLE_ID '&1' Analytical Cost Assignment: Style ID 20020522
3 CD_TREE2_ID Constant Public Type reference (TYPE) UAC_TREE_ID '2' Analytical Cost Management: Tree ID 20020522
4 CD_TREE3_ID Constant Public Type reference (TYPE) UAC_TREE_ID '3' Analytical Cost Management: Tree ID 20020522
5 CD_TREE4_ID Constant Public Type reference (TYPE) UAC_TREE_ID '4' Analytical Cost Management: Tree ID 20020522
6 CD_TREE5_ID Constant Public Type reference (TYPE) UAC_TREE_ID '5' Analytical Cost Management: Tree ID 20020522
7 EV_EDGE_CREATE Constant Public Type reference (TYPE) I 13 Dummy for B20 int1 (Local Everywhere) 20020522
8 EV_EDGE_CTXT_MENU_REQUEST Constant Public Type reference (TYPE) I 33 20020522
9 EV_EDGE_CTXT_MENU_SELECTD Constant Public Type reference (TYPE) I 34 20020522
10 EV_EDGE_DOUBLE_CLICK Constant Public Type reference (TYPE) I 15 Dummy for B20 int1 (Local Everywhere) 20020522
11 EV_EDGE_REMOVE Constant Public Type reference (TYPE) I 14 Dummy for B20 int1 (Local Everywhere) 20020522
12 MD_EDGE_COUNTER Instance attribute Protected Type reference (TYPE) I 0 Counter for Links 20020522
13 MT_EDGES Instance attribute Protected Type reference (TYPE) TY_HT_EDGE_LONG 20020522
14 MT_EDGE_LAYOUT Instance attribute Protected Type reference (TYPE) TY_T_EDGE_LAYOUT 20020522
15 MT_EDGE_QUEUE Instance attribute Protected Type reference (TYPE) TY_T_EDGE 20020522
16 MT_FCAT_EDGES Instance attribute Protected Type reference (TYPE) TY_TH_FCAT_EDGES 20020522
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EDGE Instance method Public Method Adds an Edge 20020522
2 ADD_EDGE_BY_ATTRIBUTES Instance method Public Method . 20020522
3 ADD_EDGE_STYLE Instance method Public Method Sets a Link Style 20020522
4 ADD_TREE Instance method Public Method Initializes a Hierarchy Column 20020522
5 ADD_TREES Instance method Public Method Initializes 2 Columns with Trees (Texts, Style) 20020522
6 CHANGE_EDGE Instance method Public Method Changes the Value of an Edge 20020522
7 CONSTRUCTOR Instance method Public Constructor Creates and links control 20020522
8 GET_ASSIGNMENT_FLOW Instance method Public Method 20020522
9 GET_EDGE Instance method Public Method Returns an Edge 20020522
10 GET_EDGES Instance method Public Method Gets All Nodes 20020522
11 GET_EDGES_FOR_NODE Instance method Protected Method Returns Links to Be Drawn 20020522
12 GET_EDGES_FROM_NODE Instance method Protected Method Returns All Links that Lead Away from Nodes 20020522
13 GET_EDGES_TO_NODE Instance method Protected Method Returns All Links that Lead To Nodes 20020522
14 GET_EDGE_STYLE Instance method Protected Method Returns Assigned Link Style 20020522
15 GET_EXTERNAL_EDGE_VALUE Instance method Protected Method . 20020522
16 GET_NEXT_EDGE_ID Instance method Protected Method Determines Next Free Link ID 20020522
17 HANDLE_EVENT_EDGE_CREATED Instance method Protected Method Event Handler 20020522
18 HANDLE_EVENT_EDGE_DBL_CLICK Instance method Protected Method Event Handler 20020522
19 HANDLE_EVENT_EDGE_REMOVE Instance method Protected Method Event Handler 20020522
20 HIDE_TREE Instance method Public Method 20020522
21 INDICATE_POSSIBLE_EDGES Instance method Protected Method Sends Links to Frontend that Can Be Drawn 20020522
22 REGISTER_EVENTS Instance method Public Method 20020522
23 REGISTER_EVENT_EDGE_CREATE Instance method Public Method Register/Deregister Event to Create Link 20020522
24 REGISTER_EVENT_EDGE_DBCLICK Instance method Public Method Register/Deregister Double-Click Event at Links 20020522
25 REGISTER_EVENT_EDGE_REMOVE Instance method Public Method Register/Deregister Event to Delete Link 20020522
26 REMOVE_EDGE Instance method Public Method Removes Nodes 20020522
27 REMOVE_EDGES Instance method Protected Method Removes Nodes 20020522
28 REMOVE_EDGE_FROM_TABLE Instance method Private Method Removes a Link 20020522
29 SET_ASSIGNMENT_FLOW Instance method Public Method 20020522
30 SET_ASSIGNMENT_HEADER Instance method Public Method Sets Header Row of Assignment Panel 20020522
31 SET_ASSIGNMENT_WIDTH Instance method Public Method Sets Width of a Link Panel 20020522
32 SET_DEFAULT_EDGE_STYLES Instance method Protected Method Sets default styles for links 20020522
33 SET_EDGE_STYLES Instance method Protected Method Sets styles for links 20020522
34 SET_POSSIBLE_EDGES Instance method Public Method Specifies the links that can be drawn 20020522
35 SET_STYLES Instance method Protected Method Sets styles 20020522
36 SHOW_EDGE Instance method Protected Method Sends a link to front end 20020522
37 SHOW_EDGES Instance method Protected Method Sends links to front end 20020522
38 _GET_ASSIGNMENT_FLOW Instance method Protected Method 20020522
39 _SET_ASSIGNMENT_FLOW Instance method Protected Method 20020522
Events
# Event Type Visibility Description Created on
1 EDGE_CONTEXT_MENU_REQUESTED Instance Event
(0)
Public
(2)
20020522
2 EDGE_CONTEXT_MENU_SELECTED Instance Event
(0)
Public
(2)
20020522
3 EDGE_CREATE Instance Event
(0)
Public
(2)
EDGE_CREATE 20020522
4 EDGE_DOUBLE_CLICK Instance Event
(0)
Public
(2)
EDGE_DOUBLE_CLICK 20020522
5 EDGE_REMOVE Instance Event
(0)
Public
(2)
EDGE_REMOVE 20020522
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_HT_EDGE_LONG Protected See coding 20020522
2 TY_S_EDGE Protected See coding 20020522
3 TY_S_EDGE_LAYOUT Protected See coding 20020522
4 TY_S_EDGE_LONG Protected See coding 20020522
5 TY_S_EDGE_STYLE Protected See coding 20020522
6 TY_S_FCAT_EDGES Protected See coding 20020522
7 TY_TH_FCAT_EDGES Protected See coding 20020522
8 TY_T_EDGE Protected See coding 20020522
9 TY_T_EDGE_LAYOUT Protected See coding 20020522
10 TY_T_EDGE_STYLE Protected See coding 20020522
Method Signatures

Method ADD_EDGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) ANY 20020522
2 Importing ID_EDGE_ID Call by reference Type reference (TYPE) UAC_EDGE_ID 20020522
3 Importing ID_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20020522
4 Importing ID_SOURCE_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID 20020522
5 Importing ID_SOURCE_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID 20020522
6 Importing ID_STYLE_ID Call by reference Type reference (TYPE) UAC_STYLE_ID CD_DEFAULT_EDGE_STYLE 20020522
7 Importing ID_TARGET_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID 20020522
8 Importing ID_TARGET_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID 20020522
9 Importing ID_UNREMOVABLE Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
10 Importing ID_VALUE Call by reference Type reference (TYPE) ANY Wert in internem Format 20020522
11 Importing IR_REF_OBJECT Call by reference Object reference (TYPE REF TO) IF_UAC_MODEL_EDGE 20020522
12 Returning RD_EDGE_ID Value transfer Type reference (TYPE) UAC_EDGE_ID 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522
2 DUPLICATE_EDGE 20020522
3 DUPLICATE_EDGE_ID . 20020522
4 NOT_FOUND Baum oder Knoten nicht gefunden 20020522

Method ADD_EDGE_BY_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) UAC_VALUE 20020522
2 Importing ID_SOURCE_ATTRIBUTE Call by reference Type reference (TYPE) UAC_VALUE 20020522
3 Importing ID_SOURCE_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID 20020522
4 Importing ID_STYLE_ID Call by reference Type reference (TYPE) UAC_STYLE_ID CD_DEFAULT_EDGE_STYLE 20020522
5 Importing ID_TARGET_ATTRIBUTE Call by reference Type reference (TYPE) UAC_VALUE 20020522
6 Importing ID_TARGET_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID 20020522
7 Importing ID_UNREMOVABLE Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
8 Importing ID_VALUE Call by reference Type reference (TYPE) UAC_VALUE 20020522
9 Importing IR_REF_OBJECT Call by reference Object reference (TYPE REF TO) IF_UAC_MODEL_EDGE 20020522
10 Returning RD_EDGE_ID Value transfer Type reference (TYPE) UAC_EDGE_ID 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR 20020522
2 NOT_FOUND 20020522
3 SOURCE_NOT_UNIQUE 20020522
4 TARGET_NOT_UNIQUE 20020522

Method ADD_EDGE_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STYLE_ID Call by reference Type reference (TYPE) UAC_STYLE_ID Analytical Cost Assignment: Style-ID 20020522
2 Importing IS_STYLE Call by reference Type reference (TYPE) UAC_S_EDGE_STYLE Analytical Cost Management: Kanten-Stil 20020522
3 Returning RD_STYLE_ID Value transfer Type reference (TYPE) UAC_STYLE_ID Analytical Cost Assignment: Style-ID 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522

Method ADD_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COLUMN_TEXT Call by reference Type reference (TYPE) UAC_VALUE '' 20020522
2 Importing ID_LAST_TREE Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
3 Returning RD_TREE_ID Value transfer Type reference (TYPE) UAC_TREE_ID 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522
2 SYSTEM_ERROR System-Fehler 20020522

Method ADD_TREES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_LEFT_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20020522
2 Exporting ED_RIGHT_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20020522
3 Importing ID_LEFT_TREE_STYLE Call by reference Type reference (TYPE) UAC_STYLE_ID CD_DEFAULT_COLUMN_STYLE Analytical Cost Management: Spalten-Stil 20020522
4 Importing ID_LEFT_TREE_TEXT Call by reference Type reference (TYPE) UAC_VALUE Analytical Cost Management: Wert 20020522
5 Importing ID_RIGHT_TREE_STYLE Call by reference Type reference (TYPE) UAC_STYLE_ID CD_DEFAULT_COLUMN_STYLE Analytical Cost Management: Spalten-Stil 20020522
6 Importing ID_RIGHT_TREE_TEXT Call by reference Type reference (TYPE) UAC_VALUE Analytical Cost Management: Wert 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522
2 SYSTEM_ERROR System-Fehler 20020522

Method CHANGE_EDGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) ANY . 20020522
2 Importing ID_EDGE_ID Call by reference Type reference (TYPE) UAC_EDGE_ID . 20020522
3 Importing ID_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG . 20020522
4 Importing ID_STYLE_ID Call by reference Type reference (TYPE) UAC_STYLE_ID . 20020522
5 Importing ID_UNREMOVABLE Call by reference Type reference (TYPE) UAC_FLAG . 20020522
6 Importing ID_U_ATTRIBUTE Call by reference Type reference (TYPE) UAC_FLAG FALSE . 20020522
7 Importing ID_U_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG FALSE . 20020522
8 Importing ID_U_OBJECT Call by reference Type reference (TYPE) UAC_FLAG FALSE . 20020522
9 Importing ID_U_UNREMOVABLE Call by reference Type reference (TYPE) UAC_FLAG FALSE . 20020522
10 Importing ID_U_VALUE Call by reference Type reference (TYPE) UAC_FLAG FALSE . 20020522
11 Importing ID_VALUE Call by reference Type reference (TYPE) ANY . 20020522
12 Importing IR_OBJECT Call by reference Type reference (TYPE) ANY . 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522
2 NOT_FOUND Kante nicht gefunden 20020522

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CLASS_ID Value transfer Type reference (TYPE) STRING control path 20020522
2 Importing ID_EXPAND_NO_CHILDREN Call by reference Type reference (TYPE) UAC_FLAG TRUE Analytical Cost Management: Flag 20020522
3 Importing ID_LIFETIME Call by reference Type reference (TYPE) I lifetime 20020522
4 Importing ID_MULTI_SELECTION Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20020522
5 Importing ID_NAME Call by reference Type reference (TYPE) STRING name 20020522
6 Importing ID_PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20020522
7 Importing ID_STYLE Value transfer Type reference (TYPE) I style 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522
2 ERROR_CNTL_CREATE Fehler beim Erzeugen des Controls 20020522
3 GUI_TYPE_NOT_SUPPORTED GUI-Typ wird nicht unterstützt 20020522

Method GET_ASSIGNMENT_FLOW Signature

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

Method GET_EDGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EDREF_ATTRIBUTE Call by reference Object reference (TYPE REF TO) DATA 20020522
2 Exporting EDREF_VALUE Call by reference Object reference (TYPE REF TO) DATA 20020522
3 Exporting ED_ATTRIBUTE Call by reference Type reference (TYPE) ANY 20020522
4 Exporting ED_VALUE Call by reference Type reference (TYPE) ANY 20020522
5 Exporting ER_REF_OBJECT Call by reference Object reference (TYPE REF TO) IF_UAC_MODEL_EDGE Assignment Modell: Kante 20020522
6 Exporting ES_EDGE Call by reference Type reference (TYPE) UAC_S_EDGE Analytical Cost Management: Ecken (lang) 20020522
7 Importing ID_EDGE_ID Call by reference Type reference (TYPE) UAC_EDGE_ID Analytical Cost Management: ID einer Kante 20020522
# Exception Resumable Description Created on
1 CONVERSION_ERROR Fehler bei der Wert-Konvertierung in das interne Format 20020522
2 NOT_FOUND Kante existiert nicht 20020522

Method GET_EDGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EDGES Value transfer Type reference (TYPE) UAC_T_EDGE_LONG Analytical Cost Management: Ecken (lang) 20020522

Method GET_EDGES on class _CL_UAC_GUI_TREE_ASSIGNMENT has no exception.

Method GET_EDGES_FOR_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 20020522
2 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID CD_TREE1_ID Analytical Cost Management: Baum-ID 20020522
3 Returning RT_EDGES Value transfer Type reference (TYPE) TY_T_EDGE Kanten 20020522

Method GET_EDGES_FOR_NODE on class _CL_UAC_GUI_TREE_ASSIGNMENT has no exception.

Method GET_EDGES_FROM_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 20020522
2 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID CD_TREE1_ID Analytical Cost Management: Baum-ID 20020522
3 Returning RT_EDGE Value transfer Type reference (TYPE) TY_HT_EDGE_LONG Analytical Cost Management: Zellen für TreeModel 20020522
# Exception Resumable Description Created on
1 NOT_FOUND Baum oder Knoten nicht gefunden 20020522

Method GET_EDGES_TO_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 20020522
2 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID CD_TREE1_ID Analytical Cost Management: Baum-ID 20020522
3 Returning RT_EDGES Value transfer Type reference (TYPE) TY_HT_EDGE_LONG Analytical Cost Management: Zellen für TreeModel 20020522

Method GET_EDGES_TO_NODE on class _CL_UAC_GUI_TREE_ASSIGNMENT has no exception.

Method GET_EDGE_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EDGE_ID Call by reference Type reference (TYPE) UAC_EDGE_ID Analytical Cost Management: ID einer Kante 20020522
2 Returning RD_STYLE_ID Value transfer Type reference (TYPE) UAC_STYLE_ID Analytical Cost Assignment: Style-ID 20020522
# Exception Resumable Description Created on
1 NOT_FOUND Kante nicht gefunden 20020522

Method GET_EXTERNAL_EDGE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EDGE_ID Call by reference Type reference (TYPE) UAC_EDGE_ID Analytical Cost Management: ID einer Kante 20020522
2 Importing ID_VALUE_INT Call by reference Type reference (TYPE) ANY 20020522
3 Returning RD_VALUE_EXT Value transfer Type reference (TYPE) UAC_VALUE Analytical Cost Management: Wert 20020522
# Exception Resumable Description Created on
1 CONVERSION_ERROR . 20020522
2 NOT_FOUND . 20020522

Method GET_NEXT_EDGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_EDGE_ID Value transfer Type reference (TYPE) UAC_EDGE_ID Analytical Cost Management: ID einer Kante 20020522

Method GET_NEXT_EDGE_ID on class _CL_UAC_GUI_TREE_ASSIGNMENT has no exception.

Method HANDLE_EVENT_EDGE_CREATED Signature

Method HANDLE_EVENT_EDGE_CREATED on class _CL_UAC_GUI_TREE_ASSIGNMENT has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522

Method HANDLE_EVENT_EDGE_DBL_CLICK Signature

Method HANDLE_EVENT_EDGE_DBL_CLICK on class _CL_UAC_GUI_TREE_ASSIGNMENT has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522

Method HANDLE_EVENT_EDGE_REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_STYLE_ID Call by reference Type reference (TYPE) UAC_STYLE_ID 20020522
2 Exporting ED_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG 20020522
3 Exporting ES_EDGE Call by reference Type reference (TYPE) UAC_S_EDGE 20020522
4 Importing ID_EDGE_ID Call by reference Type reference (TYPE) UAC_EDGE_ID 20020522
# Exception Resumable Description Created on
1 NOT_FOUND Kante nicht gefunden 20020522

Method HIDE_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_HIDE Call by reference Type reference (TYPE) UAC_FLAG TRUE 20020522
2 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR 20020522
2 NOT_ALLOWED 20020522
3 NOT_FOUND 20020522

Method INDICATE_POSSIBLE_EDGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EDGES Call by reference Type reference (TYPE) TY_T_EDGE Analytical Cost Management: Kanten 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522
2 NOT_FOUND Knoten nicht gefunden 20020522

Method REGISTER_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPLICATION_EVENT Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
2 Importing CELL_CONTEXT_MENU Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
3 Importing CELL_DOUBLE_CLICK Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
4 Importing CELL_DROPDOWN Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
5 Importing CELL_SELECTED Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
6 Importing CELL_VALUE_CHANGED Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
7 Importing COLUMN_CONTEXT_MENU Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
8 Importing COLUMN_DOUBLE_CLICK Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
9 Importing COLUMN_ORDER_CHANGED Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
10 Importing CONTROL_CONTEXT_MENU Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
11 Importing EDGE_CONTEXT_MENU Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
12 Importing EDGE_CREATE Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
13 Importing EDGE_DOUBLE_CLICK Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
14 Importing EDGE_REMOVE Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
15 Importing GROUP_CHANGES Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
16 Importing GROUP_CONTEXT_MENU Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
17 Importing KEYPRESSED Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
18 Importing MULTI_SELECTION_CHANGE Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
19 Importing NODE_CONTEXT_MENU Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
20 Importing NODE_DOUBLE_CLICK Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
21 Importing NODE_SELECTED Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
22 Importing NODE_VALUE_CHANGED Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
23 Importing SORT_ORDER_CHANGED Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR 20020522

Method REGISTER_EVENT_EDGE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL_EVENT Call by reference Type reference (TYPE) CNTL_SIMPLE_EVENT-APPL_EVENT '' Default: System-Event 20020522
2 Importing ID_REGISTER Call by reference Type reference (TYPE) UAC_FLAG TRUE Flag: TRUE/FALSE zum Registrieren/Deregiestrieren 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522
2 ERROR_REGIST_EVENT Sonstiger Fehler beim Registrieren 20020522
3 ERROR_UNREGIST_EVENT Sonstiger Fehler beim Deregistrieren 20020522
4 EVENT_ALREADY_REGISTERED Event bereits registriert 20020522
5 EVENT_NOT_REGISTERED Event nicht registriert 20020522

Method REGISTER_EVENT_EDGE_DBCLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL_EVENT Call by reference Type reference (TYPE) CNTL_SIMPLE_EVENT-APPL_EVENT '' Default: System-Event 20020522
2 Importing ID_REGISTER Call by reference Type reference (TYPE) UAC_FLAG TRUE Flag: TRUE/FALSE zum Registrieren/Deregiestrieren 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522
2 ERROR_REGIST_EVENT Sonstiger Fehler beim Registrieren 20020522
3 ERROR_UNREGIST_EVENT Sonstiger Fehler beim Deregistrieren 20020522
4 EVENT_ALREADY_REGISTERED Event bereits registriert 20020522
5 EVENT_NOT_REGISTERED Event nicht registriert 20020522

Method REGISTER_EVENT_EDGE_REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_APPL_EVENT Call by reference Type reference (TYPE) CNTL_SIMPLE_EVENT-APPL_EVENT '' Default: System-Event 20020522
2 Importing ID_REGISTER Call by reference Type reference (TYPE) UAC_FLAG TRUE Flag: TRUE/FALSE zum Registrieren/Deregiestrieren 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522
2 ERROR_REGIST_EVENT Sonstiger Fehler beim Registrieren 20020522
3 ERROR_UNREGIST_EVENT Sonstiger Fehler beim Deregistrieren 20020522
4 EVENT_ALREADY_REGISTERED Event bereits registriert 20020522
5 EVENT_NOT_REGISTERED Event nicht registriert 20020522

Method REMOVE_EDGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EDGE_ID Call by reference Type reference (TYPE) UAC_EDGE_ID Analytical Cost Management: ID einer Kante 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522
2 NOT_FOUND Ecke konnte nicht gefunden werden 20020522

Method REMOVE_EDGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EDGE_ID Call by reference Type reference (TYPE) UAC_T_EDGE_KEY Analytical Cost Management: Schlüssel für Kanten 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522

Method REMOVE_EDGE_FROM_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EDGE_ID Call by reference Type reference (TYPE) UAC_T_EDGE_KEY Analytical Cost Management: ID einer Kante 20020522
# Exception Resumable Description Created on
1 NOT_FOUND Ecke konnte nicht gefunden werden 20020522

Method SET_ASSIGNMENT_FLOW Signature

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

Method SET_ASSIGNMENT_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LEFT_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID CD_TREE1_ID Analytical Cost Management: Baum-ID 20020522
2 Importing ID_STYLE_ID Call by reference Type reference (TYPE) UAC_STYLE_ID Analytical Cost Assignment: Style-ID 20020522
3 Importing ID_VALUE Call by reference Type reference (TYPE) UAC_VALUE '' Analytical Cost Management: Wert 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522
2 NOT_FOUND Baum oder Stil nicht gefunden 20020522

Method SET_ASSIGNMENT_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_LEFT_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID CD_TREE1_ID Analytical Cost Management: Baum-ID 20020522
2 Importing ID_WIDTH Call by reference Type reference (TYPE) UAC_WIDTH_PIX Analytical Cost Management: Pixel-Wert 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522

Method SET_DEFAULT_EDGE_STYLES Signature

Method SET_DEFAULT_EDGE_STYLES on class _CL_UAC_GUI_TREE_ASSIGNMENT has no parameter.
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522

Method SET_EDGE_STYLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EDGE_STYLES Call by reference Type reference (TYPE) TY_T_EDGE_STYLE Analytical Cost Management: Kanten-Stil 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522

Method SET_POSSIBLE_EDGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STYLE_ID Call by reference Type reference (TYPE) UAC_STYLE_ID CD_DEFAULT_EDGE_STYLE Analytical Cost Assignment: Style-ID 20020522
2 Importing IT_EDGES Call by reference Type reference (TYPE) UAC_T_EDGE Analytical Cost Management: Kanten 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522

Method SET_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) UAC_T_CELL_STYLE Analytical Cost Management: Zellen-Stil 20020522
2 Importing IT_COLUMN_STYLE Call by reference Type reference (TYPE) UAC_T_COLUMN_STYLE Analytical Cost Management: Spalten-Stil 20020522
3 Importing IT_EDGE_STYLE Call by reference Type reference (TYPE) UAC_T_EDGE_STYLE Analytical Cost Management: Kanten-Stil 20020522
4 Importing IT_NODE_STYLE Call by reference Type reference (TYPE) UAC_T_NODE_STYLE Analytical Cost Management: Knoten-Stil 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522

Method SHOW_EDGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EDGE Call by reference Type reference (TYPE) TY_S_EDGE Kante 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522

Method SHOW_EDGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EDGES Call by reference Type reference (TYPE) TY_T_EDGE Kanten-Tabelle 20020522
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20020522

Method _GET_ASSIGNMENT_FLOW Signature

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

Method _SET_ASSIGNMENT_FLOW Signature

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

Event EDGE_CONTEXT_MENU_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EDGE_ID Exporting Value transfer Type reference (TYPE) UAC_EDGE_ID Analytical Cost Management: ID einer Kante 20020522

Event EDGE_CONTEXT_MENU_SELECTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EDGE_ID Exporting Value transfer Type reference (TYPE) UAC_EDGE_ID Analytical Cost Management: ID einer Kante 20020522
2 FCODE Exporting Value transfer Type reference (TYPE) UAC_MENU_FUNCTION_CODE Analytical Cost Management: ID eines Funktionscodes 20020522

Event EDGE_CREATE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 SRC_NODE_ID Exporting Value transfer Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020522
2 SRC_TREE_ID Exporting Value transfer Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20020522
3 TRG_NODE_ID Exporting Value transfer Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20020522
4 TRG_TREE_ID Exporting Value transfer Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20020522

Event EDGE_DOUBLE_CLICK Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EDGE_ID Exporting Value transfer Type reference (TYPE) UAC_EDGE_ID Analytical Cost Management: ID einer Spalte 20020522

Event EDGE_REMOVE Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EDGE Exporting Value transfer Type reference (TYPE) UAC_S_EDGE . 20020522
2 EDGE_ID Exporting Value transfer Type reference (TYPE) UAC_EDGE_ID Analytical Cost Management: ID einer Kante 20020522
3 STYLE_ID Exporting Value transfer Type reference (TYPE) UAC_STYLE_ID Analytical Cost Assignment: Style-ID 20020522
History
Last changed by/on SAP  20041006 
SAP Release Created in 320