org.processmining.models.graphbased.directed.petrinet.configurable.impl
Class LayoutUtils
java.lang.Object
org.processmining.models.graphbased.directed.petrinet.configurable.impl.LayoutUtils
public class LayoutUtils
- extends java.lang.Object
Utils to copy the layout from one net to another net
- Author:
- dfahland
Method Summary |
static void |
copyLayout(org.processmining.models.graphbased.AttributeMapOwner oldOwner,
org.processmining.models.connections.GraphLayoutConnection oldLayout,
org.processmining.models.graphbased.AttributeMapOwner newOwner,
org.processmining.models.connections.GraphLayoutConnection newLayout)
Copy layout attributes of a node/edge to a new node. |
static void |
setLayout(PetrinetGraph net,
org.processmining.models.connections.GraphLayoutConnection layout)
GraphLayoutConnection.setLayedOut(boolean) based on layout information in the net,
i.e., whether all nodes have a proper position. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LayoutUtils
public LayoutUtils()
copyLayout
public static void copyLayout(org.processmining.models.graphbased.AttributeMapOwner oldOwner,
org.processmining.models.connections.GraphLayoutConnection oldLayout,
org.processmining.models.graphbased.AttributeMapOwner newOwner,
org.processmining.models.connections.GraphLayoutConnection newLayout)
- Copy layout attributes of a node/edge to a new node.
- Parameters:
oldOwner
- oldLayout
- old layout connection containing layout information of oldOwnernewOwner
- newLayout
- new layout connection containing layout information of newOwner
setLayout
public static void setLayout(PetrinetGraph net,
org.processmining.models.connections.GraphLayoutConnection layout)
GraphLayoutConnection.setLayedOut(boolean)
based on layout information in the net,
i.e., whether all nodes have a proper position.
- Parameters:
net
- layout
-