@OpenApi public class OrthogonalLinkDiagramLayouter extends AbstractLinkDiagramLayouter
Constructor and Description |
---|
OrthogonalLinkDiagramLayouter()
Construct OrthogonalLinkDiagramLayouter
|
Modifier and Type | Method and Description |
---|---|
protected UMLGraph |
createGraph(DiagramPresentationElement dpe,
AbstractDiagramLayouterOptionsGroup optionsGroup)
Constructs a graph for layout
|
protected boolean |
layout(AbstractDiagramLayouterOptionsGroup opt,
DiagramPresentationElement dpe,
UMLGraph graph)
Layouts a diagram
|
getSelected
createGraph, isTypeSupported
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canLayout, drawLayoutResults, getOptionsID
@OpenApi public OrthogonalLinkDiagramLayouter()
@OpenApi protected UMLGraph createGraph(DiagramPresentationElement dpe, AbstractDiagramLayouterOptionsGroup optionsGroup)
AbstractLinkDiagramLayouter
createGraph
in class AbstractLinkDiagramLayouter
dpe
- shapes and edges are taken from this diagramoptionsGroup
- layouter options@OpenApi protected boolean layout(AbstractDiagramLayouterOptionsGroup opt, DiagramPresentationElement dpe, UMLGraph graph)
AbstractDiagramLayouter
layout
in class AbstractDiagramLayouter
opt
- layouter optionsdpe
- diagram to layoutgraph
- a constructed graph from the diagram