Class FormulaXYZURLGenerator
- java.lang.Object
-
- org.pentaho.plugin.jfreereport.reportcharts.FormulaXYZURLGenerator
-
- All Implemented Interfaces:
org.jfree.chart.urls.XYURLGenerator
,org.jfree.chart.urls.XYZURLGenerator
public class FormulaXYZURLGenerator extends Object implements org.jfree.chart.urls.XYZURLGenerator
-
-
Constructor Summary
Constructors Constructor Description FormulaXYZURLGenerator(org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime runtime, String formula)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
generateURL(org.jfree.data.xy.XYDataset dataset, int series, int item)
Generates a URL for a particular item within a series.String
generateURL(org.jfree.data.xy.XYZDataset dataset, int series, int item)
Generates a URL for a particular item within a series.
-
-
-
Constructor Detail
-
FormulaXYZURLGenerator
public FormulaXYZURLGenerator(org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime runtime, String formula)
-
-
Method Detail
-
generateURL
public String generateURL(org.jfree.data.xy.XYDataset dataset, int series, int item)
Generates a URL for a particular item within a series.- Specified by:
generateURL
in interfaceorg.jfree.chart.urls.XYURLGenerator
- Parameters:
dataset
- the dataset.series
- the series number (zero-based index).item
- the item number (zero-based index).- Returns:
- The generated URL.
-
generateURL
public String generateURL(org.jfree.data.xy.XYZDataset dataset, int series, int item)
Generates a URL for a particular item within a series. As a guideline, the URL should be valid within the context of an XHTML 1.0 document.- Specified by:
generateURL
in interfaceorg.jfree.chart.urls.XYZURLGenerator
- Parameters:
dataset
- the dataset (null
not permitted).series
- the series index (zero-based).item
- the item index (zero-based).- Returns:
- A string containing the generated URL.
-
-