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:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WorkflowFlowGraphVisualizationModelempty()ERankDirectiongetLayoutDirection()EFlowGraphLayoutModegetLayoutMode()StringgetTaskName()UUIDgetTaskUuid()voidsetLayoutDirection(ERankDirection layoutDirection)voidsetLayoutMode(EFlowGraphLayoutMode layoutMode)voidsetTaskName(String name)voidsetTaskUuid(UUID task)
-
-
-
Method Detail
-
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.
-
-