All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected boolean |
canSwap(SugiyamaDrawingAlgorithm.BarycenterNode first,
SugiyamaDrawingAlgorithm.BarycenterNode second,
boolean isLastIteration) |
protected boolean |
canSwapDown(SugiyamaDrawingAlgorithm.BarycenterNode first,
SugiyamaDrawingAlgorithm.BarycenterNode second,
boolean isLastIteration) |
protected boolean |
canSwapUp(SugiyamaDrawingAlgorithm.BarycenterNode first,
SugiyamaDrawingAlgorithm.BarycenterNode second,
boolean isLastIteration) |
SugiyamaConfiguration |
defaultConfiguration()
Returns the default configuration of the generic type.
|
protected DrawingFrame |
determinePositionsTypedImpl(Graph graph,
DrawingFrame frame,
SugiyamaConfiguration configuration) |
java.lang.Class<? extends SugiyamaConfiguration> |
getConfigurationClass()
The class of which the configuration object should be.
|
protected void |
orderByBarycenter(java.util.List<SugiyamaDrawingAlgorithm.BarycenterNode> nodes,
java.util.function.Function<SugiyamaDrawingAlgorithm.BarycenterNode,java.lang.Double> barycenterGetter) |
protected PositionCalculator<java.util.List<? extends Node>,Node> |
xPositionCalculator(SugiyamaConfiguration configuration) |
protected PositionCalculator<java.util.List<SugiyamaDrawingAlgorithm.BarycenterNode>,java.util.List<SugiyamaDrawingAlgorithm.BarycenterNode>> |
yPositionCalculator(SugiyamaConfiguration configuration) |