List of usage examples for org.jfree.chart.labels PieToolTipGenerator PieToolTipGenerator
PieToolTipGenerator
From source file:org.openfaces.component.chart.impl.plots.PiePlot3DAdapter.java
private void setupTooltipsAndUrls(PiePlot plot, final PieChartView chartView) { if (chartView.getTooltip() != null) { plot.setToolTipGenerator(new PieToolTipGenerator() { public String generateToolTip(PieDataset pieDataset, Comparable comparable) { return chartView.getTooltip(); }// w ww .ja va2s . c om }); } else if (chartView.getDynamicTooltip() != null) { plot.setToolTipGenerator(new DynamicPieGenerator(chartView, chartView.getDynamicTooltip())); } if (chartView.getUrl() != null) { plot.setURLGenerator(new PieURLGenerator() { public String generateURL(PieDataset pieDataset, Comparable comparable, int i) { return chartView.getUrl(); } }); } else if (chartView.getDynamicUrl() != null) { plot.setURLGenerator(new DynamicPieGenerator(chartView, chartView.getDynamicUrl())); } }