Interface IVirtualFlowGraphNode
-
- All Superinterfaces:
INodeKeyProviding
,Serializable
public interface IVirtualFlowGraphNode extends INodeKeyProviding, Serializable
A virtual node in the flow graph that does not correspond to an existingWorkflowNode
. Such virtual nodes may be used for various reasons, seeEVirtualFlowGraphNodePurpose
for a list of well-known reasons.- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NodeKey
getNodeKey()
Gets the ID of this virtual node.NodeKey
getOwner()
Gets the owner of this virtual node.EVirtualFlowGraphNodePurpose
getPurpose()
Gets the reason with the purpose why this virtual flow graph node was introduced.
-
-
-
Method Detail
-
getNodeKey
NodeKey getNodeKey()
Gets the ID of this virtual node.- Specified by:
getNodeKey
in interfaceINodeKeyProviding
- Returns:
- The ID of this node.
-
getOwner
NodeKey getOwner()
Gets the owner of this virtual node. The owner is theWorkflowNode
which creates this virtual node. The owner is never a virtual node, but always a realWorkflowNode
.- Returns:
- The owner of this virtual node.
-
getPurpose
EVirtualFlowGraphNodePurpose getPurpose()
Gets the reason with the purpose why this virtual flow graph node was introduced. This is used for informative purposes only and does not have an effect on the runtime behavior of the flow graph analysis.- Returns:
- The purpose that this virtual node serves.
-
-