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