@OpenApi public abstract class AbstractLinkDiagramLayouter extends AbstractDiagramLayouter
Constructor and Description |
---|
AbstractLinkDiagramLayouter(java.lang.String optionId,
boolean nodes,
boolean paths)
Construct AbstractLinkDiagramLayouter with the given argument.
|
AbstractLinkDiagramLayouter(java.lang.String optionId,
boolean nodes,
boolean paths,
boolean supportsSubgraph)
Deprecated.
supportsSubgraph has no effect
|
Modifier and Type | Method and Description |
---|---|
protected UMLGraph |
createGraph(DiagramPresentationElement dpe,
AbstractDiagramLayouterOptionsGroup optionsGroup)
Constructs a graph for layout
|
protected java.util.Set<PresentationElement> |
getSelected(DiagramPresentationElement diagramView)
Collects a set of selected layoutable presentation elements in a diagram
|
createGraph, isTypeSupported, layout
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canLayout, drawLayoutResults, getOptionsID
@OpenApi public AbstractLinkDiagramLayouter(java.lang.String optionId, boolean nodes, boolean paths)
optionId
- String.nodes
- boolean.paths
- boolean.@OpenApi @Deprecated public AbstractLinkDiagramLayouter(java.lang.String optionId, boolean nodes, boolean paths, boolean supportsSubgraph)
optionId
- String.nodes
- boolean.paths
- boolean.supportsSubgraph
- boolean.@OpenApi protected UMLGraph createGraph(DiagramPresentationElement dpe, AbstractDiagramLayouterOptionsGroup optionsGroup)
createGraph
in class AbstractDiagramLayouter
dpe
- shapes and edges are taken from this diagramoptionsGroup
- layouter options@OpenApi protected java.util.Set<PresentationElement> getSelected(DiagramPresentationElement diagramView)
AbstractDiagramLayouter
getSelected
in class AbstractDiagramLayouter
diagramView
- the diagram that elements were selected in