Class NESTWorkflowLayout.LayoutConfig

java.lang.Object
de.uni_trier.wi2.procake.gui.objecteditor.nestworkfloweditor.NESTWorkflowLayout.LayoutConfig
Enclosing class:
NESTWorkflowLayout

public static class NESTWorkflowLayout.LayoutConfig extends Object
  • Field Details

    • combineReverseDataflowEdges

      protected boolean combineReverseDataflowEdges
  • Constructor Details

    • LayoutConfig

      public LayoutConfig(NESTWorkflowLayout nestWorkflowLayout)
    • 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

      public void setNestWorkflowLayout(NESTWorkflowLayout nestWorkflowLayout)