List of usage examples for org.jfree.chart.urls XYURLGenerator XYURLGenerator
XYURLGenerator
From source file:org.openfaces.component.chart.impl.configuration.UrlsConfigurator.java
private void setupUrls(final GridChartView chartView, XYItemRenderer renderer) { if (chartView.getUrl() != null) { renderer.setURLGenerator(new XYURLGenerator() { public String generateURL(XYDataset xyDataset, int i, int i1) { return chartView.getUrl(); }/* w w w . j ava 2 s. c o m*/ }); } else if (chartView.getDynamicUrl() != null) { renderer.setURLGenerator(new DynamicXYGenerator(chartView, chartView.getDynamicUrl())); } }
From source file:edu.jhuapl.graphs.jfreechart.TimeSeriesRenderer.java
private void setupItemGenerators() { setURLGenerator(new XYURLGenerator() { @Override/*from w w w . j a v a 2 s .c om*/ public String generateURL(XYDataset arg0, int series, int point) { return getItemProperty(series, point, String.class, null, GraphSource.ITEM_URL); } }); setBaseToolTipGenerator(new XYToolTipGenerator() { @Override public String generateToolTip(XYDataset arg0, int series, int point) { return getItemProperty(series, point, String.class, null, GraphSource.ITEM_TOOL_TIP); } }); }