Uses of Interface
org.eclipse.gef.layout.ILayoutAlgorithm
-
Packages that use ILayoutAlgorithm Package Description org.eclipse.gef.layout 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).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 ILayoutAlgorithm Modifier and Type Method Description ILayoutAlgorithmLayoutContext. 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 ILayoutAlgorithm Modifier and Type Method Description javafx.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 ILayoutAlgorithm Modifier and Type Method Description voidLayoutContext. 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 ILayoutAlgorithm Modifier and Type Class Description classBoxLayoutAlgorithmLayout algorithm that places all elements in one column or one row, depending on set orientation.classCompositeLayoutAlgorithmTheCompositeLayoutAlgorithmcombines multipleILayoutAlgorithms.classGridLayoutAlgorithmTheGridLayoutAlgorithmlays out nodes in a grid.classHorizontalShiftAlgorithmThis layout shifts overlapping nodes to the right.classRadialLayoutAlgorithmThis 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.classSpaceTreeLayoutAlgorithmLayout algorithm implementing SpaceTree.classSpringLayoutAlgorithmThe SpringLayoutAlgorithm has its own data repository and relation repository.classSugiyamaLayoutAlgorithmThe SugiyamaLayoutAlgorithm class implements an algorithm to arrange a directed graph in a layered tree-like layout.classTreeLayoutAlgorithmThe 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 ILayoutAlgorithm Constructor Description CompositeLayoutAlgorithm(ILayoutAlgorithm[] algorithms)Constructs a newCompositeLayoutAlgorithmthat combines the givenILayoutAlgorithms.
-