Class WorkflowFlowGraphVisualizationModel

java.lang.Object
de.xima.fc.workflow.designer.bean.WorkflowFlowGraphVisualizationModel
All Implemented Interfaces:
Serializable

public final class WorkflowFlowGraphVisualizationModel extends Object implements Serializable
Model for the flow graph visualization component of the workflow designer.
Since:
8.2.0
Author:
XIMA MEDIA GmbH
See Also:
  • Method Details

    • getLayoutDirection

      public ERankDirection getLayoutDirection()
      Returns:
      Direction of the flow graph.
    • getLayoutMode

      public EFlowGraphLayoutMode getLayoutMode()
      Returns:
      How the flow graph layout is computed for purposes of visualization.
    • getTaskName

      public String getTaskName()
      Returns:
      Name of the active task.
    • getTaskUuid

      public UUID getTaskUuid()
      Returns:
      The UUID of the current task, if any, for which the flow graph visualization is shown.
    • setLayoutDirection

      public void setLayoutDirection(ERankDirection layoutDirection)
      Parameters:
      layoutDirection - Direction of the flow graph.
    • setLayoutMode

      public void setLayoutMode(EFlowGraphLayoutMode layoutMode)
      Parameters:
      layoutMode - How the flow graph layout is computed for purposes of visualization.
    • setTaskName

      public void setTaskName(String name)
      Parameters:
      name - Name of the active task.
    • setTaskUuid

      public void setTaskUuid(UUID task)
      Parameters:
      task - The UUID of the current task, if any, for which the flow graph visualization is shown.
    • empty

      public static WorkflowFlowGraphVisualizationModel empty()
      Returns:
      A new empty model with the defaults.