int itemIndex = xyItemEntity.getItem(); String xySeriesKey = (String) ( (XYSeriesCollection) xyItemEntity.getDataset() ).getSeriesKey( seriesIndex ); String encodedVal = URLEncoder.encode( xySeriesKey, LocaleHelper.getSystemEncoding() ); String drillURL = TemplateUtil.applyTemplate( urlTemplate, paramName, encodedVal );
for ( int column = 0; column < chartDataDefinition.getItemCount( row ); column++ ) { Number value = chartDataDefinition.getY( row, column ); Comparable rowKey = chartDataDefinition.getSeriesKey( row ); Number columnKey = chartDataDefinition.getX( row, column ); Element valueElement = chartElement.addElement( "value2D" ); //$NON-NLS-1$
series = null; for (int i = collection.getSeriesCount() - 1; i >= 0; i--) { if (collection.getSeriesKey(i).equals(seriesKey)) { series = collection.getSeries(i);