- AbstractLayoutAlgorithm - Class in org.eclipse.zest.layouts.algorithms
-
Handles common elements in all layout algorithms
[irbull] Refactored into a template pattern.
- AbstractLayoutAlgorithm(int) - Constructor for class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
-
Initializes the abstract layout algorithm.
- AbstractZoomableViewer - Class in org.eclipse.zest.core.viewers
-
A simple interface that provides zooming capabilites.
- AbstractZoomableViewer() - Constructor for class org.eclipse.zest.core.viewers.AbstractZoomableViewer
-
- addConstraintAdapter(ConstraintAdapter) - Method in class org.eclipse.zest.core.widgets.Graph
-
Adds a new constraint adapter to the list of constraint adapters
- addEntity(LayoutEntity) - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
-
Queues up the given entity (if it isn't in the list) to be added to the algorithm.
- addEntity(LayoutEntity) - Method in interface org.eclipse.zest.layouts.LayoutAlgorithm
-
- addEntity(LayoutEntity) - Method in interface org.eclipse.zest.layouts.LayoutGraph
-
Adds a node to this graph.
- addProgressListener(ProgressListener) - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
-
A layout algorithm could take an uncomfortable amout of time to complete.
- addProgressListener(ProgressListener) - Method in interface org.eclipse.zest.layouts.LayoutAlgorithm
-
A layout algorithm could take an uncomfortable amout of time to complete.
- addProgressListener(ProgressListener) - Method in interface org.eclipse.zest.layouts.Stoppable
-
- addRelationship(LayoutRelationship) - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
-
Queues up the given relationshp (if it isn't in the list) to be added to the algorithm.
- addRelationship(LayoutRelationship) - Method in interface org.eclipse.zest.layouts.LayoutAlgorithm
-
- addRelationship(LayoutRelationship) - Method in interface org.eclipse.zest.layouts.LayoutGraph
-
Adds the given relationship.
- addSelectionChangedListener(ISelectionChangedListener) - Method in class org.eclipse.zest.core.viewers.GraphViewer
-
- addSelectionListener(SelectionListener) - Method in class org.eclipse.zest.core.widgets.Graph
-
This adds a listener to the set of listeners that will be called when a
selection event occurs.
- ANIMATION_TIME - Static variable in class org.eclipse.zest.core.widgets.Graph
-
- applyLayout() - Method in class org.eclipse.zest.core.viewers.GraphViewer
-
Applys the current layout to the viewer
- applyLayout() - Method in class org.eclipse.zest.core.widgets.Graph
-
Runs the layout on this graph.
- applyLayout() - Method in class org.eclipse.zest.core.widgets.GraphContainer
-
- applyLayout() - Method in interface org.eclipse.zest.core.widgets.IContainer
-
Re-applies the current layout algorithm
- applyLayout(LayoutEntity[], LayoutRelationship[], double, double, double, double, boolean, boolean) - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
-
This actually applies the layout
- applyLayout(LayoutEntity[], LayoutRelationship[], double, double, double, double, boolean, boolean) - Method in interface org.eclipse.zest.layouts.LayoutAlgorithm
-
Apply the layout to the given entities.
- applyLayoutInternal(InternalNode[], InternalRelationship[], double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
-
Apply the layout to the given entities.
- applyLayoutInternal(InternalNode[], InternalRelationship[], double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.CompositeLayoutAlgorithm
-
- applyLayoutInternal(InternalNode[], InternalRelationship[], double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.ContinuousLayoutAlgorithm
-
Calculates and applies the positions of the given entities based on a
spring layout using the given relationships.
- applyLayoutInternal(InternalNode[], InternalRelationship[], double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.DirectedGraphLayoutAlgorithm
-
- applyLayoutInternal(InternalNode[], InternalRelationship[], double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
-
Use this algorithm to layout the given entities, using the given relationships and bounds.
- applyLayoutInternal(InternalNode[], InternalRelationship[], double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.HorizontalShift
-
- applyLayoutInternal(InternalNode[], InternalRelationship[], double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.TreeLayoutAlgorithm
-
- ATTR_PREFERRED_HEIGHT - Static variable in interface org.eclipse.zest.layouts.LayoutEntity
-
- ATTR_PREFERRED_WIDTH - Static variable in interface org.eclipse.zest.layouts.LayoutEntity
-