- selectAll() - Method in class org.eclipse.zest.core.widgets.Graph
-
- selfStyleConnection(Object, GraphConnection) - Method in interface org.eclipse.zest.core.viewers.ISelfStyleProvider
-
Styles a connection
- selfStyleNode(Object, GraphNode) - Method in interface org.eclipse.zest.core.viewers.ISelfStyleProvider
-
Styles a node
- setBackgroundColor(Color) - Method in class org.eclipse.zest.core.widgets.CGraphNode
-
- setBackgroundColor(Color) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
Permanently sets the background color (unhighlighted).
- setBendPoints(LayoutBendPoint[]) - Method in interface org.eclipse.zest.layouts.LayoutRelationship
-
Specify a set of bend points.
- setBorderColor(Color) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
Sets the border color.
- setBorderHighlightColor(Color) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
Sets the highlighted border color.
- setBorderWidth(int) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
- setBounds(double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.ContinuousLayoutAlgorithm
-
- setCacheLabel(boolean) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
- setComparator(Comparator) - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
-
Determines the order in which the objects should be displayed.
- setComparator(Comparator) - Method in interface org.eclipse.zest.layouts.LayoutAlgorithm
-
Determines the order in which the objects should be displayed.
- setConnectionStyle(int) - Method in class org.eclipse.zest.core.viewers.GraphViewer
-
- setConnectionStyle(int) - Method in class org.eclipse.zest.core.widgets.Graph
-
Sets the default connection style.
- setConnectionStyle(int) - Method in class org.eclipse.zest.core.widgets.GraphConnection
-
Returns the style of this connection.
- setConstraintAdapters(List) - Method in class org.eclipse.zest.core.widgets.Graph
-
Sets the constraint adapters on this model
- setContentProvider(IContentProvider) - Method in class org.eclipse.zest.core.viewers.GraphViewer
-
- setControl(Graph) - Method in class org.eclipse.zest.core.viewers.GraphViewer
-
- setCurveDepth(int) - Method in class org.eclipse.zest.core.widgets.GraphConnection
-
Sets the curve depth of the arc.
- setCustomFigure(IFigure) - Method in class org.eclipse.zest.core.widgets.GraphContainer
-
Custom figures cannot be set on a GraphContainer.
- setDefaultConditions() - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
-
Sets the default conditions.
- setEntityAspectRatio(double) - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
-
Set the width to height ratio you want the entities to use
- setEntityAspectRatio(double) - Method in interface org.eclipse.zest.layouts.LayoutAlgorithm
-
Set the width to height ratio you want the entities to use
Note: Each layout is responsible for ensuring this ratio is used.
- setFilter(Filter) - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
-
Filters the entities and relationships to apply the layout on
- setFilter(Filter) - Method in interface org.eclipse.zest.layouts.LayoutAlgorithm
-
Filters the entities and relationships to apply the layout on
- setFont(Font) - Method in class org.eclipse.zest.core.widgets.CGraphNode
-
- setFont(Font) - Method in class org.eclipse.zest.core.widgets.GraphConnection
-
Sets the font for the label on this connection.
- setFont(Font) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
- setForegroundColor(Color) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
Set the foreground colour for this node
- setGraphData(Object) - Method in interface org.eclipse.zest.layouts.LayoutItem
-
- setHighlightColor(Color) - Method in class org.eclipse.zest.core.widgets.GraphConnection
-
Sets the highlight color.
- setHighlightColor(Color) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
Set the highlight colour for this node
- setImage(Image) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
- setIterations(int) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
-
Sets the number of iterations to be used.
- setLayoutAlgorithm(LayoutAlgorithm, boolean) - Method in class org.eclipse.zest.core.viewers.GraphViewer
-
Sets the layout algorithm to use for this viewer.
- setLayoutAlgorithm(LayoutAlgorithm) - Method in class org.eclipse.zest.core.viewers.GraphViewer
-
- setLayoutAlgorithm(LayoutAlgorithm, boolean) - Method in class org.eclipse.zest.core.widgets.Graph
-
- setLayoutAlgorithm(LayoutAlgorithm, boolean) - Method in class org.eclipse.zest.core.widgets.GraphContainer
-
- setLayoutAlgorithm(LayoutAlgorithm, boolean) - Method in interface org.eclipse.zest.core.widgets.IContainer
-
Sets the LayoutAlgorithm for this container and optionally applies it.
- setLayoutArea(double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
-
- setLayoutArea(double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.CompositeLayoutAlgorithm
-
- setLayoutArea(double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.ContinuousLayoutAlgorithm
-
- setLayoutArea(double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.DirectedGraphLayoutAlgorithm
-
- setLayoutArea(double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
-
- setLayoutArea(double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.HorizontalShift
-
- setLayoutArea(double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.RadialLayoutAlgorithm
-
- setLayoutArea(double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
-
- setLayoutArea(double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.TreeLayoutAlgorithm
-
- setLayoutInformation(Object) - Method in interface org.eclipse.zest.layouts.LayoutEntity
-
- setLayoutInformation(Object) - Method in interface org.eclipse.zest.layouts.LayoutRelationship
-
Sets the internal relationship object.
- setLineColor(Color) - Method in class org.eclipse.zest.core.widgets.GraphConnection
-
Perminently sets the color of this line to the given color.
- setLineStyle(int) - Method in class org.eclipse.zest.core.widgets.GraphConnection
-
Sets the connection line style.
- setLineWidth(int) - Method in class org.eclipse.zest.core.widgets.GraphConnection
-
Sets the connection line width.
- setLocation(double, double) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
Sets the current location for this node.
- setLocationInLayout(double, double) - Method in interface org.eclipse.zest.layouts.LayoutEntity
-
- setNodeStyle(int) - Method in class org.eclipse.zest.core.viewers.GraphViewer
-
- setNodeStyle(int) - Method in class org.eclipse.zest.core.widgets.Graph
-
Sets the default node style.
- setNodeStyle(int) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
- setPreferredSize(int, int) - Method in class org.eclipse.zest.core.widgets.Graph
-
Sets the preferred size of the layout area.
- setRandom(boolean) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
-
Sets whether or not this SpringLayoutAlgorithm will layout the
nodes randomly before beginning iterations.
- setRangeToLayout(double, double) - Method in class org.eclipse.zest.layouts.algorithms.RadialLayoutAlgorithm
-
Set the range the radial layout will use when applyLayout is called.
- setRowPadding(int) - Method in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
-
Increases the padding between rows in the grid
- setScale(double) - Method in class org.eclipse.zest.core.widgets.GraphContainer
-
Set the scale for this container.
- setSelection(GraphItem[]) - Method in class org.eclipse.zest.core.widgets.Graph
-
Changes the selection to the list of items
- setSelectionToWidget(List, boolean) - Method in class org.eclipse.zest.core.viewers.GraphViewer
-
- setSize(double, double) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
- setSizeInLayout(double, double) - Method in interface org.eclipse.zest.layouts.LayoutEntity
-
- setSpringGravitation(double) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
-
Sets the spring layout gravitation-control.
- setSpringLength(double) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
-
Sets the spring layout length-control.
- setSpringMove(double) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
-
Sets the spring layout move-control.
- setSpringStrain(double) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
-
Sets the spring layout strain-control.
- setSpringTimeout(long) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
-
Sets the spring timeout
- setStyle(int) - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
-
Sets the current layout style.
- setStyle(int) - Method in interface org.eclipse.zest.layouts.LayoutAlgorithm
-
Sets the style for this layout algorithm.
- setText(String) - Method in class org.eclipse.zest.core.widgets.GraphConnection
-
- setText(String) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
- setTooltip(IFigure) - Method in class org.eclipse.zest.core.widgets.GraphConnection
-
Sets the tooltip on this node.
- setTooltip(IFigure) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
Sets the tooltip on this node.
- setVisible(boolean) - Method in class org.eclipse.zest.core.widgets.GraphConnection
-
- setVisible(boolean) - Method in class org.eclipse.zest.core.widgets.GraphItem
-
Set the visibility of this item.
- setVisible(boolean) - Method in class org.eclipse.zest.core.widgets.GraphNode
-
- setWeight(double) - Method in class org.eclipse.zest.core.widgets.GraphConnection
-
Sets the weight for this connection.
- setWeight(String, double) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
-
- size - Variable in class org.eclipse.zest.core.widgets.GraphNode
-
- source - Variable in class org.eclipse.zest.core.viewers.EntityConnectionData
-
- SpringLayoutAlgorithm - Class in org.eclipse.zest.layouts.algorithms
-
The SpringLayoutAlgorithm has its own data repository and relation
repository.
- SpringLayoutAlgorithm(int) - Constructor for class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
-
Constructor.
- SpringLayoutAlgorithm() - Constructor for class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
-
Creates a sprint layout algoirthm with no style
- stop() - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
-
Stops the current layout from running.
- stop() - Method in interface org.eclipse.zest.layouts.LayoutAlgorithm
-
Makes a request to this layout algorithm to stop running.
- stop() - Method in interface org.eclipse.zest.layouts.Stoppable
-
This ends the runnable
- Stoppable - Interface in org.eclipse.zest.layouts
-