// Create the first axis as the base plot, and then go ahead and create the
// charts for any additional axes. Just take the renderer and data series
// from those charts and add them to the first one.
Plot mainPlot = null;
JRFillMultiAxisPlot jrPlot = (JRFillMultiAxisPlot)getPlot();
// create a multi axis hyperlink provider
MultiAxisChartHyperlinkProvider multiHyperlinkProvider = new MultiAxisChartHyperlinkProvider();
// Generate the main plot from the first axes specified.
Iterator iter = jrPlot.getAxes().iterator();
if (iter.hasNext())
{
JRFillChartAxis axis = (JRFillChartAxis)iter.next();
JRFillChart fillChart = axis.getFillChart();