Package com.davisor.graphics.chart

This package defines a powerful dynamic graphical chart generation and data visualization framework.

See:
          Description

Interface Summary
Chart Chart represents some form of a result generated by a chart factory.
ChartAttributes Chart attributes.
TableRenderer TableRenderer defines the interface with which TableFactory instances can control different table rendering tool implementations.
 

Class Summary
AbstractChart AbstractChart represents a base class for all concrete implementations of the Chart interface.
AbstractTableRenderer AbstractTableRenderer provides a base class for all TableFactory table renderers.
AreaFactory AreaFactory implements a area chart producer that can make polyline area charts from one-dimensional multichannel data.
AxisAttributes AxisAttributes represents chart coordinate axis attributes that may be shared among axes in the same axis group.
AxisFactory AxisFactory implements an abstract base class for charts that render data into one-, two-, or three-dimensional coordinate systems.
AxisMarker AxisMarker represents one marker line or area positioned in an ChartAxis.
AxisRenderAttributes AxisRenderAttributes represents rendering attributes for chart axes.
BackRenderAttributes BackRenderAttributes represents chart background rendering attributes.
BarFactory BarFactory is a base class for chart producers that can make bar charts out of one- or multidimensional data.
BufferedChart BufferedChart represents a drawable chart, based on a buffered image.
ByteArrayChart ByteArrayChart represents some form of final chart output, encoded and stored into a memory buffer.
CandlestickFactory CandlestickFactory implements a bar chart producer that can make candlestick styled charts from Open-High-Low-Close data.
ChannelAttributes ChannelAttributes represents a set of chart channel attributes that describe the interpretation rules and default render attributes for channel and sub-channel data elements.
CharArrayChart CharArrayChart represents some form of final chart output, encoded and stored into a character array.
ChartAttributesFactory ChartAttributesFactory is used to create objects that implement ChartAttributes interface.
ChartAttributesMap ChartAttributesMap is a map for storing ChartAttributes parsed from XML documents with the ChartXMLDocumentHandler.
ChartAxes ChartAxes represents a set of ChartAxis that define the coordinate space of a chart.
ChartAxis ChartAxis represents one chart coordinate axis that is a member of a group of ChartAxes.
ChartData Chart data.
ChartDataSummary Summary represents summary data gathered over a set of number valued channels.
ChartFactory Chart factories.
ChartMultiAttributes ChartMultiAttributes implements a chart attribute set where the attribute values are stored alternatively in a fixed XML string and/or objects.
ChartObjectAttributes ChartObjectAttributes implements a chart attribute set where the attribute values are stored in corresponding object member variables.
ChartStringAttributes ChartStringAttributes implements a chart attribute set where the attribute values are stored in a fixed XML string.
ChartXMLAttributes ChartXMLAttributes implements a SAX document handler that can read chart attributes from a XML document.
ChartXMLAttributesFactory ChartXMLAttributesFactory builds DocumentHandlers for ChartXMLDocumentHandler that construct ChartXMLAttributes.
ChartXMLDataBuffer ChartXMLDataBuffer implements a SAX document handler that can read and combine chart data from a XML document and an external data source.
ChartXMLDataBufferFactory ChartXMLDataBufferFactory is a content and document handler factory that produces and configures new ChartXMLDocumentHandler instances.
ChartXMLDocumentHandler ChartXMLDocumentHandler parses ChartAttributes and ChartXMLDataBuffers from XML documents.
ColumnBarFactory ColumnBarFactory implements a bar chart producer that can make vertical column bar charts from one-dimensional multichannel data.
ComboFactory ComboFactory implements a polymorphic axis chart that can combine different axis charts into one common coordinate system.
CSSTableRenderer CSSTableRenderer provides general Cascading Style Sheet (CSS) functionality for table renderers.
DataRenderAttributes DataRenderAttributes represents data formatting attributes for chart rendering.
DumpFactory DumpFactory implements a dump chart that produces XML markup dump of chart data and chart attributes.
FOEmulatorTableRenderer FOEmulatorTableRenderer implements a FO spesific TableFactory table renderer that emits the result as formatted HTML that looks like FO.
FOTableRenderer FOTableRenderer implements a FO spesific TableFactory table renderer.
GridFactory Abstract base class for grid based axis charts.
HexGridFactory HexGridFactory implements a grid chart filled with hexagonal cells.
HTMLTableRenderer HTMLTableRenderer implements a HTML spesific TableFactory table renderer.
ImageChart ImageChart represents an image chart.
LabelLegendFactory LabelLegendFactory implements a chart legend producer that can make legend charts out of one- or multidimensional data.
LayoutFactory LayoutFactory implements a chart that can combine different charts into one chart.
LegendAttributes LegendAttributes represents legend attributes including Legend rendering attributes (LegendRenderAttributes) margins around the legend gap around elements offset between legend labels orientation of the legend
LegendFactory Legend factory is super class for factories creating legends.
LegendRenderAttributes LegendRenderAttributes represents chart legend rendering attributes.
LineFactory LineFactory implements a line chart producer that can make polyline charts from one-dimensional multichannel data.
LineRenderAttributes LineRenderAttributes represents attributes for chart lines.
MarkerRenderAttributes MarkerRenderAttributes represents rendering attributes for chart axis markers.
OHLCFactory OHLCFactory implements a bar chart producer that can make OHLC styled charts from Open-High-Low-Close data.
PaintLegendFactory PaintLegendFactory implements a legend factory which describes the paint scales used in chart.
PieFactory PieFactory implements a pie chart producer that can make pie charts out of one-dimensional data.
PlotRenderAttributes PlotRenderAttributes represents attributes for chart plot area.
RectGridFactory RectGridFactory impelements a grid chart filled with rectangular cells.
RowBarFactory RowBarFactory implements a bar chart producer that can make horizontal row bar charts from one-dimensional multichannel data.
ScaleLegendFactory ScaleLegendFactory provides common functionality to legend factories that show scales in a legend.
ScatterFactory ScatterFactory implements a scatter chart producer that can make polyline charts from twoe-dimensional multichannel data.
ShapeFactory ShapeFactory is a base class for chart producers that can make shape charts out of one- or multidimensional data.
ShapeLegendFactory ShapeLegendFactory implements a legend factory which describes the shape scales used in chart.
StockChartFactory StockChartFactory is an abstract class for stock charts based on bar chart producer.
StringBufferChart StringBufferChart represents some textual chart output.
SVGChart SVGChart represents a chart generated by a chart factory as a SVG XML document.
TableFactory TableFactory implements a table chart that produces various XML markup table dumps of chart data.
TypedAxisMarkerComparator A comparator which compares AxisMarker positions.
 

Exception Summary
ChartException ChartException is thrown when something goes wrong with chart generation.
 

Package com.davisor.graphics.chart Description

This package defines a powerful dynamic graphical chart generation and data visualization framework. The framework is based on the following fundamental concepts:

This package may be used by a wide range of applications and interface tools, servlets and JSP tag libraries, in particular. The package uses the services of the following other packages:

Since:
JDK1.2
See Also:
Chart, ChartAttributes, ChartData, ChartFactory


Copyright © 2001-2004 Davisor Oy. All Rights Reserved.