Uses of Class
org.eclipse.zest.layouts.dataStructures.InternalRelationship
Packages that use InternalRelationship
-
Uses of InternalRelationship in org.eclipse.zest.layouts.algorithms
Methods 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 void
AbstractLayoutAlgorithm.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 void
CompositeLayoutAlgorithm.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 void
ContinuousLayoutAlgorithm.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 void
DirectedGraphLayoutAlgorithm.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 void
GridLayoutAlgorithm.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 void
HorizontalShift.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 void
TreeLayoutAlgorithm.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 void
ContinuousLayoutAlgorithm.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 void
SpringLayoutAlgorithm.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 void
AbstractLayoutAlgorithm.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 void
AbstractLayoutAlgorithm.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 void
CompositeLayoutAlgorithm.Zest1.postLayoutAlgorithm
(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected void
DirectedGraphLayoutAlgorithm.Zest1.postLayoutAlgorithm
(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected void
GridLayoutAlgorithm.Zest1.postLayoutAlgorithm
(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected void
HorizontalShift.postLayoutAlgorithm
(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected void
HorizontalTreeLayoutAlgorithm.postLayoutAlgorithm
(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected void
RadialLayoutAlgorithm.Zest1.postLayoutAlgorithm
(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected void
SpringLayoutAlgorithm.Zest1.postLayoutAlgorithm
(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected void
TreeLayoutAlgorithm.Zest1.postLayoutAlgorithm
(InternalNode[] entitiesToLayout, InternalRelationship[] relationshipsToConsider) Deprecated, for removal: This API element is subject to removal in a future version.protected abstract void
AbstractLayoutAlgorithm.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 void
CompositeLayoutAlgorithm.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 void
DirectedGraphLayoutAlgorithm.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 void
GridLayoutAlgorithm.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 void
HorizontalShift.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 void
HorizontalTreeLayoutAlgorithm.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 void
RadialLayoutAlgorithm.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 void
SpringLayoutAlgorithm.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 void
TreeLayoutAlgorithm.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 void
AbstractLayoutAlgorithm.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.