dataSeries.addIAxisPlotDataSet( new AxisChartDataSet( data, legendLabels, paints, ChartType.BAR, this.barChartProperties ) );
AxisChart axisChart = new AxisChart( dataSeries, this.chartProperties, this.axisProperties, this.legendProperties, this.width, this.height );
//---this call will render the chart to an internal BufferedImage, creating all the image map coordinates
axisChart.renderWithImageMap();
//---get the ImageMap information from the chart
ImageMap imageMap = axisChart.getImageMap();
//---set the ImageMap into the HttpServletRequest so can get it out in JSP