@OpenApiAll public class TreeDiagramLayouter extends AbstractDiagramLayouter
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
TreeDiagramLayouter.TreeCandidatesWithoutGrouping |
(package private) class |
TreeDiagramLayouter.TreeLayoutData |
| Constructor and Description |
|---|
TreeDiagramLayouter()
Construct TreeDiagramLayouter
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
afterLayout(AbstractDiagramLayouterOptionsGroup options,
com.nomagic.magicdraw.uml.symbols.DiagramPresentationElement dpe,
UMLGraph graph,
com.nomagic.magicdraw.commands.MacroCommand mc) |
boolean |
canIntegrateLabels()
Determines if a layouter can integrate labels(change symbol positions in a graph) into layout
calculation
|
protected boolean |
layout(AbstractDiagramLayouterOptionsGroup opt,
com.nomagic.magicdraw.uml.symbols.DiagramPresentationElement dpe,
UMLGraph graph)
Layouts a diagram
|
createGraph, getSelected, isSubgraphLayout, isTypeSupported, setSubgraphLayoutclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanLayout, drawLayoutResults, getOptionsIDprotected boolean layout(AbstractDiagramLayouterOptionsGroup opt, com.nomagic.magicdraw.uml.symbols.DiagramPresentationElement dpe, UMLGraph graph)
AbstractDiagramLayouterlayout in class AbstractDiagramLayouteropt - layouter optionsdpe - diagram to layoutgraph - a constructed graph from the diagramprotected void afterLayout(AbstractDiagramLayouterOptionsGroup options, com.nomagic.magicdraw.uml.symbols.DiagramPresentationElement dpe, UMLGraph graph, com.nomagic.magicdraw.commands.MacroCommand mc)
afterLayout in class AbstractDiagramLayouterpublic boolean canIntegrateLabels()
AbstractDiagramLayoutercanIntegrateLabels in class AbstractDiagramLayouter