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

## G

getBackgroundColor() - Method in class org.eclipse.zest.core.widgets.CGraphNode
getBackgroundColor() - Method in class org.eclipse.zest.core.widgets.GraphNode
  Get the background colour for this node.
getBackgroundColour(Object) - Method in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
  Returns the colour that this node should be coloured.
getBorderColor(Object) - Method in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
  Returns the background colour for this entity.
getBorderColor() - Method in class org.eclipse.zest.core.widgets.GraphNode
  Sets if the adjacent nodes to this one should be highlighted when this node is selected.
getBorderHighlightColor(Object) - Method in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
  Returns the border highlight colour for this entity.
getBorderHighlightColor() - Method in class org.eclipse.zest.core.widgets.GraphNode
getBorderWidth(Object) - Method in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
  Returns the border width for this entity.
getBorderWidth() - Method in class org.eclipse.zest.core.widgets.GraphNode
getBounds() - Method in class org.eclipse.zest.layouts.algorithms.ContinuousLayoutAlgorithm
getChildren(Object) - Method in interface org.eclipse.zest.core.viewers.INestedContentProvider
  Gets the children of this node.
getChildren() - Method in interface org.eclipse.zest.layouts.NestedLayoutEntity
  Returns the list of children.
getColor(Object) - Method in interface org.eclipse.zest.core.viewers.IConnectionStyleProvider
  Returns the color for the connection.
getColor(Object, Object) - Method in interface org.eclipse.zest.core.viewers.IEntityConnectionStyleProvider
  Returns the color for the connection.
getConnectedTo(Object) - Method in interface org.eclipse.zest.core.viewers.IGraphEntityContentProvider
  Gets the elements this object is connected to
getConnectionElements() - Method in class org.eclipse.zest.core.viewers.GraphViewer
getConnectionFigure() - Method in class org.eclipse.zest.core.widgets.GraphConnection
getConnections() - Method in class org.eclipse.zest.core.widgets.Graph
  Gets the list of GraphModelConnection objects.
getConnectionStyle(Object) - Method in interface org.eclipse.zest.core.viewers.IConnectionStyleProvider
  Returns the style flags for this connection.
getConnectionStyle(Object, Object) - Method in interface org.eclipse.zest.core.viewers.IEntityConnectionStyleProvider
  Returns the style flags for this connection.
getConnectionStyle() - Method in class org.eclipse.zest.core.widgets.Graph
  Gets the default connection style.
getConnectionStyle() - Method in class org.eclipse.zest.core.widgets.GraphConnection
  Returns the style of this connection.
getControl() - Method in class org.eclipse.zest.core.viewers.GraphViewer
getCurrentLayoutStep() - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
  Gets the current layout step
getCurrentLayoutStep() - Method in class org.eclipse.zest.layouts.algorithms.CompositeLayoutAlgorithm
getCurrentLayoutStep() - Method in class org.eclipse.zest.layouts.algorithms.DirectedGraphLayoutAlgorithm
getCurrentLayoutStep() - Method in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
getCurrentLayoutStep() - Method in class org.eclipse.zest.layouts.algorithms.HorizontalShift
getCurrentLayoutStep() - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
getCurrentLayoutStep() - Method in class org.eclipse.zest.layouts.algorithms.TreeLayoutAlgorithm
getDestination(Object) - Method in interface org.eclipse.zest.core.viewers.IGraphContentProvider
  Gets the target Object for the given relationship.
getDestination() - Method in class org.eclipse.zest.core.widgets.GraphConnection
  Gets the target node for this relationship
getDestinationInLayout() - Method in interface org.eclipse.zest.layouts.LayoutRelationship
  Gets the destinationEntity of this SimpleRelation whether the relation is exchangeable or not.
getElements(Object) - Method in interface org.eclipse.zest.core.viewers.IGraphContentProvider
  Returns all the relationships in the graph for the given input.
getElements(Object) - Method in interface org.eclipse.zest.core.viewers.IGraphEntityContentProvider
getEndAngle(Object) - Method in interface org.eclipse.zest.core.viewers.IConnectionStyleBezierExtension
  Gets the angle between the end point, and the line between the start and end, which will define the position of the end control point.
getEndDistance(Object) - Method in interface org.eclipse.zest.core.viewers.IConnectionStyleBezierExtension
  Gets the distance between the end point and the end control point, as a fraction of the distance between the start point and end point.
getEntities() - Method in interface org.eclipse.zest.layouts.LayoutGraph
  Returns a list of LayoutEntity objects that represent the objects added to this graph using addNode.
getEntitiesToLayout() - Method in class org.eclipse.zest.layouts.LayoutIterationEvent
  Return the entities used in this layout.
getEntityAspectRatio() - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
  Returns the width to height ratio this layout will use to set the size of the entities.
getEntityAspectRatio() - Method in interface org.eclipse.zest.layouts.LayoutAlgorithm
  Returns the width to height ratio this layout will use to set the size of the entities.
getExternalConnection() - Method in class org.eclipse.zest.core.widgets.GraphConnection
  Gets the external connection object.
getFactory() - Method in class org.eclipse.zest.core.viewers.GraphViewer
getFigure(Object) - Method in interface org.eclipse.zest.core.viewers.IFigureProvider
  Creates a custom figure for a graph model element
getFigure() - Method in class org.eclipse.zest.core.widgets.CGraphNode
getFigureAt(int, int) - Method in class org.eclipse.zest.core.widgets.Graph
  Finds a figure at the location X, Y in the graph This point should be translated to relative before calling findFigureAt
getFont() - Method in class org.eclipse.zest.core.widgets.CGraphNode
getFont() - Method in class org.eclipse.zest.core.widgets.GraphConnection
  Gets the font for the label on this connection
getFont() - Method in class org.eclipse.zest.core.widgets.GraphNode
getForegroundColor() - Method in class org.eclipse.zest.core.widgets.CGraphNode
getForegroundColor() - Method in class org.eclipse.zest.core.widgets.GraphNode
  Get the foreground colour for this node
getForegroundColour(Object) - Method in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
getGraph() - Method in class org.eclipse.zest.core.widgets.Graph
getGraph() - Method in class org.eclipse.zest.core.widgets.GraphContainer
  Gets the graph that this container has been added to.
getGraph() - Method in interface org.eclipse.zest.core.widgets.IContainer
getGraphControl() - Method in class org.eclipse.zest.core.viewers.GraphViewer
getGraphData() - Method in interface org.eclipse.zest.layouts.LayoutItem
getGraphModel() - Method in class org.eclipse.zest.core.widgets.Graph
getGraphModel() - Method in class org.eclipse.zest.core.widgets.GraphConnection
  Gets the graph model that this connection is in
getGraphModel() - Method in class org.eclipse.zest.core.widgets.GraphItem
  Gets the graph that this item is rooted on.
getGraphModel() - Method in class org.eclipse.zest.core.widgets.GraphNode
  Gets the graphModel that this node is contained in
getHeightInLayout() - Method in interface org.eclipse.zest.layouts.LayoutEntity
getHighlightColor(Object) - Method in interface org.eclipse.zest.core.viewers.IConnectionStyleProvider
  Returns the highlighted color for this connection.
getHighlightColor(Object, Object) - Method in interface org.eclipse.zest.core.viewers.IEntityConnectionStyleProvider
  Returns the highlighted color for this connection.
getHighlightColor() - Method in class org.eclipse.zest.core.widgets.GraphConnection
getHighlightColor() - Method in class org.eclipse.zest.core.widgets.GraphNode
  Get the highlight colour for this node
getIsControlPoint() - Method in interface org.eclipse.zest.layouts.LayoutBendPoint
getItemType() - Method in class org.eclipse.zest.core.widgets.Graph
getItemType() - Method in class org.eclipse.zest.core.widgets.GraphConnection
getItemType() - Method in class org.eclipse.zest.core.widgets.GraphContainer
getItemType() - Method in class org.eclipse.zest.core.widgets.GraphItem
  Gets the graph item type.
getItemType() - Method in class org.eclipse.zest.core.widgets.GraphNode
getItemType() - Method in interface org.eclipse.zest.core.widgets.IContainer
getIterationCompleted() - Method in class org.eclipse.zest.layouts.LayoutIterationEvent
  Return the iteration of the layout algorithm that was just completed.
getIterations() - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
  Returns the number of iterations to be used.
getLayoutAlgorithm() - Method in class org.eclipse.zest.core.viewers.GraphViewer
getLayoutAlgorithm() - Method in class org.eclipse.zest.core.widgets.Graph
getLayoutBounds(InternalNode[], boolean) - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
  Find the bounds in which the nodes are located.
getLayoutBounds(InternalNode[], boolean) - Method in class org.eclipse.zest.layouts.algorithms.RadialLayoutAlgorithm
  Find the bounds in which the nodes are located.
getLayoutBoundsTemp(InternalNode[], boolean) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
getLayoutEntity() - Method in class org.eclipse.zest.core.widgets.GraphNode
getLayoutInformation() - Method in interface org.eclipse.zest.layouts.LayoutEntity
getLayoutInformation() - Method in interface org.eclipse.zest.layouts.LayoutRelationship
  Returns the internal relationship object.
getLayoutRelationship() - Method in class org.eclipse.zest.core.widgets.GraphConnection
  Gets a proxy to this connection that can be used with the Zest layout engine
getLineColor() - Method in class org.eclipse.zest.core.widgets.GraphConnection
  Returns the color of this connection.
getLineStyle() - Method in class org.eclipse.zest.core.widgets.GraphConnection
  Returns the connection line style.
getLineWidth(Object) - Method in interface org.eclipse.zest.core.viewers.IConnectionStyleProvider
  Returns the line width of the connection. -1 for default.
getLineWidth(Object, Object) - Method in interface org.eclipse.zest.core.viewers.IEntityConnectionStyleProvider
  Returns the line width of the connection. -1 for default.
getLineWidth() - Method in class org.eclipse.zest.core.widgets.GraphConnection
  Returns the connection line width.
getLocalLocation(InternalNode[], double, double, DisplayIndependentRectangle) - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
  Gets the location in the layout bounds for this node
getLocation() - Method in class org.eclipse.zest.core.widgets.GraphNode
  Returns a copy of the node's location.
getNodeElements() - Method in class org.eclipse.zest.core.viewers.GraphViewer
getNodeFigure() - Method in class org.eclipse.zest.core.widgets.GraphContainer
getNodeFigure() - Method in class org.eclipse.zest.core.widgets.GraphNode
getNodeHighlightColor(Object) - Method in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
  Returns the forground colour of this entity.
getNodes() - Method in class org.eclipse.zest.core.widgets.Graph
  Gets a list of the GraphModelNode children objects under the root node in this diagram.
getNodes() - Method in class org.eclipse.zest.core.widgets.GraphContainer
getNodes() - Method in interface org.eclipse.zest.core.widgets.IContainer
getNodeStyle() - Method in class org.eclipse.zest.core.widgets.Graph
  Gets the default node style.
getNodeStyle() - Method in class org.eclipse.zest.core.widgets.GraphNode
getNumberOfProgressListeners() - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
getParent() - Method in interface org.eclipse.zest.layouts.NestedLayoutEntity
  Returns the parent entity.
getRandom() - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
  Returns whether or not this SpringLayoutAlgorithm will layout the nodes randomly before beginning iterations.
getRelationships(Object, Object) - Method in interface org.eclipse.zest.core.viewers.IGraphEntityRelationshipContentProvider
  Gets the relationships between the given source and destination nodes.
getRelationships() - Method in interface org.eclipse.zest.layouts.LayoutGraph
  Returns a list of LayoutRelationship objects that represent the objects added to this graph using addRelationship.
getRelationshipsToLayout() - Method in class org.eclipse.zest.layouts.LayoutIterationEvent
  Return the relationships used in this layout.
getRootLayer() - Method in class org.eclipse.zest.core.widgets.Graph
  Gets the root layer for this graph
getRoots() - Method in class org.eclipse.zest.layouts.algorithms.TreeLayoutAlgorithm
  Returns the last found roots
getScale() - Method in class org.eclipse.zest.core.widgets.GraphContainer
  Get the scale for this container.
getSelection() - Method in class org.eclipse.zest.core.widgets.Graph
  Gets the list of currently selected GraphNodes
getSize() - Method in class org.eclipse.zest.core.widgets.GraphNode
  Returns a copy of the node's size.
getSource(Object) - Method in interface org.eclipse.zest.core.viewers.IGraphContentProvider
  Gets the source Object for the given relationship.
getSource() - Method in class org.eclipse.zest.core.widgets.GraphConnection
  Gets the source node for this relationship
getSourceConnections() - Method in class org.eclipse.zest.core.widgets.GraphNode
  Returns a new list of the source connections (GraphModelConnection objects).
getSourceInLayout() - Method in interface org.eclipse.zest.layouts.LayoutRelationship
  Gets the sourceEntity of this SimpleRelation whether the relation is exchangeable or not.
getSpringGravitation() - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
  Returns the gravitation-control value of this SpringLayoutAlgorithm in double presion.
getSpringLength() - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
  Returns the length-control value of this SpringLayoutAlgorithm in double presion.
getSpringMove() - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
  Returns the move-control value of this SpringLayoutAlgorithm in double presion.
getSpringStrain() - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
  Returns the strain-control value of this SpringLayoutAlgorithm in double presion.
getSpringTimeout() - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
  Gets the max time this algorithm will run for
getStartAngle(Object) - Method in interface org.eclipse.zest.core.viewers.IConnectionStyleBezierExtension
  Gets the angle between the start point, and the line between the start and end, which will define the position of the start control point.
getStartDistance(Object) - Method in interface org.eclipse.zest.core.viewers.IConnectionStyleBezierExtension
  Gets the distance between the start point and the start control point, as a fraction of the distance between the start point and end point.
getStepsCompleted() - Method in class org.eclipse.zest.layouts.progress.ProgressEvent
  Returns the number of steps already completed.
getStyle() - Method in class org.eclipse.zest.core.viewers.GraphViewer
  Gets the styles for this structuredViewer
getStyle() - Method in class org.eclipse.zest.core.widgets.GraphNode
getStyle() - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
  Gets the current layout style
getStyle() - Method in interface org.eclipse.zest.layouts.LayoutAlgorithm
getTargetConnections() - Method in class org.eclipse.zest.core.widgets.GraphNode
  Returns a new list of the target connections (GraphModelConnection objects).
getTooltip(Object) - Method in interface org.eclipse.zest.core.viewers.IConnectionStyleProvider
  Returns the tooltop for this node.
getTooltip(Object) - Method in interface org.eclipse.zest.core.viewers.IEntityConnectionStyleProvider
  Returns the tooltop for this node.
getTooltip(Object) - Method in interface org.eclipse.zest.core.viewers.IEntityStyleProvider
  Returns the tooltop for this node.
getTooltip() - Method in class org.eclipse.zest.core.widgets.GraphConnection
  Gets the current tooltip for this node.
getTooltip() - Method in class org.eclipse.zest.core.widgets.GraphNode
  Gets the current tooltip for this node.
getTotalNumberOfLayoutSteps() - Method in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
  Gets the total number of steps in this layout
getTotalNumberOfLayoutSteps() - Method in class org.eclipse.zest.layouts.algorithms.CompositeLayoutAlgorithm
getTotalNumberOfLayoutSteps() - Method in class org.eclipse.zest.layouts.algorithms.DirectedGraphLayoutAlgorithm
getTotalNumberOfLayoutSteps() - Method in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
getTotalNumberOfLayoutSteps() - Method in class org.eclipse.zest.layouts.algorithms.HorizontalShift
getTotalNumberOfLayoutSteps() - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
getTotalNumberOfLayoutSteps() - Method in class org.eclipse.zest.layouts.algorithms.TreeLayoutAlgorithm
getTotalNumberOfSteps() - Method in class org.eclipse.zest.layouts.progress.ProgressEvent
  Returns the total number of steps to complete.
getWeight(String) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
getWeightInLayout() - Method in class org.eclipse.zest.core.widgets.GraphConnection
  Gets the weight of this connection.
getWidthInLayout() - Method in interface org.eclipse.zest.layouts.LayoutEntity
getX() - Method in interface org.eclipse.zest.layouts.LayoutBendPoint
getXInLayout() - Method in interface org.eclipse.zest.layouts.LayoutEntity
getY() - Method in interface org.eclipse.zest.layouts.LayoutBendPoint
getYInLayout() - Method in interface org.eclipse.zest.layouts.LayoutEntity
getZoomableViewer() - Method in interface org.eclipse.zest.core.viewers.IZoomableWorkbenchPart
  Returns the viewer that is zoomable.
getZoomManager() - Method in class org.eclipse.zest.core.viewers.AbstractZoomableViewer
  Returns a ZoomManager that zooming can be done on.
getZoomManager() - Method in class org.eclipse.zest.core.viewers.GraphViewer
graph - Variable in class org.eclipse.zest.core.viewers.GraphViewer
Graph - Class in org.eclipse.zest.core.widgets
  Holds the nodes and connections for the graph.
Graph(Composite, int) - Constructor for class org.eclipse.zest.core.widgets.Graph
  Constructor for a Graph.
GRAPH - Static variable in class org.eclipse.zest.core.widgets.GraphItem
graph - Variable in class org.eclipse.zest.core.widgets.GraphNode
GraphConnection - Class in org.eclipse.zest.core.widgets
  This is the graph connection model which stores the source and destination nodes and the properties of this connection (color, line width etc).
GraphConnection(Graph, int, GraphNode, GraphNode) - Constructor for class org.eclipse.zest.core.widgets.GraphConnection
GraphContainer - Class in org.eclipse.zest.core.widgets
  A Container than can be added to a Graph.
GraphContainer(IContainer, int) - Constructor for class org.eclipse.zest.core.widgets.GraphContainer
  Creates a new GraphContainer.
GraphContainer(IContainer, int, String) - Constructor for class org.eclipse.zest.core.widgets.GraphContainer
GraphContainer(IContainer, int, String, Image) - Constructor for class org.eclipse.zest.core.widgets.GraphContainer
GraphItem - Class in org.eclipse.zest.core.widgets
  Provides support for property changes.
GraphItem(Widget, int) - Constructor for class org.eclipse.zest.core.widgets.GraphItem
GraphItem(Widget, int, Object) - Constructor for class org.eclipse.zest.core.widgets.GraphItem
GraphNode - Class in org.eclipse.zest.core.widgets
  Simple node class which has the following properties: color, size, location, and a label.
GraphNode(IContainer, int) - Constructor for class org.eclipse.zest.core.widgets.GraphNode
GraphNode(IContainer, int, Object) - Constructor for class org.eclipse.zest.core.widgets.GraphNode
GraphNode(IContainer, int, String) - Constructor for class org.eclipse.zest.core.widgets.GraphNode
GraphNode(IContainer, int, String, Object) - Constructor for class org.eclipse.zest.core.widgets.GraphNode
GraphNode(IContainer, int, String, Image) - Constructor for class org.eclipse.zest.core.widgets.GraphNode
GraphNode(IContainer, int, String, Image, Object) - Constructor for class org.eclipse.zest.core.widgets.GraphNode
GraphViewer - Class in org.eclipse.zest.core.viewers
  This view is used to represent a static graph.
GraphViewer(Composite, int) - Constructor for class org.eclipse.zest.core.viewers.GraphViewer
  Initializes the viewer.
GREY_BLUE - Variable in class org.eclipse.zest.core.widgets.Graph
GridLayoutAlgorithm - Class in org.eclipse.zest.layouts.algorithms
GridLayoutAlgorithm(int) - Constructor for class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
  Initializes the grid layout.
GridLayoutAlgorithm() - Constructor for class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
  Inititalizes the grid layout with no style.

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