private AxisChart getStackedAreaChart() throws ChartDataException
{
double[][] data= TestDataGenerator.getRandomNumbers( 3, 10, 0, 5000 );
Paint[] paints= TestDataGenerator.getRandomPaints( 3 );
String[] legendLabels= { "Bugs", "Security Holes", "Backdoors" };
StackedAreaChartProperties stackedAreaChartProperties= new StackedAreaChartProperties();
AxisChartDataSet axisChartDataSet = new AxisChartDataSet( data, legendLabels, paints, ChartType.AREA_STACKED, stackedAreaChartProperties );
String[] xAxisLabels= { "1995", "1996", "1997", "1998", "1999", "2000", "2001", "2002", "2003", "2004" };
DataSeries dataSeries = new DataSeries( xAxisLabels, "Years", "Incidence", "Micro$oft At Work" );
dataSeries.addIAxisPlotDataSet( axisChartDataSet );