Interface DiagramLayouter
- All Known Implementing Classes:
AbstractDiagramLayouter
,AbstractHierarchicDiagramLayouter
,AbstractLinkDiagramLayouter
,ActivityDiagramLayouter
,BusinessProcessDiagramLayouter
,CircularDiagramLayouter
,ClassDiagramLayouter
,CompositeStructureDiagramLayouter
,GridDiagramLayouter
,HierarchicDiagramLayouter
,OrderedHierarchicDiagramLayouter
,OrganicDiagramLayouter
,OrganicLinkDiagramLayouter
,OrthogonalDiagramLayouter
,OrthogonalLinkDiagramLayouter
,StateDiagramLayouter
,TreeDiagramLayouter
Deprecated.
Layout diagram symbols in diagram.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Deprecated.void
drawLayoutResults
(BaseGraph graph) Deprecated, for removal: This API element is subject to removal in a future version.outdated, should not be usedDeprecated, for removal: This API element is subject to removal in a future version.boolean
layout
(AbstractDiagramLayouterOptionsGroup options, AbstractDiagramPresentationElement dpe, com.dassault_systemes.modeler.foundation.editing.CompositeCommand mc) Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Details
-
layout
@Deprecated(since="2024x Refresh3", forRemoval=true) boolean layout(AbstractDiagramLayouterOptionsGroup options, AbstractDiagramPresentationElement dpe, @CheckForNull com.dassault_systemes.modeler.foundation.editing.CompositeCommand mc) Deprecated, for removal: This API element is subject to removal in a future version.Layouts diagram.- Parameters:
options
- defined layouter optionsdpe
- diagrammc
- macro command to add layouting to- Returns:
- true if layout was a success, false otherwise
-
canLayout
Deprecated.Checks is diagram can be layouted- Parameters:
dpe
- diagram to layout- Returns:
- true if it can be layouted, false otherwise
-
drawLayoutResults
@OpenApi @Deprecated(since="2024x Refresh3", forRemoval=true) void drawLayoutResults(BaseGraph graph) Deprecated, for removal: This API element is subject to removal in a future version.outdated, should not be usedDraws layout results- Parameters:
graph
- current graph that is layouted
-
getOptionsID
Deprecated, for removal: This API element is subject to removal in a future version.- Returns:
- options ID
-
Layouting
class