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 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 Details

    • getNodeKey

      NodeKey getNodeKey()
      Gets the ID of this virtual node.
      Specified by:
      getNodeKey in interface INodeKeyProviding
      Returns:
      The ID of this node.
    • getOwner

      NodeKey getOwner()
      Gets the owner of this virtual node. The owner is the WorkflowNode which creates this virtual node. The owner is never a virtual node, but always a real WorkflowNode.
      Returns:
      The owner of this virtual node.
    • 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.