public interface RoutingPointLayouter extends ProcessModelListener
Modifier and Type | Method and Description |
---|---|
boolean |
isCorrectlyLayouted(ProcessEdge edge)
Checks whether an edge is layouted correctly accoring to the criteria of this layouter
|
void |
optimizeAllEdges(ProcessNode updatedNode) |
void |
optimizeRoutingPoints(ProcessEdge edge,
ProcessNode updatedNode)
Optimizes the routing points on the given edge.
|
processEdgeAdded, processEdgeRemoved, processNodeAdded, processNodeRemoved, processObjectPropertyChange
void optimizeRoutingPoints(ProcessEdge edge, ProcessNode updatedNode)
edge
- The edge to be modifiedupdatedNode
- The node that has changed its positionboolean isCorrectlyLayouted(ProcessEdge edge)
edge
- The edge to checkvoid optimizeAllEdges(ProcessNode updatedNode)