Uses of Class
org.eclipse.zest.layouts.dataStructures.InternalRelationship

Packages that use InternalRelationship
Package
Description
 
  • Uses of InternalRelationship in org.eclipse.zest.layouts.algorithms

    Modifier and Type
    Method
    Description
    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.
    Modifier and Type
    Method
    Description
    protected 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 algorithm
    protected 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 ends
    protected 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 starts
    protected 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.
    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.