1 48 49 package org.krysalis.jcharts.test; 50 51 52 import org.krysalis.jcharts.chartData.*; 53 import org.krysalis.jcharts.properties.ChartTypeProperties; 54 import org.krysalis.jcharts.properties.StackedAreaChartProperties; 55 import org.krysalis.jcharts.types.ChartType; 56 57 58 63 class StackedAreaTestDriver extends AxisChartTestBase 64 { 65 boolean supportsImageMap() 66 { 67 return false; 68 } 69 70 71 75 static ChartTypeProperties getChartTypeProperties( int numberOfDataSets ) 76 { 77 92 93 return new StackedAreaChartProperties(); 94 } 95 96 97 101 DataSeries getDataSeries() throws ChartDataException 102 { 103 DataSeries dataSeries; 104 AxisChartDataSet axisChartDataSet; 105 106 int dataSize=(int) TestDataGenerator.getRandomNumber( 10, 50 ); 107 int numberOfDataSets=(int) TestDataGenerator.getRandomNumber( 1, 3 ); 108 109 110 dataSeries=super.createDataSeries( dataSize ); 111 112 axisChartDataSet=super.createAxisChartDataSet( ChartType.AREA_STACKED, 113 getChartTypeProperties( numberOfDataSets ), 114 numberOfDataSets, 115 dataSize, 116 0, 117 5000 ); 118 119 dataSeries.addIAxisPlotDataSet( axisChartDataSet ); 120 121 return dataSeries; 122 } 123 124 } 125 | Popular Tags |