|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.jCharts.test.ScatterChartTestBase | +--org.jCharts.test.ScatterPlotTestDriver
This file provides examples of how to create all the different chart types provided by this package.
Constructor Summary | |
ScatterPlotTestDriver()
|
Method Summary | |
(package private) static void |
axisChartTest(java.lang.String name,
ScatterChartTestBase axisChartTestBase)
Test for LineChart |
(package private) AxisChartDataSet |
createAxisChartDataSet(ChartType chartType,
ChartTypeProperties chartTypeProperties,
int numberOfDataSets,
int numberOfValuesToCreate,
int minValue,
int maxValue)
Generates a random MultiDataSet |
(package private) DataSeries |
createDataSeries(int numberOfValuesToCreate)
|
private ScatterPlotDataSet |
createScatterPlotDataSet(int numberOfDataSets,
int numberOfValuesToCreate,
int xMinValue,
int xMaxValue,
int yMinValue,
int yMaxValue)
Generates a random MultiDataSet |
(package private) ScatterPlotDataSeries |
getDataSeries()
|
private ScatterPlotProperties |
getScatterPlotProperties(int numberOfDataSets)
Separate this so can use for combo chart test |
static void |
main(java.lang.String[] args)
DataSeries getDataSeries() throws ChartDataException { String[] xAxisLabels={"1", "2", "3", "4", "5"}; DataSeries dataSeries=new DataSeries( xAxisLabels, "numbers", "numbers", "Bug #559177" ); AxisChartDataSet axisChartDataSet; double[][] data={{1, 2, 3, 4, 5}, {7, 8, Double.NaN, Double.NaN, Double.NaN}, {Double.NaN, Double.NaN, Double.NaN, Double.NaN, 2}}; String[] legendLabels={"set 1", "set 2", "set 3"}; Paint[] paints={Color.blue, Color.red, Color.green}; axisChartDataSet=new AxisChartDataSet( data, legendLabels, paints, ChartType.LINE, this.getChartTypeProperties( 3 ) ); dataSeries.addIAxisPlotDataSet( axisChartDataSet ); return dataSeries; } |
(package private) boolean |
supportsImageMap()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ScatterPlotTestDriver()
Method Detail |
boolean supportsImageMap()
supportsImageMap
in class ScatterChartTestBase
private ScatterPlotProperties getScatterPlotProperties(int numberOfDataSets)
numberOfDataSets
- private ScatterPlotDataSet createScatterPlotDataSet(int numberOfDataSets, int numberOfValuesToCreate, int xMinValue, int xMaxValue, int yMinValue, int yMaxValue) throws ChartDataException
numberOfDataSets
- numberOfValuesToCreate
- the number of doubles to generatexMinValue
- xMaxValue
- yMinValue
- yMaxValue
-
ChartDataException
ScatterPlotDataSeries getDataSeries() throws ChartDataException
getDataSeries
in class ScatterChartTestBase
ChartDataException
public static void main(java.lang.String[] args) throws ChartDataException, PropertyException
ChartDataException
PropertyException
static void axisChartTest(java.lang.String name, ScatterChartTestBase axisChartTestBase) throws ChartDataException, PropertyException
ChartDataException
PropertyException
final DataSeries createDataSeries(int numberOfValuesToCreate)
AxisChartDataSet createAxisChartDataSet(ChartType chartType, ChartTypeProperties chartTypeProperties, int numberOfDataSets, int numberOfValuesToCreate, int minValue, int maxValue) throws ChartDataException
numberOfDataSets
- numberOfValuesToCreate
- the number of doubles to generateminValue
- maxValue
-
ChartDataException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |