public interface LayoutGenerator
| Modifier and Type | Method and Description |
|---|---|
void |
generateLayout()
Generates the Layout.
|
boolean |
getAutoscaleNodes()
If set to true, subflow nodes in the given workflow are automatically
scaled to fit their contents.
|
boolean |
getDebug()
If set to true, debugging output will be printed in the command line.
|
boolean |
getRecursive()
If set to true, the layout is applied to all subflows of the given
workflow recursively.
|
VFlowModel |
getWorkflow()
Returns the workflow to be laid out.
|
void |
setAutoscaleNodes(boolean pautoscaleNodes)
If set to true, subflow nodes in the given workflow are automatically
scaled to fit their contents.
|
void |
setDebug(boolean pdebug)
If set to true, debugging output will be printed in the command line.
|
void |
setRecursive(boolean precursive)
If set to true, the layout is applied to all subflows of the given
workflow recursively.
|
void |
setWorkflow(VFlowModel pworkflow)
Sets the workflow to be laid out.
|
VFlowModel getWorkflow()
boolean getRecursive()
boolean getAutoscaleNodes()
boolean getDebug()
void setWorkflow(VFlowModel pworkflow)
pworkflow - VFlowModelvoid setRecursive(boolean precursive)
precursive - booleanvoid setAutoscaleNodes(boolean pautoscaleNodes)
pautoscaleNodes - booleanvoid setDebug(boolean pdebug)
pdebug - booleanvoid generateLayout()