SAP ABAP Class CL_UA_STRATEGY_VNA (Strategy for Value Network Analyzer)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_ASSIGNMENT_TREE (Package) Default and Abstract Implementations on the Assignment Tree
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UA_STRATEGY_APPLICATION Strategy Application 20030324
Properties
Class CL_UA_STRATEGY_VNA  
Short Description Strategy for Value Network Analyzer    
Super Class CL_UA_STRATEGY_APPLICATION Strategy Application 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class UAMO    
Program status     
Category 0   
Package UA_ASSIGNMENT_TREE   Default and Abstract Implementations on the Assignment Tree 
Created 20030324   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_UA_AUTHORITY_MANAGER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_UA_STRATEGY_VNA has no interface implemented.
Friends
Class CL_UA_STRATEGY_VNA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_GLOBALVIEW Constant Public Type reference (TYPE) CHAR20 'GLOBALVIEW' Char20 20030324
2 CD_OVERVIEW Constant Public Type reference (TYPE) CHAR20 'OVERVIEW' Char20 20030324
3 CD_OVERVIEW_TREE Constant Public Type reference (TYPE) UAB_TREE_NAME 'OVERVIEW_TREE' Logical Name of Overview Tree 20030324
4 CD_RECEIVERVIEW Constant Public Type reference (TYPE) CHAR20 'RECEIVERVIEW' Char20 20030324
5 CD_RECEIVER_TREE Constant Public Type reference (TYPE) UAB_TREE_NAME 'RECEIVER_TREE' Logical Name of Receiver Tree 20030324
6 CD_SENDERVIEW Constant Public Type reference (TYPE) CHAR20 'SENDERVIEW' Char20 20030324
7 CD_SENDER_TREE Constant Public Type reference (TYPE) UAB_TREE_NAME 'SENDER_TREE' Logical Name of Sender Tree 20030324
8 CD_UCOMM_VIEW_GLOBAL Constant Public Type reference (TYPE) SYUCOMM 'VIEWG' View->Total View 20030324
9 CD_UCOMM_VIEW_HIER Constant Public Type reference (TYPE) SYUCOMM 'VIEWA' View->Overview 20030324
10 CD_UCOMM_VIEW_RECEIVER Constant Public Type reference (TYPE) SYUCOMM 'VIEWR' View->Receiver 20030324
11 CD_UCOMM_VIEW_SENDER Constant Public Type reference (TYPE) SYUCOMM 'VIEWS' View->Sender 20030324
12 MD_CURRENT_VIEW Instance attribute Public Type reference (TYPE) CHAR20 Char20 20030324
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COMMAND_READJUST_HIERARCHY Instance method Private Method Generates CMD Objects for Matching Imported Hierarchies 20030324
2 ADD_INTERNAL_EDGE_NODE Instance method Private Method Add Tree Node for Internal Link 20030603
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030324
4 CREATE_ROOT_NODE Instance method Private Method Create Root Node 20030324
5 DISPLAY_EDGE_VALUES_VNA Instance method Public Method 20030324
6 HANDLE_EDGE_CHANGED Instance method Private Method Edge changed 20030324
7 HANDLE_EDGE_CREATED Instance method Private Method Offsetting link created 20030324
8 HANDLE_EDGE_DELETED Instance method Private Method Offsetting link deleted 20030324
9 HANDLE_HIER_EDGE_CREATED Instance method Private Method Hierarchy Link Created 20030324
10 HANDLE_HIER_EDGE_DELETED Instance method Private Method Hierarchy Link Deleted 20030324
11 HANDLE_NODE_CHANGED Instance method Private Method Node changed 20030324
12 HANDLE_OBJECT_CHANGED Instance method Private Method Object changed 20030324
13 HANDLE_TREE_NODE_CHANGED Instance method Private Method Tree Nodes Changed 20030408
14 INDICATE_PARTNER_EDGES Instance method Private Method Display Possible Nodes for Receiver 20030324
15 INDICATE_POSSIBLE_EDGES Instance method Private Method Display Possible Nodes for Receiver 20030324
16 OBJECT_EXISTS_IN_TREE Instance method Private Method Does Object already Exist on another Node? 20030324
17 SET_GLOBALVIEW Instance method Public Method Set View: Overview 20030324
18 SET_OVERVIEW Instance method Public Method Set View: Overview 20030324
19 SET_RECEIVERVIEW Instance method Public Method Set View: Overview 20030324
20 SET_SENDERVIEW Instance method Public Method Set View: Overview 20030324
Events
Class CL_UA_STRATEGY_VNA has no event.
Types
Class CL_UA_STRATEGY_VNA has no local type.
Method Signatures

Method ADD_COMMAND_READJUST_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DISABLE Call by reference Type reference (TYPE) UAC_FLAG Analytical Cost Management: Flag 20030324
2 Importing IO_MENU Call by reference Object reference (TYPE REF TO) CL_UAC_MENU Knoteninstanz 20030324
3 Importing IO_NODE Call by reference Object reference (TYPE REF TO) CL_UA_NODE Knoteninstanz 20030324

Method ADD_COMMAND_READJUST_HIERARCHY on class CL_UA_STRATEGY_VNA has no exception.

Method ADD_INTERNAL_EDGE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID 20030603
2 Importing ID_PARENT_ID Call by reference Type reference (TYPE) UAC_NODE_ID 20030603
3 Importing IO_EDGE Call by reference Object reference (TYPE REF TO) CL_UA_EDGE 20030603

Method ADD_INTERNAL_EDGE_NODE on class CL_UA_STRATEGY_VNA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_STRATEGY Call by reference Type reference (TYPE) UAB_STRATEGY Strategie zur Unterstützung des MVC-Patterns 20030324

Method CONSTRUCTOR on class CL_UA_STRATEGY_VNA has no exception.

Method CREATE_ROOT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DESCRIPTION Call by reference Type reference (TYPE) UAB_DESCRIPTION Beschreibung 20030324
2 Importing ID_TREE_NAME Call by reference Type reference (TYPE) UAB_TREE_NAME Logischer Name eines Trees 20030324
3 Importing IO_RESULT_LEVEL Call by reference Object reference (TYPE REF TO) CL_UA_RESULT_LEVEL Buchungsebene 20030324
4 Importing IO_WORKSET Call by reference Object reference (TYPE REF TO) CL_UA_WORKSET UA Anwendung Singleton 20030324

Method CREATE_ROOT_NODE on class CL_UA_STRATEGY_VNA has no exception.

Method DISPLAY_EDGE_VALUES_VNA 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 20030324
# Exception Resumable Description Created on
1 NOT_FOUND 20030324

Method HANDLE_EDGE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EDGE Call by reference Object reference (TYPE REF TO) CL_UA_EDGE Kante 20030324
2 Importing IT_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_T_FIELDNAME Tabelle von Feldnamen 20030324

Method HANDLE_EDGE_CHANGED on class CL_UA_STRATEGY_VNA has no exception.

Method HANDLE_EDGE_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EDGE Call by reference Object reference (TYPE REF TO) CL_UA_EDGE Kante 20030324

Method HANDLE_EDGE_CREATED on class CL_UA_STRATEGY_VNA has no exception.

Method HANDLE_EDGE_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EDGE Call by reference Object reference (TYPE REF TO) CL_UA_EDGE Kante 20030324

Method HANDLE_EDGE_DELETED on class CL_UA_STRATEGY_VNA has no exception.

Method HANDLE_HIER_EDGE_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EDGE Call by reference Object reference (TYPE REF TO) CL_UA_EDGE Kante 20030324

Method HANDLE_HIER_EDGE_CREATED on class CL_UA_STRATEGY_VNA has no exception.

Method HANDLE_HIER_EDGE_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EDGE Call by reference Object reference (TYPE REF TO) CL_UA_EDGE Kante 20030324

Method HANDLE_HIER_EDGE_DELETED on class CL_UA_STRATEGY_VNA has no exception.

Method HANDLE_NODE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE Call by reference Object reference (TYPE REF TO) CL_UA_NODE Knote 20030324
2 Importing IT_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_T_FIELDNAME Tabelle von Feldnamen 20030324

Method HANDLE_NODE_CHANGED on class CL_UA_STRATEGY_VNA has no exception.

Method HANDLE_OBJECT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) CL_UA_OBJECT Objekt 20030324
2 Importing IT_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_T_FIELDNAME Tabelle von Feldnamen 20030324

Method HANDLE_OBJECT_CHANGED on class CL_UA_STRATEGY_VNA has no exception.

Method HANDLE_TREE_NODE_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TREE_NODE Call by reference Object reference (TYPE REF TO) CL_UA_TREE_NODE Baumknoten 20030408
2 Importing IT_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_T_FIELDNAME Geänderte Felder 20030408

Method HANDLE_TREE_NODE_CHANGED on class CL_UA_STRATEGY_VNA has no exception.

Method INDICATE_PARTNER_EDGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EDGE Call by reference Type reference (TYPE) UAC_T_EDGE_INT 20030324
2 Importing ID_LEFT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20030324
3 Importing ID_NODE_ID Call by reference Type reference (TYPE) UAC_NODE_ID Analytical Cost Management: ID eines Knotens 20030324
4 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20030324

Method INDICATE_PARTNER_EDGES on class CL_UA_STRATEGY_VNA has no exception.

Method INDICATE_POSSIBLE_EDGES 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 20030324
2 Importing ID_RECEIVER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20030324
3 Importing ID_SENDER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20030324
4 Importing ID_TREE_ID Call by reference Type reference (TYPE) UAC_TREE_ID Analytical Cost Management: Baum-ID 20030324

Method INDICATE_POSSIBLE_EDGES on class CL_UA_STRATEGY_VNA has no exception.

Method OBJECT_EXISTS_IN_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT Call by reference Object reference (TYPE REF TO) CL_UA_OBJECT Objektinstanz 20030324
2 Returning RD_BOOLEAN Value transfer Type reference (TYPE) BOOLE_D Flag (X = True; Space = False) 20030324

Method OBJECT_EXISTS_IN_TREE on class CL_UA_STRATEGY_VNA has no exception.

Method SET_GLOBALVIEW Signature

Method SET_GLOBALVIEW on class CL_UA_STRATEGY_VNA has no parameter.
Method SET_GLOBALVIEW on class CL_UA_STRATEGY_VNA has no exception.

Method SET_OVERVIEW Signature

Method SET_OVERVIEW on class CL_UA_STRATEGY_VNA has no parameter.
Method SET_OVERVIEW on class CL_UA_STRATEGY_VNA has no exception.

Method SET_RECEIVERVIEW Signature

Method SET_RECEIVERVIEW on class CL_UA_STRATEGY_VNA has no parameter.
Method SET_RECEIVERVIEW on class CL_UA_STRATEGY_VNA has no exception.

Method SET_SENDERVIEW Signature

Method SET_SENDERVIEW on class CL_UA_STRATEGY_VNA has no parameter.
Method SET_SENDERVIEW on class CL_UA_STRATEGY_VNA has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 350