Class NESTWorkflowLayout.LayoutConfig
java.lang.Object
de.uni_trier.wi2.procake.gui.objecteditor.nestworkfloweditor.NESTWorkflowLayout.LayoutConfig
- Enclosing class:
- NESTWorkflowLayout
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintintintintintintintintintbooleanbooleanbooleanbooleanvoidsetAlsoPlaceDataNodesAboveTaskNodes(boolean alsoPlaceDataNodesAboveTaskNodes) voidsetCombineReverseDataflowEdges(boolean combineReverseDataflowEdges) voidsetControlflowEdgeLabelHorizontalSpacing(int controlflowEdgeLabelHorizontalSpacing) voidsetGraphLeftMargin(int graphLeftMargin) voidsetGraphTopMargin(int graphTopMargin) voidsetIdealNudgingDistance(int idealNudgingDistance) voidsetNestWorkflowLayout(NESTWorkflowLayout nestWorkflowLayout) voidsetNodeHeight(int nodeHeight) voidsetNodeVerticalSpacing(int nodeVerticalSpacing) voidsetOrthogonalDataflowEdgeRouting(boolean orthogonalDataflowEdgeRouting) voidsetPlaceDataNodesVerticallyNearTaskNodes(boolean placeDataNodesVerticallyNearTaskNodes) voidsetSequenceNodesHorizontalSpacing(int sequenceNodesHorizontalSpacing) voidsetSequenceNodeVerticalSpacing(int sequenceNodeVerticalSpacing) voidsetShapeBufferDistance(int shapeBufferDistance) voidsetTaskNodeToDataNodeVerticalSpacing(int taskNodeToDataNodeVerticalSpacing)
-
Field Details
-
combineReverseDataflowEdges
protected boolean combineReverseDataflowEdges
-
-
Constructor Details
-
LayoutConfig
-
LayoutConfig
public LayoutConfig()
-
-
Method Details
-
getNodeHeight
public int getNodeHeight() -
setNodeHeight
public void setNodeHeight(int nodeHeight) -
getNodeVerticalSpacing
public int getNodeVerticalSpacing() -
setNodeVerticalSpacing
public void setNodeVerticalSpacing(int nodeVerticalSpacing) -
setIdealNudgingDistance
public void setIdealNudgingDistance(int idealNudgingDistance) -
setShapeBufferDistance
public void setShapeBufferDistance(int shapeBufferDistance) -
setAlsoPlaceDataNodesAboveTaskNodes
public void setAlsoPlaceDataNodesAboveTaskNodes(boolean alsoPlaceDataNodesAboveTaskNodes) -
getGraphLeftMargin
public int getGraphLeftMargin() -
setGraphLeftMargin
public void setGraphLeftMargin(int graphLeftMargin) -
setSequenceNodeVerticalSpacing
public void setSequenceNodeVerticalSpacing(int sequenceNodeVerticalSpacing) -
setTaskNodeToDataNodeVerticalSpacing
public void setTaskNodeToDataNodeVerticalSpacing(int taskNodeToDataNodeVerticalSpacing) -
getSequenceNodesHorizontalSpacing
public int getSequenceNodesHorizontalSpacing() -
setSequenceNodesHorizontalSpacing
public void setSequenceNodesHorizontalSpacing(int sequenceNodesHorizontalSpacing) -
getControlflowEdgeLabelHorizontalSpacing
public int getControlflowEdgeLabelHorizontalSpacing() -
setControlflowEdgeLabelHorizontalSpacing
public void setControlflowEdgeLabelHorizontalSpacing(int controlflowEdgeLabelHorizontalSpacing) -
isCombineReverseDataflowEdges
public boolean isCombineReverseDataflowEdges() -
setCombineReverseDataflowEdges
public void setCombineReverseDataflowEdges(boolean combineReverseDataflowEdges) -
isPlaceDataNodesVerticallyNearTaskNodes
public boolean isPlaceDataNodesVerticallyNearTaskNodes() -
setPlaceDataNodesVerticallyNearTaskNodes
public void setPlaceDataNodesVerticallyNearTaskNodes(boolean placeDataNodesVerticallyNearTaskNodes) -
isOrthogonalDataflowEdgeRouting
public boolean isOrthogonalDataflowEdgeRouting() -
setOrthogonalDataflowEdgeRouting
public void setOrthogonalDataflowEdgeRouting(boolean orthogonalDataflowEdgeRouting) -
getTaskNodeToDataNodeVerticalSpacing
public int getTaskNodeToDataNodeVerticalSpacing() -
getNodeWidth
public int getNodeWidth() -
getSequenceNodeVerticalSpacing
public int getSequenceNodeVerticalSpacing() -
getGraphTopMargin
public int getGraphTopMargin() -
setGraphTopMargin
public void setGraphTopMargin(int graphTopMargin) -
isAlsoPlaceDataNodesAboveTaskNodes
public boolean isAlsoPlaceDataNodesAboveTaskNodes() -
getIdealNudgingDistance
public int getIdealNudgingDistance() -
getShapeBufferDistance
public int getShapeBufferDistance() -
setNestWorkflowLayout
-