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 WorkflowFlowGraphVisualizationModel
empty()
ERankDirection
getLayoutDirection()
EFlowGraphLayoutMode
getLayoutMode()
String
getTaskName()
UUID
getTaskUuid()
void
setLayoutDirection(ERankDirection layoutDirection)
void
setLayoutMode(EFlowGraphLayoutMode layoutMode)
void
setTaskName(String name)
void
setTaskUuid(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.
-
-