TPTP 4.4.0 Platform Project
Public API Specification

Package org.eclipse.hyades.ui.widgets.grapher

Interface Summary
BasicGraphSource A basic graph source interface depicting x slider data only.
EnumerationGraphSource A graph source describing a collection of points.
Graph The Graph interface describes any graph entity that is to be rendered and the plotting settings to be used to plot the graph.
GraphHighlighter The GraphHighlighter interface highlights or unhighlights a graph in the Graph Canvas.
GraphSelectionSource Graph selection source implementations notify the graph canvas of the currently selected graph.
GraphSource The GraphSource defines an interface to the graph data that a Graph implementation will query when rendering the graph.
IndicatorSource The IndicatorSource defines the necessary methods and indicator source types used to plot indicators on ZoomSliders An Indicator plots the resulting y value for a specific x time on the y axis slider.
TextGraph A text graph interface extends the Graph interface so that the canvas can provide a y offset to render text on the canvas so that text graphs are assured of not overlapping.
 

Class Summary
APIExample A sample implementation of the grapher and zoomslider apis.
BasicGraph The basic graph abstract class to set shown status of a graph
GraphCanvas Graph Canvas is a canvas extension responsible for invoking the rendering and redrawing of Graphimplementations that have been assigned to it on the canvas.
VisiblePointsCache The VisiblePointsCache keeps a cache of all the currently visible data source points in the graph canvas for this graph.
 


TPTP 4.4.0 Platform Project
Public API Specification