A B C D E F G H I L M N O P R S T U V W Z

## S

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

A B C D E F G H I L M N O P R S T U V W Z