Uses of Class
org.eclipse.zest.layouts.dataStructures.InternalRelationship
Packages that use InternalRelationship
- 
Uses of InternalRelationship in org.eclipse.zest.layouts.algorithmsMethods in org.eclipse.zest.layouts.algorithms that return InternalRelationshipModifier and TypeMethodDescriptionprotected InternalRelationship[]AbstractLayoutAlgorithm.Zest1.updateRelationships(InternalRelationship[] relationships) Deprecated, for removal: This API element is subject to removal in a future version.Updates the given array of relationships checking if any need to be removed or added.Methods in org.eclipse.zest.layouts.algorithms with parameters of type InternalRelationshipModifier and TypeMethodDescriptionprotected abstract voidAbstractLayoutAlgorithm.Zest1.applyLayoutInternal(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double boundsX, double boundsY, double boundsWidth, double boundsHeight) Deprecated, for removal: This API element is subject to removal in a future version.Apply the layout to the given entities.protected voidCompositeLayoutAlgorithm.Zest1.applyLayoutInternal(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double boundsX, double boundsY, double boundsWidth, double boundsHeight) Deprecated, for removal: This API element is subject to removal in a future version.protected voidContinuousLayoutAlgorithm.applyLayoutInternal(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double x, double y, double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.Calculates and applies the positions of the given entities based on a spring layout using the given relationships.protected voidDirectedGraphLayoutAlgorithm.Zest1.applyLayoutInternal(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double boundsX, double boundsY, double boundsWidth, double boundsHeight) Deprecated, for removal: This API element is subject to removal in a future version.protected voidGridLayoutAlgorithm.Zest1.applyLayoutInternal(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double boundsX, double boundsY, double boundsWidth, double boundsHeight) Deprecated, for removal: This API element is subject to removal in a future version.Use this algorithm to layout the given entities, using the given relationships and bounds.protected voidHorizontalShift.applyLayoutInternal(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double boundsX, double boundsY, double boundsWidth, double boundsHeight) Deprecated, for removal: This API element is subject to removal in a future version.protected voidTreeLayoutAlgorithm.Zest1.applyLayoutInternal(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double boundsX, double boundsY, double boundsWidth, double boundsHeight) Deprecated, for removal: This API element is subject to removal in a future version.protected abstract voidContinuousLayoutAlgorithm.computeOneIteration(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double x, double y, double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.Computes a single iteration of the layout algorithmprotected voidSpringLayoutAlgorithm.Zest1.computeOneIteration(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double x, double y, double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.protected voidAbstractLayoutAlgorithm.Zest1.defaultFitWithinBounds(InternalNode[] entitiesToLayout, InternalRelationship[] relationships, DisplayIndependentRectangle realBounds) Deprecated, for removal: This API element is subject to removal in a future version.Find an appropriate size for the given nodes, then fit them into the given bounds.protected abstract voidAbstractLayoutAlgorithm.Zest1.postLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.Code called after the layout algorithm endsprotected voidCompositeLayoutAlgorithm.Zest1.postLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected voidDirectedGraphLayoutAlgorithm.Zest1.postLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected voidGridLayoutAlgorithm.Zest1.postLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected voidHorizontalShift.postLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected voidHorizontalTreeLayoutAlgorithm.postLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected voidRadialLayoutAlgorithm.Zest1.postLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected voidSpringLayoutAlgorithm.Zest1.postLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected voidTreeLayoutAlgorithm.Zest1.postLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected abstract voidAbstractLayoutAlgorithm.Zest1.preLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double x, double y, double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.Code called before the layout algorithm startsprotected voidCompositeLayoutAlgorithm.Zest1.preLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double x, double y, double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.protected voidDirectedGraphLayoutAlgorithm.Zest1.preLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double x, double y, double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.protected voidGridLayoutAlgorithm.Zest1.preLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double x, double y, double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.protected voidHorizontalShift.preLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double x, double y, double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.protected voidHorizontalTreeLayoutAlgorithm.preLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double x, double y, double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.protected voidRadialLayoutAlgorithm.Zest1.preLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double x, double y, double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.protected voidSpringLayoutAlgorithm.Zest1.preLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double x, double y, double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.protected voidTreeLayoutAlgorithm.Zest1.preLayoutAlgorithm(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider, double x, double y, double width, double height) Deprecated, for removal: This API element is subject to removal in a future version.Executes this TreeLayoutAlgorithm layout algorithm by referencing the data stored in the repository system.protected voidAbstractLayoutAlgorithm.Zest1.updateBendPoints(InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.Update external bend points from the internal bendpoints list.protected InternalRelationship[]AbstractLayoutAlgorithm.Zest1.updateRelationships(InternalRelationship[] relationships) Deprecated, for removal: This API element is subject to removal in a future version.Updates the given array of relationships checking if any need to be removed or added.