# Package org.eclipse.zest.core.widgets

package org.eclipse.zest.core.widgets

Related Packages
Package
Description
org.eclipse.zest.core.widgets.custom
org.eclipse.zest.core.widgets.gestures
Class
Description
CGraphNode
A Custom Graph Node
ConstraintAdapter
Deprecated, for removal: This API element is subject to removal in a future version.
No longer used in Zest 2.x.
DAGExpandCollapseManager
An `ExpandCollapseManager` specialized for Directed Acyclic Graphs.
DefaultSubgraph
Default implementation of `SubgraphLayout`.
DefaultSubgraph.DefaultSubgraphFactory
Default factory for `DefaultSubgraph`.
DefaultSubgraph.LabelSubgraphFactory
DefaultSubgraph.PrunedSuccessorsSubgraphFactory
Factory for `PrunedSuccessorsSubgraph`.
DefaultSubgraph.TriangleSubgraphFactory
FigureSubgraph
A subgraph layout that represents a subgraph as a single figure.
FisheyeListener
Interface for listener that can be added to `Graph` and receive notifications when fisheye figures are added, removed or replaced in it.
Graph
Holds the nodes and connections for the graph.
GraphConnection
This is the graph connection model which stores the source and destination nodes and the properties of this connection (color, line width etc).
GraphContainer
A Container than can be added to a Graph.
GraphDragSupport
Super Interface for drag support for zest graphs @see{Graph}
GraphItem
Provides support for property changes.
GraphNode
Simple node class which has the following properties: color, size, location, and a label.
HideNodeHelper
A ContainerFigure that container buttons and labels for hiding and revealing nodes.
IContainer
This interface describes all Zest components that are Containers.
IContainer2
Extend the IConnectionStyleProvider interface to provide additional methods introduced by Zest 2.x.
ILabeledFigure
Marks a figure that allows being configured with a text and icon through a `GraphNode` from the model.
IStyleableFigure
Marks a figure that allows its style being configured through a `GraphNode` from the model.
If a figure implementing this interface is associated to a `GraphNode`, the foreground, background and border colors will be configured according to the model, as well as the font and the border width.
LayoutFilter
SubgraphFactory
Factory used by `Graph` to create subgraphs.
ZestStyles
Style constants used in Zest.