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 20010317
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 20010302   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 20010906
2 CD_DEFAULT_EDGE_STYLE Constant Public Type reference (TYPE) UAC_STYLE_ID '&1' Analytical Cost Assignment: Style ID 20010313
3 CD_TREE2_ID Constant Public Type reference (TYPE) UAC_TREE_ID '2' Analytical Cost Management: Tree ID 20010710
4 CD_TREE3_ID Constant Public Type reference (TYPE) UAC_TREE_ID '3' Analytical Cost Management: Tree ID 20010710
5 CD_TREE4_ID Constant Public Type reference (TYPE) UAC_TREE_ID '4' Analytical Cost Management: Tree ID 20010710
6 CD_TREE5_ID Constant Public Type reference (TYPE) UAC_TREE_ID '5' Analytical Cost Management: Tree ID 20010710
7 EV_EDGE_CREATE Constant Public Type reference (TYPE) I 13 Dummy for B20 int1 (Local Everywhere) 20010306
8 EV_EDGE_CTXT_MENU_REQUEST Constant Public Type reference (TYPE) I 33 20020411
9 EV_EDGE_CTXT_MENU_SELECTD Constant Public Type reference (TYPE) I 34 20020411
10 EV_EDGE_DOUBLE_CLICK Constant Public Type reference (TYPE) I 15 Dummy for B20 int1 (Local Everywhere) 20010306
11 EV_EDGE_REMOVE Constant Public Type reference (TYPE) I 14 Dummy for B20 int1 (Local Everywhere) 20010306
12 MD_EDGE_COUNTER Instance attribute Protected Type reference (TYPE) I 0 Counter for Links 20010711
13 MT_EDGES Instance attribute Protected Type reference (TYPE) TY_HT_EDGE_LONG 20010512
14 MT_EDGE_LAYOUT Instance attribute Protected Type reference (TYPE) TY_T_EDGE_LAYOUT 20010512
15 MT_EDGE_QUEUE Instance attribute Protected Type reference (TYPE) TY_T_EDGE 20010615
16 MT_FCAT_EDGES Instance attribute Protected Type reference (TYPE) TY_TH_FCAT_EDGES 20010512
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EDGE Instance method Public Method Adds a Link 20010322
2 ADD_EDGE_BY_ATTRIBUTES Instance method Public Method . 20010503
3 ADD_EDGE_STYLE Instance method Public Method Sets a Link Style 20010402
4 ADD_TREE Instance method Public Method Initializes a Hierarchy Column 20010720
5 ADD_TREES Instance method Public Method Initializes 2 Columns with Trees (Texts, Style) 20010312
6 CHANGE_EDGE Instance method Public Method Changes the Value of an Edge 20010406
7 CONSTRUCTOR Instance method Public Constructor Creates and links control 20010302
8 GET_ASSIGNMENT_FLOW Instance method Public Method 20010911
9 GET_EDGE Instance method Public Method Returns an Edge 20010509
10 GET_EDGES Instance method Public Method Gets All Nodes 20010323
11 GET_EDGES_FOR_NODE Instance method Protected Method Returns Links to Be Drawn 20010403
12 GET_EDGES_FROM_NODE Instance method Protected Method Returns All Links that Lead Away from Nodes 20010405
13 GET_EDGES_TO_NODE Instance method Protected Method Returns All Links that Lead To Nodes 20010405
14 GET_EDGE_STYLE Instance method Protected Method Returns Assigned Link Style 20010403
15 GET_EXTERNAL_EDGE_VALUE Instance method Protected Method . 20010512
16 GET_NEXT_EDGE_ID Instance method Protected Method Determines Next Free Link ID 20010323
17 HANDLE_EVENT_EDGE_CREATED Instance method Protected Method Event Handler 20010322
18 HANDLE_EVENT_EDGE_DBL_CLICK Instance method Protected Method Event Handler 20010323
19 HANDLE_EVENT_EDGE_REMOVE Instance method Protected Method Event Handler 20010323
20 HIDE_TREE Instance method Public Method 20010720
21 INDICATE_POSSIBLE_EDGES Instance method Protected Method Sends Links to Frontend that Can Be Drawn 20010315
22 REGISTER_EVENTS Instance method Public Method 20010906
23 REGISTER_EVENT_EDGE_CREATE Instance method Public Method Register/Deregister Event to Create Link 20010316
24 REGISTER_EVENT_EDGE_DBCLICK Instance method Public Method Register/Deregister Double-Click Event at Links 20010316
25 REGISTER_EVENT_EDGE_REMOVE Instance method Public Method Register/Deregister Event to Delete Link 20010316
26 REMOVE_EDGE Instance method Public Method Removes Nodes 20010323
27 REMOVE_EDGES Instance method Protected Method Removes Nodes 20010323
28 REMOVE_EDGE_FROM_TABLE Instance method Private Method Removes a Link 20010323
29 SET_ASSIGNMENT_FLOW Instance method Public Method 20010911
30 SET_ASSIGNMENT_HEADER Instance method Public Method Sets Header Row of Assignment Panel 20010424
31 SET_ASSIGNMENT_WIDTH Instance method Public Method Sets Width of a Link Panel 20010424
32 SET_DEFAULT_EDGE_STYLES Instance method Protected Method Sets default styles for links 20010317
33 SET_EDGE_STYLES Instance method Protected Method Sets styles for links 20010317
34 SET_POSSIBLE_EDGES Instance method Public Method Specifies the links that can be drawn 20010401
35 SET_STYLES Instance method Protected Method Sets styles 20010317
36 SHOW_EDGE Instance method Protected Method Sends a link to front end 20010402
37 SHOW_EDGES Instance method Protected Method Sends links to front end 20010401
38 _GET_ASSIGNMENT_FLOW Instance method Protected Method 20010910
39 _SET_ASSIGNMENT_FLOW Instance method Protected Method 20010910
Events
# Event Type Visibility Description Created on
1 EDGE_CONTEXT_MENU_REQUESTED Instance Event
(0)
Public
(2)
20020327
2 EDGE_CONTEXT_MENU_SELECTED Instance Event
(0)
Public
(2)
20020327
3 EDGE_CREATE Instance Event
(0)
Public
(2)
EDGE_CREATE 20010306
4 EDGE_DOUBLE_CLICK Instance Event
(0)
Public
(2)
EDGE_DOUBLE_CLICK 20010306
5 EDGE_REMOVE Instance Event
(0)
Public
(2)
EDGE_REMOVE 20010306
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_HT_EDGE_LONG Protected See coding 20010512
2 TY_S_EDGE Protected See coding 20010512
3 TY_S_EDGE_LAYOUT Protected See coding 20010512
4 TY_S_EDGE_LONG Protected See coding 20010512
5 TY_S_EDGE_STYLE Protected See coding 20010512
6 TY_S_FCAT_EDGES Protected See coding 20010512
7 TY_TH_FCAT_EDGES Protected See coding 20010512
8 TY_T_EDGE Protected See coding 20010512
9 TY_T_EDGE_LAYOUT Protected See coding 20010512
10 TY_T_EDGE_STYLE Protected See coding 20010512
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 20010510
2 Importing ID_EDGE_ID Call by reference Type reference (TYPE) UAC_EDGE_ID 20010511
3 Importing ID_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20010518
4 Importing ID_SOURCE_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID 20010510
5 Importing ID_SOURCE_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID 20010510
6 Importing ID_STYLE_ID Call by reference Type reference (TYPE) UAC_STYLE_ID CD_DEFAULT_EDGE_STYLE 20010401
7 Importing ID_TARGET_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID 20010510
8 Importing ID_TARGET_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID 20010510
9 Importing ID_UNREMOVABLE Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010511
10 Importing ID_VALUE Call by reference Type reference (TYPE) ANY Wert in internem Format 20010510
11 Importing IR_REF_OBJECT Call by reference Object reference (TYPE REF TO) IF_UAC_MODEL_EDGE 20010510
12 Returning RD_EDGE_ID Value transfer Type reference (TYPE) UAC_EDGE_ID 20010322
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010326
2 DUPLICATE_EDGE 20010615
3 DUPLICATE_EDGE_ID . 20010511
4 NOT_FOUND Baum oder Knoten nicht gefunden 20010401

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 20010503
2 Importing ID_SOURCE_ATTRIBUTE Call by reference Type reference (TYPE) UAC_VALUE 20010503
3 Importing ID_SOURCE_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID 20010503
4 Importing ID_STYLE_ID Call by reference Type reference (TYPE) UAC_STYLE_ID CD_DEFAULT_EDGE_STYLE 20010503
5 Importing ID_TARGET_ATTRIBUTE Call by reference Type reference (TYPE) UAC_VALUE 20010503
6 Importing ID_TARGET_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID 20010503
7 Importing ID_UNREMOVABLE Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010511
8 Importing ID_VALUE Call by reference Type reference (TYPE) UAC_VALUE 20010503
9 Importing IR_REF_OBJECT Call by reference Object reference (TYPE REF TO) IF_UAC_MODEL_EDGE 20010503
10 Returning RD_EDGE_ID Value transfer Type reference (TYPE) UAC_EDGE_ID 20010503
# Exception Resumable Description Created on
1 CNTL_ERROR 20010503
2 NOT_FOUND 20010503
3 SOURCE_NOT_UNIQUE 20010503
4 TARGET_NOT_UNIQUE 20010503

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 20010504
2 Importing IS_STYLE Call by reference Type reference (TYPE) UAC_S_EDGE_STYLE Analytical Cost Management: Kanten-Stil 20010402
3 Returning RD_STYLE_ID Value transfer Type reference (TYPE) UAC_STYLE_ID Analytical Cost Assignment: Style-ID 20010402
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010402

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 '' 20010720
2 Importing ID_LAST_TREE Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010720
3 Returning RD_TREE_ID Value transfer Type reference (TYPE) UAC_TREE_ID 20010720
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010720
2 SYSTEM_ERROR System-Fehler 20010720

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 20010320
2 Exporting ED_RIGHT_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20010320
3 Importing ID_LEFT_TREE_STYLE Call by reference Type reference (TYPE) UAC_STYLE_ID CD_DEFAULT_COLUMN_STYLE Analytical Cost Management: Spalten-Stil 20010312
4 Importing ID_LEFT_TREE_TEXT Call by reference Type reference (TYPE) UAC_VALUE Analytical Cost Management: Wert 20010312
5 Importing ID_RIGHT_TREE_STYLE Call by reference Type reference (TYPE) UAC_STYLE_ID CD_DEFAULT_COLUMN_STYLE Analytical Cost Management: Spalten-Stil 20010312
6 Importing ID_RIGHT_TREE_TEXT Call by reference Type reference (TYPE) UAC_VALUE Analytical Cost Management: Wert 20010312
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010312
2 SYSTEM_ERROR System-Fehler 20010312

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 . 20010518
2 Importing ID_EDGE_ID Call by reference Type reference (TYPE) UAC_EDGE_ID . 20010406
3 Importing ID_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG . 20010518
4 Importing ID_STYLE_ID Call by reference Type reference (TYPE) UAC_STYLE_ID . 20010518
5 Importing ID_UNREMOVABLE Call by reference Type reference (TYPE) UAC_FLAG . 20010518
6 Importing ID_U_ATTRIBUTE Call by reference Type reference (TYPE) UAC_FLAG FALSE . 20010518
7 Importing ID_U_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG FALSE . 20010518
8 Importing ID_U_OBJECT Call by reference Type reference (TYPE) UAC_FLAG FALSE . 20010518
9 Importing ID_U_UNREMOVABLE Call by reference Type reference (TYPE) UAC_FLAG FALSE . 20010518
10 Importing ID_U_VALUE Call by reference Type reference (TYPE) UAC_FLAG FALSE . 20010518
11 Importing ID_VALUE Call by reference Type reference (TYPE) ANY . 20010518
12 Importing IR_OBJECT Call by reference Type reference (TYPE) ANY . 20010518
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010406
2 NOT_FOUND Kante nicht gefunden 20010406

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 20010317
2 Importing ID_EXPAND_NO_CHILDREN Call by reference Type reference (TYPE) UAC_FLAG TRUE Analytical Cost Management: Flag 20010328
3 Importing ID_LIFETIME Call by reference Type reference (TYPE) I lifetime 20010317
4 Importing ID_MULTI_SELECTION Call by reference Type reference (TYPE) UAC_FLAG FALSE Analytical Cost Management: Flag 20010817
5 Importing ID_NAME Call by reference Type reference (TYPE) STRING name 20010317
6 Importing ID_PARENT Value transfer Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20010317
7 Importing ID_STYLE Value transfer Type reference (TYPE) I style 20010317
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010313
2 ERROR_CNTL_CREATE Fehler beim Erzeugen des Controls 20010302
3 GUI_TYPE_NOT_SUPPORTED GUI-Typ wird nicht unterstützt 20010302

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 20010911
# Exception Resumable Description Created on
1 CNTL_ERROR 20010911

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 20010517
2 Exporting EDREF_VALUE Call by reference Object reference (TYPE REF TO) DATA 20010517
3 Exporting ED_ATTRIBUTE Call by reference Type reference (TYPE) ANY 20010516
4 Exporting ED_VALUE Call by reference Type reference (TYPE) ANY 20010510
5 Exporting ER_REF_OBJECT Call by reference Object reference (TYPE REF TO) IF_UAC_MODEL_EDGE Assignment Modell: Kante 20010517
6 Exporting ES_EDGE Call by reference Type reference (TYPE) UAC_S_EDGE Analytical Cost Management: Ecken (lang) 20010509
7 Importing ID_EDGE_ID Call by reference Type reference (TYPE) UAC_EDGE_ID Analytical Cost Management: ID einer Kante 20010509
# Exception Resumable Description Created on
1 CONVERSION_ERROR Fehler bei der Wert-Konvertierung in das interne Format 20010509
2 NOT_FOUND Kante existiert nicht 20010509

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) 20010401

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

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

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

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 20010403
2 Returning RD_STYLE_ID Value transfer Type reference (TYPE) UAC_STYLE_ID Analytical Cost Assignment: Style-ID 20010403
# Exception Resumable Description Created on
1 NOT_FOUND Kante nicht gefunden 20010403

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 20010512
2 Importing ID_VALUE_INT Call by reference Type reference (TYPE) ANY 20010512
3 Returning RD_VALUE_EXT Value transfer Type reference (TYPE) UAC_VALUE Analytical Cost Management: Wert 20010512
# Exception Resumable Description Created on
1 CONVERSION_ERROR . 20010512
2 NOT_FOUND . 20010512

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 20010323

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 20010322

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 20010323

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 20010822
2 Exporting ED_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG 20010615
3 Exporting ES_EDGE Call by reference Type reference (TYPE) UAC_S_EDGE 20010615
4 Importing ID_EDGE_ID Call by reference Type reference (TYPE) UAC_EDGE_ID 20010406
# Exception Resumable Description Created on
1 NOT_FOUND Kante nicht gefunden 20010323

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 20010720
2 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID 20010720
# Exception Resumable Description Created on
1 CNTL_ERROR 20010720
2 NOT_ALLOWED 20010720
3 NOT_FOUND 20010720

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 20010315
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010315
2 NOT_FOUND Knoten nicht gefunden 20010315

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 20010906
2 Importing CELL_CONTEXT_MENU Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
3 Importing CELL_DOUBLE_CLICK Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
4 Importing CELL_DROPDOWN Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
5 Importing CELL_SELECTED Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
6 Importing CELL_VALUE_CHANGED Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
7 Importing COLUMN_CONTEXT_MENU Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
8 Importing COLUMN_DOUBLE_CLICK Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
9 Importing COLUMN_ORDER_CHANGED Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
10 Importing CONTROL_CONTEXT_MENU Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020327
11 Importing EDGE_CONTEXT_MENU Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020327
12 Importing EDGE_CREATE Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
13 Importing EDGE_DOUBLE_CLICK Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
14 Importing EDGE_REMOVE Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
15 Importing GROUP_CHANGES Call by reference Type reference (TYPE) UAC_FLAG FALSE 20020130
16 Importing GROUP_CONTEXT_MENU Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
17 Importing KEYPRESSED Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
18 Importing MULTI_SELECTION_CHANGE Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
19 Importing NODE_CONTEXT_MENU Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
20 Importing NODE_DOUBLE_CLICK Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
21 Importing NODE_SELECTED Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
22 Importing NODE_VALUE_CHANGED Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
23 Importing SORT_ORDER_CHANGED Call by reference Type reference (TYPE) UAC_FLAG FALSE 20010906
# Exception Resumable Description Created on
1 CNTL_ERROR 20010906

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 20010317
2 Importing ID_REGISTER Call by reference Type reference (TYPE) UAC_FLAG TRUE Flag: TRUE/FALSE zum Registrieren/Deregiestrieren 20010316
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010316
2 ERROR_REGIST_EVENT Sonstiger Fehler beim Registrieren 20010316
3 ERROR_UNREGIST_EVENT Sonstiger Fehler beim Deregistrieren 20010316
4 EVENT_ALREADY_REGISTERED Event bereits registriert 20010316
5 EVENT_NOT_REGISTERED Event nicht registriert 20010316

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 20010317
2 Importing ID_REGISTER Call by reference Type reference (TYPE) UAC_FLAG TRUE Flag: TRUE/FALSE zum Registrieren/Deregiestrieren 20010316
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010316
2 ERROR_REGIST_EVENT Sonstiger Fehler beim Registrieren 20010316
3 ERROR_UNREGIST_EVENT Sonstiger Fehler beim Deregistrieren 20010316
4 EVENT_ALREADY_REGISTERED Event bereits registriert 20010316
5 EVENT_NOT_REGISTERED Event nicht registriert 20010316

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 20010317
2 Importing ID_REGISTER Call by reference Type reference (TYPE) UAC_FLAG TRUE Flag: TRUE/FALSE zum Registrieren/Deregiestrieren 20010316
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010316
2 ERROR_REGIST_EVENT Sonstiger Fehler beim Registrieren 20010316
3 ERROR_UNREGIST_EVENT Sonstiger Fehler beim Deregistrieren 20010316
4 EVENT_ALREADY_REGISTERED Event bereits registriert 20010316
5 EVENT_NOT_REGISTERED Event nicht registriert 20010316

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 20010323
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010323
2 NOT_FOUND Ecke konnte nicht gefunden werden 20010323

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 20010323
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010323

Method REMOVE_EDGE_FROM_TABLE Signature

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

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 20010911
# Exception Resumable Description Created on
1 CNTL_ERROR 20010911

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 20010424
2 Importing ID_STYLE_ID Call by reference Type reference (TYPE) UAC_STYLE_ID Analytical Cost Assignment: Style-ID 20010424
3 Importing ID_VALUE Call by reference Type reference (TYPE) UAC_VALUE '' Analytical Cost Management: Wert 20010424
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010424
2 NOT_FOUND Baum oder Stil nicht gefunden 20010424

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 20010424
2 Importing ID_WIDTH Call by reference Type reference (TYPE) UAC_WIDTH_PIX Analytical Cost Management: Pixel-Wert 20010424
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010424

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 20010317

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 20010317
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010317

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 20010401
2 Importing IT_EDGES Call by reference Type reference (TYPE) UAC_T_EDGE Analytical Cost Management: Kanten 20010401
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010401

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

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 20010402
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010402

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 20010401
# Exception Resumable Description Created on
1 CNTL_ERROR Control-Fehler 20010401

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 20010911
# Exception Resumable Description Created on
1 CNTL_ERROR 20010910

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 20010910
# Exception Resumable Description Created on
1 CNTL_ERROR 20010910
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 20020327

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 20020327
2 FCODE Exporting Value transfer Type reference (TYPE) UAC_MENU_FUNCTION_CODE Analytical Cost Management: ID eines Funktionscodes 20020327

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 20010323
2 SRC_TREE_ID Exporting Value transfer Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20010323
3 TRG_NODE_ID Exporting Value transfer Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20010323
4 TRG_TREE_ID Exporting Value transfer Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20010323

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 20010316

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 . 20010615
2 EDGE_ID Exporting Value transfer Type reference (TYPE) UAC_EDGE_ID Analytical Cost Management: ID einer Kante 20010316
3 STYLE_ID Exporting Value transfer Type reference (TYPE) UAC_STYLE_ID Analytical Cost Assignment: Style-ID 20010822
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.0A