# Package org.eclipse.zest.core.viewers

package org.eclipse.zest.core.viewers

Class
Description
AbstractStructuredGraphViewer
Abstraction of graph viewers to implement functionality used by all of them.
AbstractZoomableViewer
A simple interface that provides zooming capabilites.
EntityConnectionData
A simple object that is used as the "external connection" in content providers that don't ask the user to create their own external connection.
GraphViewer
This view is used to represent a static graph.
IConnectionStyleBezierExtension
An extension to the IConnectinStyleProvider that allows styling specific to bezier curves.
IConnectionStyleProvider
An extension to label providers, to supply styles for connections based upon relationships, rather than on connected nodes.
IConnectionStyleProvider2
Extend the IConnectionStyleProvider interface to provide additional methods introduced by Zest 2.x.
IEntityConnectionStyleProvider
An extension for label providers which allows users to set styles for connections that are based on entity end points.
IEntityConnectionStyleProvider2
Extend the IEntityConnectionStyleProvider interface to provide additional methods introduced by Zest 2.x.
IEntityStyleProvider
An extension to Label providers for graphs.
IFigureProvider
Allows a user to create a figure for an element in graph model.
IGraphContentProvider
A graph content provider.
IGraphEntityContentProvider
IGraphEntityRelationshipContentProvider
A content provider that is node-relationship centric.
INestedContentProvider
A content provider for nested graphs.
ISelfStyleProvider
Provides a mechanism to style nodes and edges when they are created.
IZoomableWorkbenchPart
An interface that can be added to IWorkbenchParts based on ZEST views so that zooming is supported.
ZoomContributionViewItem
A contribution item that adds a combo to a toolbar or coolbar, or a list of zooms to a menu.