SAP ABAP Interface IF_UAC_EDGE_STYLE_MANAGER (IF for edge styles)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UAC_TREE_MODEL (Package) Models for Data and Style within MVC Pattern
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_UAC_ASSIGNMNT_STYLE_MANAGER Includes IF_UAC_[TREE|EDGE]_STYLE_MANAGER 20020325
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UAC_DEF_ASSIGMNT_STYLE_MNGR Default Assignment Style Manager 20020325
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_UA_MODEL_ADAPTER Adapts Model and Style Manager to Costing Engine 20020820
Properties
Interface IF_UAC_EDGE_STYLE_MANAGER  
Short Description IF for edge styles    
General Data
Package UAC_TREE_MODEL   Models for Data and Style within MVC Pattern 
Created 20020322   SAP 
Last changed 20041006   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_UAC_ASSIGNMENT_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_UAC_EDGE_STYLE_MANAGER has no interface.
Friends
Interface IF_UAC_EDGE_STYLE_MANAGER has no friend.
Attributes
Interface IF_UAC_EDGE_STYLE_MANAGER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EDGE_STYLE Instance method Public Method Add Style Properties for Edges 20021202
2 CHANGE_EDGE_STYLE Instance method Public Method Change Style Properties for Edges 20021202
3 GET_EDGE_STYLES Instance method Public Method View: Get Edge Style Data 20020325
4 GET_EDGE_STYLE_IDS Instance method Public Method View: Get Style ID for Edges 20020325
5 SET_DEFAULT_EDGE_STYLE Instance method Public Method Set Default Style Properties of Edges 20021202
6 SET_EDGE_STYLE Instance method Public Method Set style properties for edges 20030512
Events
# Event Type Visibility Description Created on
1 EDGE_STYLE_SET Instance Event
(0)
Public
(2)
20030601
2 EV_EDGE_STYLE_CHANGED Instance Event
(0)
Public
(2)
20020325
Types
Interface IF_UAC_EDGE_STYLE_MANAGER has no local type.
Method Signatures

Method ADD_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 20021202
2 Importing ID_EDGE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_EDGE_ID Analytical Cost Management: externe ID einer Kante 20021202
3 Importing ID_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20021202
4 Importing ID_ICON_LEFT_SELECTABLE Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20021202
5 Importing ID_ICON_LEFT_SELECTED Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20021202
6 Importing ID_ICON_RIGHT_SELECTABLE Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20021202
7 Importing ID_ICON_RIGHT_SELECTED Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20021202
8 Importing ID_LINE_COLOR Call by reference Type reference (TYPE) UAC_COLOR Analytical Cost Management: Farbe (RGB-Wert als HEX) 20021202
9 Importing IT_EDGE_ID Call by reference Type reference (TYPE) UAC_T_EDGE_ID Analytical Cost Management: Kanten-Id 20021202
10 Importing IT_EDGE_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_EDGE_ID Analytical Cost Management: ext. Kanten-Id 20021202
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021202

Method CHANGE_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 20021202
2 Importing ID_EDGE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_EDGE_ID Analytical Cost Management: externe ID einer Kante 20021202
3 Importing ID_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20021202
4 Importing ID_ICON_LEFT_SELECTABLE Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20021202
5 Importing ID_ICON_LEFT_SELECTED Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20021202
6 Importing ID_ICON_RIGHT_SELECTABLE Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20021202
7 Importing ID_ICON_RIGHT_SELECTED Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20021202
8 Importing ID_LINE_COLOR Call by reference Type reference (TYPE) UAC_COLOR Analytical Cost Management: Farbe (RGB-Wert als HEX) 20021202
9 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021202
10 Importing ID_U_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021202
11 Importing ID_U_ICON_LEFT_SELECTABLE Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021202
12 Importing ID_U_ICON_LEFT_SELECTED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021202
13 Importing ID_U_ICON_RIGHT_SELECTABLE Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021202
14 Importing ID_U_ICON_RIGHT_SELECTED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021202
15 Importing ID_U_LINE_COLOR Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20021202
16 Importing IT_EDGE_ID Call by reference Type reference (TYPE) UAC_T_EDGE_ID Analytical Cost Management: Kanten-Id 20021202
17 Importing IT_EDGE_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_EDGE_ID Analytical Cost Management: ext. Kanten-Id 20021202
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20021202

Method GET_EDGE_STYLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EDGE_STYLE Call by reference Type reference (TYPE) UAC_T_INT_EDGE_STYLE Analytical Cost Management: Kanten-Stil (intern) 20020325

Method GET_EDGE_STYLES on Interface IF_UAC_EDGE_STYLE_MANAGER has no exception.

Method GET_EDGE_STYLE_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EDGE_STYLE_ID Call by reference Type reference (TYPE) UAC_T_EDGE_STYLE_ID Analytical Cost Management: Kanten-Stil 20020325
2 Importing IT_EDGE_ID Call by reference Type reference (TYPE) UAC_T_EDGE_ID Analytical Cost Management: Kanten-Id 20020325

Method GET_EDGE_STYLE_IDS on Interface IF_UAC_EDGE_STYLE_MANAGER has no exception.

Method SET_DEFAULT_EDGE_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20021202
2 Importing ID_ICON_LEFT_SELECTABLE Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20021202
3 Importing ID_ICON_LEFT_SELECTED Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20021202
4 Importing ID_ICON_RIGHT_SELECTABLE Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20021202
5 Importing ID_ICON_RIGHT_SELECTED Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20021202
6 Importing ID_LINE_COLOR Call by reference Type reference (TYPE) UAC_COLOR Analytical Cost Management: Farbe (RGB-Wert als HEX) 20021202

Method SET_DEFAULT_EDGE_STYLE on Interface IF_UAC_EDGE_STYLE_MANAGER has no exception.

Method SET_EDGE_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADD_TO_QUEUE Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>TRUE Analytical Cost Management: Flag (0 = FALSCH, 1 = WAHR) 20030601
2 Importing ID_EDGE_ID Call by reference Type reference (TYPE) UAC_EDGE_ID Analytical Cost Management: ID einer Kante 20030512
3 Importing ID_EDGE_ID_EXT Call by reference Type reference (TYPE) UAC_EXT_EDGE_ID Analytical Cost Management: externe ID einer Kante 20030512
4 Importing ID_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20030512
5 Importing ID_ICON_LEFT_SELECTABLE Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20030512
6 Importing ID_ICON_LEFT_SELECTED Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20030512
7 Importing ID_ICON_RIGHT_SELECTABLE Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20030512
8 Importing ID_ICON_RIGHT_SELECTED Call by reference Type reference (TYPE) UAC_ICON Analytical Cost Management: Icon 20030512
9 Importing ID_LINE_COLOR Call by reference Type reference (TYPE) UAC_COLOR Analytical Cost Management: Farbe (RGB-Wert als HEX) 20030512
10 Importing ID_SUPPRESS_EVENT Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20030512
11 Importing ID_U_EDITABLE Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20030512
12 Importing ID_U_ICON_LEFT_SELECTABLE Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20030512
13 Importing ID_U_ICON_LEFT_SELECTED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20030512
14 Importing ID_U_ICON_RIGHT_SELECTABLE Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20030512
15 Importing ID_U_ICON_RIGHT_SELECTED Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20030512
16 Importing ID_U_LINE_COLOR Call by reference Type reference (TYPE) UAC_FLAG IF_UAC_ASSIGNMENT_CONSTANTS=>FALSE Analytical Cost Management: Flag 20030512
17 Importing IT_EDGE_ID Call by reference Type reference (TYPE) UAC_T_EDGE_ID Analytical Cost Management: Kanten-Id 20030512
18 Importing IT_EDGE_ID_EXT Call by reference Type reference (TYPE) UAC_T_EXT_EDGE_ID Analytical Cost Management: ext. Kanten-Id 20030512
# Exception Resumable Description Created on
1 NOT_FOUND supplied item [tree|node|column|edge] doesn't exist in model 20030512
Event Signatures

Event EDGE_STYLE_SET Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EDGES Exporting Value transfer Type reference (TYPE) UAC_T_EDGE_ID Analytical Cost Management: Kanten-Id 20030601

Event EV_EDGE_STYLE_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 EDGES Exporting Value transfer Type reference (TYPE) UAC_T_EDGE_ID Analytical Cost Management: Kanten-Id 20020325
History
Last changed by/on SAP  20041006 
SAP Release Created in 3.1B