| org.krysalis.jcharts.axisChart.AxisChart org.krysalis.jcharts.axisChart.ScatterPlotAxisChart
ScatterPlotAxisChart | public class ScatterPlotAxisChart extends AxisChart implements HTMLChartTestable(Code) | | This Class is used to create all axis chart types. This class knows how to render
charts based on the ChartType specified in on the iAxisChartDataSet.
author: Nathaniel Auvil version: $Id: ScatterPlotAxisChart.java,v 1.2 2003/06/20 01:54:58 nathaniel_auvil Exp $ |
ScatterPlotAxisChart | public ScatterPlotAxisChart(IScatterPlotDataSeries iScatterPlotDataSeries, ChartProperties chartProperties, AxisProperties axisProperties, LegendProperties legendProperties, int pixelWidth, int pixelHeight)(Code) | | Constructor
Parameters: iScatterPlotDataSeries - Parameters: chartProperties - Parameters: axisProperties - Parameters: legendProperties - if no legend is desired, pass NULL Parameters: pixelWidth - Parameters: pixelHeight - |
createAxisChartDataProcessor | public AxisChartDataProcessor createAxisChartDataProcessor()(Code) | | ScatterPlots create a subclass of AxisChartDataProcessor so we need this method so we can
overload it.
AxisChartDataProcessor |
deriveAxisValues | protected void deriveAxisValues()(Code) | | |
overlayCharts | protected void overlayCharts() throws PropertyException(Code) | | Draws the charts over the axis. We have to render in a specific order so combo charts
get drawn correctly
throws: PropertyException - |
setupDataAxisProperties | protected NumericTagGroup setupDataAxisProperties(Axis axis, DataAxisProperties dataAxisProperties, AxisChartDataProcessor axisChartDataProcessor, FontRenderContext fontRenderContext)(Code) | | Once we determine which axis is the data axis, the logic to set it up is the same whether it
is a horizontal or vertical plot.
Parameters: dataAxisProperties - Parameters: axisChartDataProcessor - Parameters: fontRenderContext - NumericTagGroup need to set this on the right axis |
toHTML | public void toHTML(HTMLGenerator htmlGenerator, String imageFileName, ImageMap imageMap)(Code) | | Enables the testing routines to display the contents of this Object. Override Chart
implementation as PieCharts use AreaProperties directly rather than a child.
Parameters: htmlGenerator - Parameters: imageFileName - Parameters: imageMap - if this is NULL we are not creating image map data in html |
|
|