Interface IVirtualFlowGraphNode
- All Superinterfaces:
INodeKeyProviding, Serializable
A virtual node in the flow graph that does not correspond to an existing
WorkflowNode. Such virtual nodes may
be used for various reasons, see EVirtualFlowGraphNodePurpose for a list of well-known reasons.- Since:
- 8.2.0
- Author:
- XIMA MEDIA GmbH
-
Method Summary
Modifier and TypeMethodDescriptionGets the ID of this virtual node.getOwner()Gets the owner of this virtual node.Gets the reason with the purpose why this virtual flow graph node was introduced.
-
Method Details
-
getNodeKey
NodeKey getNodeKey()Gets the ID of this virtual node.- Specified by:
getNodeKeyin interfaceINodeKeyProviding- Returns:
- The ID of this node.
-
getOwner
NodeKey getOwner()Gets the owner of this virtual node. The owner is theWorkflowNodewhich 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.
-