001 package railo.runtime.chart; 002 003 import org.jfree.chart.labels.PieToolTipGenerator; 004 import org.jfree.data.general.PieDataset; 005 006 public class PieToolTipGeneratorImpl implements PieToolTipGenerator { 007 008 009 010 private int labelFormat; 011 012 /** 013 * Constructor of the class 014 * @param labelFormat 015 */ 016 public PieToolTipGeneratorImpl(int labelFormat) { 017 this.labelFormat=labelFormat; 018 } 019 020 @Override 021 public String generateToolTip(PieDataset dataset, Comparable key) { 022 023 String result = null; 024 if (dataset != null) { 025 result=LabelFormatUtil.format(labelFormat,dataset.getValue(key).doubleValue()); 026 } 027 return result; 028 029 // TODO Auto-generated method stub 030 //return toolTipGenerator.generateToolTip(dataset, key); 031 } 032 033 }