Interface DiagramLayouter
-
- All Known Implementing Classes:
AbstractDiagramLayouter,AbstractLinkDiagramLayouter,ActivityDiagramLayouter,BusinessProcessDiagramLayouter,CircularDiagramLayouter,ClassDiagramLayouter,CompositeStructureDiagramLayouter,GridDiagramLayouter,HierarchicDiagramLayouter,OrderedHierarchicDiagramLayouter,OrganicDiagramLayouter,OrganicLinkDiagramLayouter,OrthogonalDiagramLayouter,OrthogonalLinkDiagramLayouter,StateDiagramLayouter,TreeDiagramLayouter
@OpenApi public interface DiagramLayouterLayout diagram symbols in diagram.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancanLayout(AbstractDiagramPresentationElement dpe)Checks is diagram can be layoutervoiddrawLayoutResults(UMLGraph graph)Draws layout resultsjava.lang.StringgetOptionsID()
-
-
-
Method Detail
-
canLayout
@OpenApi boolean canLayout(AbstractDiagramPresentationElement dpe)
Checks is diagram can be layouter- Parameters:
dpe- diagram to layout- Returns:
- true if it can be layouted, false otherwise
-
drawLayoutResults
@OpenApi void drawLayoutResults(UMLGraph graph)
Draws layout results- Parameters:
graph- current graph that is layouted
-
getOptionsID
@OpenApi java.lang.String getOptionsID()
- Returns:
- options ID
-
-