1 13 package org.pentaho.plugin.jfreereport.reportcharts; 14 15 import org.jfree.chart.ChartFactory; 16 import org.jfree.chart.JFreeChart; 17 import org.jfree.data.general.PieDataset; 18 import org.pentaho.core.session.IPentahoSession; 19 20 public class RingChartExpression extends PieChartExpression { 21 22 private static final long serialVersionUID = 8157232155813173422L; 23 24 public RingChartExpression() { 25 super(); 26 } 27 28 protected RingChartExpression(IPentahoSession session) { 29 super(session); 30 } 31 32 public JFreeChart getChart(PieDataset pieDataset) { 33 pieDS = pieDataset; 34 JFreeChart rtn = null; 35 rtn = ChartFactory.createRingChart(getTitle(), pieDataset, isShowLegend(), false, false); 36 37 return rtn; 38 } 39 40 } 41 | Popular Tags |