Uses of Interface
org.eclipse.gef.layout.ILayoutAlgorithm
Packages that use ILayoutAlgorithm
Package
Description
This package provides an interface-based facade to exchange layout
information with layout algorithms (within this package), concrete
implementations of layout algorithms (
org.eclipse.gef.layout.algorithms).This package provides different implementations of concrete layout
algorithms.
-
Uses of ILayoutAlgorithm in org.eclipse.gef.layout
Methods in org.eclipse.gef.layout that return ILayoutAlgorithmModifier and TypeMethodDescriptionLayoutContext.getLayoutAlgorithm()Returns the static layout algorithm used to layout a newly initialized graph or after heavy changes to it.Methods in org.eclipse.gef.layout that return types with arguments of type ILayoutAlgorithmModifier and TypeMethodDescriptionjavafx.beans.property.ObjectProperty<ILayoutAlgorithm>LayoutContext.layoutAlgorithmProperty()A property representing the layout algorithm used by thisLayoutContext.Methods in org.eclipse.gef.layout with parameters of type ILayoutAlgorithmModifier and TypeMethodDescriptionvoidLayoutContext.setLayoutAlgorithm(ILayoutAlgorithm algorithm) Sets the layout algorithm for this context. -
Uses of ILayoutAlgorithm in org.eclipse.gef.layout.algorithms
Classes in org.eclipse.gef.layout.algorithms that implement ILayoutAlgorithmModifier and TypeClassDescriptionclassLayout algorithm that places all elements in one column or one row, depending on set orientation.classTheCompositeLayoutAlgorithmcombines multipleILayoutAlgorithms.classTheGridLayoutAlgorithmlays out nodes in a grid.classThis layout shifts overlapping nodes to the right.classThis 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.classLayout algorithm implementing SpaceTree.classThe SpringLayoutAlgorithm has its own data repository and relation repository.classThe SugiyamaLayoutAlgorithm class implements an algorithm to arrange a directed graph in a layered tree-like layout.classThe TreeLayoutAlgorithm class implements a simple algorithm to arrange graph nodes in a layered tree-like layout.Constructors in org.eclipse.gef.layout.algorithms with parameters of type ILayoutAlgorithmModifierConstructorDescriptionCompositeLayoutAlgorithm(ILayoutAlgorithm[] algorithms) Constructs a newCompositeLayoutAlgorithmthat combines the givenILayoutAlgorithms.