Uses of Interface
org.eclipse.zest.layouts.LayoutAlgorithm
Packages that use LayoutAlgorithm
Package
Description
-
Uses of LayoutAlgorithm in org.eclipse.zest.core.viewers
Methods in org.eclipse.zest.core.viewers that return LayoutAlgorithmModifier and TypeMethodDescriptionprotected abstract LayoutAlgorithm
AbstractStructuredGraphViewer.getLayoutAlgorithm()
Gets the current layout algorithm.protected LayoutAlgorithm
GraphViewer.getLayoutAlgorithm()
Methods in org.eclipse.zest.core.viewers with parameters of type LayoutAlgorithmModifier and TypeMethodDescriptionvoid
AbstractStructuredGraphViewer.setLayoutAlgorithm
(LayoutAlgorithm algorithm) Equivalent to setLayoutAlgorithm(algorithm, false).abstract void
AbstractStructuredGraphViewer.setLayoutAlgorithm
(LayoutAlgorithm algorithm, boolean run) Sets the layout algorithm for this viewer.void
GraphViewer.setLayoutAlgorithm
(LayoutAlgorithm algorithm) void
GraphViewer.setLayoutAlgorithm
(LayoutAlgorithm algorithm, boolean runLayout) Sets the layout algorithm to use for this viewer. -
Uses of LayoutAlgorithm in org.eclipse.zest.core.widgets
Methods in org.eclipse.zest.core.widgets that return LayoutAlgorithmMethods in org.eclipse.zest.core.widgets with parameters of type LayoutAlgorithmModifier and TypeMethodDescriptionvoid
Graph.setLayoutAlgorithm
(LayoutAlgorithm algorithm, boolean applyLayout) void
GraphContainer.setLayoutAlgorithm
(LayoutAlgorithm algorithm, boolean applyLayout) void
IContainer.setLayoutAlgorithm
(LayoutAlgorithm algorithm, boolean applyLayout) Sets the LayoutAlgorithm for this container and optionally applies it. -
Uses of LayoutAlgorithm in org.eclipse.zest.layouts
Subinterfaces of LayoutAlgorithm in org.eclipse.zest.layoutsModifier and TypeInterfaceDescriptionstatic interface
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of LayoutAlgorithm in org.eclipse.zest.layouts.algorithms
Classes in org.eclipse.zest.layouts.algorithms that implement LayoutAlgorithmModifier and TypeClassDescriptionclass
Handles common elements in all layout algorithms [irbull] Refactored into a template pattern.static class
Deprecated, for removal: This API element is subject to removal in a future version.No longer used in Zest 2.x.class
Layout algorithm that places all elements in one column or one row, depending on set orientation.class
static class
Deprecated, for removal: This API element is subject to removal in a future version.UseCompositeLayoutAlgorithm
instead.class
Deprecated, for removal: This API element is subject to removal in a future version.No longer used in Zest 2.x.class
static class
Deprecated, for removal: This API element is subject to removal in a future version.UseDirectedGraphLayoutAlgorithm
instead.class
static class
Deprecated, for removal: This API element is subject to removal in a future version.UseGridLayoutAlgorithm
instead.class
Deprecated, for removal: This API element is subject to removal in a future version.No longer used in Zest 2.x.class
Deprecated, for removal: This API element is subject to removal in a future version.UseHorizontalShiftAlgorithm
instead.class
This layout shifts overlapping nodes to the right.class
Deprecated, for removal: This API element is subject to removal in a future version.No longer used in Zest 2.x.class
This layout will take the given entities, apply a tree layout to them, and then display the tree in a circular fashion with the roots in the center.static class
Deprecated, for removal: This API element is subject to removal in a future version.UseRadialLayoutAlgorithm
instead.class
Layout algorithm implementing SpaceTree.class
The SpringLayoutAlgorithm has its own data repository and relation repository.static class
Deprecated, for removal: This API element is subject to removal in a future version.UseSpringLayoutAlgorithm
instead.class
The SugiyamaLayoutAlgorithm class implements an algorithm to arrange a directed graph in a layered tree-like layout.class
The TreeLayoutAlgorithm class implements a simple algorithm to arrange graph nodes in a layered tree-like layout.static class
Deprecated, for removal: This API element is subject to removal in a future version.UseTreeLayoutAlgorithm
instead.class
Deprecated, for removal: This API element is subject to removal in a future version.No longer used in Zest 2.x.Constructors in org.eclipse.zest.layouts.algorithms with parameters of type LayoutAlgorithmModifierConstructorDescriptionCompositeLayoutAlgorithm
(int style, LayoutAlgorithm[] layoutAlgorithms) Deprecated.Since Zest 2.0, useCompositeLayoutAlgorithm(LayoutAlgorithm[])
CompositeLayoutAlgorithm
(LayoutAlgorithm[] algorithms) -
Uses of LayoutAlgorithm in org.eclipse.zest.layouts.interfaces
Methods in org.eclipse.zest.layouts.interfaces that return LayoutAlgorithmMethods in org.eclipse.zest.layouts.interfaces with parameters of type LayoutAlgorithmModifier and TypeMethodDescriptionvoid
LayoutContext.setMainLayoutAlgorithm
(LayoutAlgorithm algorithm) Sets the main layout algorithm for this context.
LayoutAlgorithm
instead.