Class NESTWorkflowLayoutForMxGraph

java.lang.Object
de.uni_trier.wi2.procake.gui.objecteditor.nestworkfloweditor.NESTWorkflowLayout
de.uni_trier.wi2.procake.gui.objecteditor.nestworkfloweditor.NESTWorkflowLayoutForMxGraph

public class NESTWorkflowLayoutForMxGraph extends NESTWorkflowLayout
  • Constructor Details

    • NESTWorkflowLayoutForMxGraph

      public NESTWorkflowLayoutForMxGraph(com.mxgraph.view.mxGraph mxGraph, de.uni_trier.wi2.procake.data.object.nest.NESTAbstractWorkflowObject nestWorkflow)
  • Method Details

    • execute

      public void execute()
      Overrides:
      execute in class NESTWorkflowLayout
    • getNodeSize

      public Dimension getNodeSize(de.uni_trier.wi2.procake.data.object.nest.NESTNodeObject node)
      Specified by:
      getNodeSize in class NESTWorkflowLayout
      Parameters:
      node - A NESTNodeObject
      Returns:
      dimension of the visual representation of the given NESTNodeObject
    • getEdgeLabelSize

      public Dimension getEdgeLabelSize(de.uni_trier.wi2.procake.data.object.nest.NESTEdgeObject edge)
      Specified by:
      getEdgeLabelSize in class NESTWorkflowLayout
      Parameters:
      edge - A NESTEdgeObject
      Returns:
      dimension of the label of the given NESTEdgeObject