# Index

A B C D E F G H I L M N O P R S T U V W X Y Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## C

cachedOrNewConnectionFigure() - Method in class org.eclipse.zest.core.widgets.GraphConnection
  expose to allow to use custom figures
cacheLabel() - Method in class org.eclipse.zest.core.widgets.GraphNode
calcExtents(IProgressMonitor) - Method in class org.eclipse.zest.cloudio.TagCloud
  Calculates the bounds of each word, by determining the `Rectangle` a `Path` would require to render an element.
calculateGrid(DisplayIndependentRectangle) - Method in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
  Calculates all the dimensions of grid that layout entities will be fit in.
calculateNodeSize(double, double) - Method in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
calculateNodeSize(double, double) - Method in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm.Zest1
  Deprecated.
calculateNumberOfRowsAndCols(int, double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.BoxLayoutAlgorithm
calculateNumberOfRowsAndCols(int, double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
  Calculates and returns an array containing the number of columns, followed by the number of rows
calculateNumberOfRowsAndCols(int, double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm.Zest1
  Deprecated.
calculateNumberOfRowsAndCols(int, double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.HorizontalLayoutAlgorithm
  Deprecated.
calculateNumberOfRowsAndCols(int, double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.VerticalLayoutAlgorithm
  Deprecated.
calculateNumberOfRowsAndCols_rectangular(int) - Method in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
calculateNumberOfRowsAndCols_rectangular(int) - Method in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm.Zest1
  Deprecated.
calculateNumberOfRowsAndCols_square(int, double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
calculateNumberOfRowsAndCols_square(int, double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm.Zest1
  Deprecated.
canCollapse(GraphNode) - Method in class org.eclipse.zest.core.widgets.Graph
canCollapse(LayoutContext, NodeLayout) - Method in class org.eclipse.zest.core.widgets.DAGExpandCollapseManager
canCollapse(LayoutContext, NodeLayout) - Method in interface org.eclipse.zest.layouts.interfaces.ExpandCollapseManager
  Checks if given node can be collapsed.
canExpand(GraphNode) - Method in class org.eclipse.zest.core.widgets.Graph
canExpand(LayoutContext, NodeLayout) - Method in class org.eclipse.zest.core.widgets.DAGExpandCollapseManager
canExpand(LayoutContext, NodeLayout) - Method in interface org.eclipse.zest.layouts.interfaces.ExpandCollapseManager
  Checks if given node can be expanded.
CGraphNode - Class in org.eclipse.zest.core.widgets
  A Custom Graph Node
CGraphNode(IContainer, int, IFigure) - Constructor for class org.eclipse.zest.core.widgets.CGraphNode
changeLineColor(Color) - Method in class org.eclipse.zest.core.widgets.GraphConnection
  Sets the connection color.
checkStyle(int) - Method in class org.eclipse.zest.core.widgets.GraphItem
  Checks a style to see if it is set on the given graph item
checkStyle(int, int) - Static method in class org.eclipse.zest.core.widgets.ZestStyles
  Bitwise ANDs the styleToCheck integer with the given style.
children - Variable in class org.eclipse.zest.layouts.algorithms.TreeLayoutObserver.TreeNode
childrenHeight - Variable in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
childrenWidth - Variable in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
clear() - Method in class org.eclipse.zest.core.widgets.Graph
  Clear the graph of all its content.
clear() - Method in class org.eclipse.zest.layouts.constraints.BasicEdgeConstraints
  Deprecated.
clear() - Method in class org.eclipse.zest.layouts.constraints.BasicEntityConstraint
  Deprecated.
clear() - Method in class org.eclipse.zest.layouts.constraints.EntityPriorityConstraint
  Deprecated.
clear() - Method in class org.eclipse.zest.layouts.constraints.LabelLayoutConstraint
  Deprecated.
clear() - Method in interface org.eclipse.zest.layouts.constraints.LayoutConstraint
  Deprecated.
clearBendPoints() - Method in class org.eclipse.zest.layouts.dataStructures.InternalRelationship
  Deprecated.
clearBendPoints() - Method in interface org.eclipse.zest.layouts.LayoutRelationship
  Deprecated.
clone() - Method in class org.eclipse.zest.core.widgets.custom.TriangleSubgraph.TriangleParameters
close(boolean) - Method in class org.eclipse.zest.core.widgets.GraphContainer
  Close this node.
CloudMatrix - Class in org.eclipse.zest.cloudio.util
  This class contains all global information about the drawable area and the layouted words in form of a `RectTree`.
CloudMatrix(int, int) - Constructor for class org.eclipse.zest.cloudio.util.CloudMatrix
CloudOptionsComposite - Class in org.eclipse.zest.cloudio
  Provides options to modify the rendering of a `TagCloudViewer` using an `IEditableCloudLabelProvider`.
CloudOptionsComposite(Composite, int, TagCloudViewer) - Constructor for class org.eclipse.zest.cloudio.CloudOptionsComposite
CloudOptionsComposite_AddColor - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_AddFonts - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_Angles - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_Background - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_Boost - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_BoostFactor - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_Colors - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_Deg45 - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_Deg45Horizontal - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_Fonts - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_HorizontalAndVertical - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_HorizontalOnly - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_MaxFontSize - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_MinFontSize - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_NumberOfWords - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_Random - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_RemoveSelectedColors - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_RemoveSelectedFont - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_Selection - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_ToggleColors - Static variable in class org.eclipse.zest.cloudio.Messages
CloudOptionsComposite_VerticalOnly - Static variable in class org.eclipse.zest.cloudio.Messages
color - Variable in class org.eclipse.zest.core.widgets.custom.TriangleSubgraph.TriangleParameters
colors - Variable in class org.eclipse.zest.cloudio.CloudOptionsComposite
colorSchemes - Variable in class org.eclipse.zest.cloudio.CloudOptionsComposite
cols - Variable in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
colWidth - Variable in class org.eclipse.zest.layouts.algorithms.GridLayoutAlgorithm
comparator - Variable in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm.Zest1
  Deprecated.
compareTo(Object) - Method in class org.eclipse.zest.layouts.dataStructures.InternalNode
  Deprecated.
CompositeLayoutAlgorithm - Class in org.eclipse.zest.layouts.algorithms
CompositeLayoutAlgorithm(int, LayoutAlgorithm[]) - Constructor for class org.eclipse.zest.layouts.algorithms.CompositeLayoutAlgorithm
  Deprecated.
  Since Zest 2.0, use `CompositeLayoutAlgorithm(LayoutAlgorithm[])`
CompositeLayoutAlgorithm(LayoutAlgorithm[]) - Constructor for class org.eclipse.zest.layouts.algorithms.CompositeLayoutAlgorithm
CompositeLayoutAlgorithm.Zest1 - Class in org.eclipse.zest.layouts.algorithms
  Deprecated, for removal: This API element is subject to removal in a future version.
  Use `CompositeLayoutAlgorithm` instead. This class will be removed in a future release.
computeForces() - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
  Computes the force for each node in this SpringLayoutAlgorithm.
computeForces(InternalNode[]) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm.Zest1
  Deprecated.
computeOneIteration() - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
computeOneIteration(InternalNode[], InternalRelationship[], double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.ContinuousLayoutAlgorithm
  Deprecated.
computeOneIteration(InternalNode[], InternalRelationship[], double, double, double, double) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm.Zest1
  Deprecated.
computePositions() - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm
  Computes the position for each node in this SpringLayoutAlgorithm.
computePositions(InternalNode[]) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm.Zest1
  Deprecated.
computeRadialPositions(InternalNode[], DisplayIndependentRectangle) - Method in class org.eclipse.zest.layouts.algorithms.RadialLayoutAlgorithm.Zest1
  Deprecated.
CONNECTION - Static variable in class org.eclipse.zest.core.widgets.GraphItem
connectionAdded(LayoutContext, ConnectionLayout) - Method in interface org.eclipse.zest.layouts.interfaces.GraphStructureListener
  This method is called whenever a connection is added to a context.
connectionAdded(LayoutContext, ConnectionLayout) - Method in class org.eclipse.zest.layouts.interfaces.GraphStructureListener.Stub
ConnectionLayout - Interface in org.eclipse.zest.layouts.interfaces
connectionRemoved(LayoutContext, ConnectionLayout) - Method in interface org.eclipse.zest.layouts.interfaces.GraphStructureListener
  This method is called whenever a connection is removed from a context.
connectionRemoved(LayoutContext, ConnectionLayout) - Method in class org.eclipse.zest.layouts.interfaces.GraphStructureListener.Stub
connections - Variable in class org.eclipse.zest.core.widgets.Graph
CONNECTIONS_DASH - Static variable in class org.eclipse.zest.core.widgets.ZestStyles
  Style constant to indicate that connections should be drawn with dashed lines.
CONNECTIONS_DASH_DOT - Static variable in class org.eclipse.zest.core.widgets.ZestStyles
  Style constant to indicate that connections should be drawn with dash-dotted lines.
CONNECTIONS_DIRECTED - Static variable in class org.eclipse.zest.core.widgets.ZestStyles
  Style indicating that connections should show their direction by default.
CONNECTIONS_DOT - Static variable in class org.eclipse.zest.core.widgets.ZestStyles
  Style constant to indicate that connections should be drawn with dotted lines.
CONNECTIONS_SOLID - Static variable in class org.eclipse.zest.core.widgets.ZestStyles
  Style constant to indicate that connections should be drawn with solid lines (this is the default).
ConstraintAdapter - Interface in org.eclipse.zest.core.widgets
  Deprecated, for removal: This API element is subject to removal in a future version.
  No longer used in Zest 2.x. This class will be after the 2026-12 release.
CONTAINER - Static variable in class org.eclipse.zest.core.widgets.GraphItem
context - Variable in class org.eclipse.zest.core.widgets.DefaultSubgraph
context - Variable in class org.eclipse.zest.layouts.algorithms.AbstractLayoutAlgorithm
ContextListener - Interface in org.eclipse.zest.layouts.interfaces
ContextListener.Stub - Class in org.eclipse.zest.layouts.interfaces
ContinuousLayoutAlgorithm - Class in org.eclipse.zest.layouts.algorithms
  Deprecated, for removal: This API element is subject to removal in a future version.
  No longer used in Zest 2.x. This class will be removed in a future release.
ContinuousLayoutAlgorithm(int) - Constructor for class org.eclipse.zest.layouts.algorithms.ContinuousLayoutAlgorithm
  Deprecated.
convert(DisplayIndependentRectangle, DisplayIndependentRectangle) - Method in class org.eclipse.zest.layouts.dataStructures.DisplayIndependentPoint
  Create a new point based on the current point but in a new coordinate system
convertFromPercent(DisplayIndependentRectangle) - Method in class org.eclipse.zest.layouts.dataStructures.DisplayIndependentPoint
  Converts this point based on the current x, y values from a percentage of the specified coordinate system
convertNodePositionsBack(int, InternalNode, double, double, double, double, DisplayIndependentRectangle) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm.Zest1
  Deprecated.
convertToPercent(DisplayIndependentRectangle) - Method in class org.eclipse.zest.layouts.dataStructures.DisplayIndependentPoint
  Converts this point based on the current x, y values to a percentage of the specified coordinate system
convertToUnitCoordinates(InternalNode[]) - Method in class org.eclipse.zest.layouts.algorithms.SpringLayoutAlgorithm.Zest1
  Deprecated.
countNodes() - Method in class org.eclipse.zest.core.widgets.DefaultSubgraph
countNodes() - Method in interface org.eclipse.zest.layouts.interfaces.SubgraphLayout
createConnectionObject(Graph, GraphNode, GraphNode) - Method in class org.eclipse.zest.core.viewers.AbstractStructuredGraphViewer
  Implement and return the new connection object, enables to define custom graph connections
createFigure() - Method in class org.eclipse.zest.core.widgets.custom.LabelSubgraph
createFigure() - Method in class org.eclipse.zest.core.widgets.custom.TriangleSubgraph
createFigure() - Method in class org.eclipse.zest.core.widgets.FigureSubgraph
  Creates a figure for this subgraph and stores it in `FigureSubgraph.figure`.
createFigure() - Method in class org.eclipse.zest.core.widgets.GraphConnection
  expose to allow to use custom figures
createFigureForModel() - Method in class org.eclipse.zest.core.widgets.CGraphNode
createFigureForModel() - Method in class org.eclipse.zest.core.widgets.GraphNode
createGraphDragSupport() - Method in class org.eclipse.zest.core.widgets.Graph
  Creator method for DragSupport
createImageFromColor(RGB, int) - Method in class org.eclipse.zest.cloudio.CloudOptionsComposite
createLayers() - Method in class org.eclipse.zest.core.widgets.Graph
  Layer creation
createNodeObject(Graph, IFigure) - Method in class org.eclipse.zest.core.viewers.AbstractStructuredGraphViewer
  Implement and return the new node object, enables to define custom graph nodes
createSubgraph(NodeLayout[]) - Method in interface org.eclipse.zest.layouts.interfaces.LayoutContext
  Creates a subgraph containing given nodes and adds it to this context.
createSubgraph(NodeLayout[], LayoutContext) - Method in class org.eclipse.zest.core.widgets.DefaultSubgraph.DefaultSubgraphFactory
createSubgraph(NodeLayout[], LayoutContext) - Method in class org.eclipse.zest.core.widgets.DefaultSubgraph.LabelSubgraphFactory
createSubgraph(NodeLayout[], LayoutContext) - Method in class org.eclipse.zest.core.widgets.DefaultSubgraph.PrunedSuccessorsSubgraphFactory
createSubgraph(NodeLayout[], LayoutContext) - Method in class org.eclipse.zest.core.widgets.DefaultSubgraph.TriangleSubgraphFactory
createSubgraph(NodeLayout[], LayoutContext) - Method in interface org.eclipse.zest.core.widgets.SubgraphFactory
createTreeNode(NodeLayout, TreeLayoutObserver) - Method in class org.eclipse.zest.layouts.algorithms.TreeLayoutObserver.TreeNodeFactory
createZestRootLayer() - Method in class org.eclipse.zest.core.widgets.Graph
  Creator method for ZestRootLayer
currentScheme - Variable in class org.eclipse.zest.cloudio.CloudOptionsComposite

A B C D E F G H I L M N O P R S T U V W X Y Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form