- 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.