public class BPMNRoutingPointLayouter extends DefaultRoutingPointLayouter
iterationsLeft, minDistance
Constructor and Description |
---|
BPMNRoutingPointLayouter() |
Modifier and Type | Method and Description |
---|---|
void |
optimizeRoutingPoints(ProcessEdge edge,
ProcessNode updatedNode)
Optimizes the routing points on the given edge.
|
AbsSlope, addFourthRoutingPoint, addStair, deltaIntersect, endDirectionsCorrect, getRelativePosition, horizontallyContained, isCorrectlyLayouted, isDown, isEastDockingPoint, isHorizontal, isHorizontalDockingPoint, isInBetween, isLeft, isNorthDockingPoint, isRight, isSouthDockingPoint, isStraight, isStraight, isUp, isVertical, isVerticalDockingPoint, isWestDockingPoint, middle, nodesEmpty, optimizeAllEdges, processEdgeAdded, processEdgeRemoved, processNodeAdded, processNodeRemoved, processObjectPropertyChange, rectifyEdge, reverse, reverse, reverse, reverse, reversedPoint, setEastDockingPoint, setNorthDockingPoint, setSouthDockingPoint, setWestDockingPoint, verticallyConatained
public void optimizeRoutingPoints(ProcessEdge edge, ProcessNode updatedNode)
RoutingPointLayouter
optimizeRoutingPoints
in interface RoutingPointLayouter
optimizeRoutingPoints
in class DefaultRoutingPointLayouter
edge
- The edge to be modifiedupdatedNode
- The node that has changed its position