Class FormulaXYZTooltipGenerator

  • All Implemented Interfaces:
    org.jfree.chart.labels.XYToolTipGenerator, org.jfree.chart.labels.XYZToolTipGenerator

    public class FormulaXYZTooltipGenerator
    extends Object
    implements org.jfree.chart.labels.XYZToolTipGenerator
    • Constructor Detail

      • FormulaXYZTooltipGenerator

        public FormulaXYZTooltipGenerator​(org.pentaho.reporting.engine.classic.core.function.ExpressionRuntime runtime,
                                          String formula)
    • Method Detail

      • generateToolTip

        public String generateToolTip​(org.jfree.data.xy.XYDataset dataset,
                                      int series,
                                      int item)
        Generates the tooltip text for the specified item.
        Specified by:
        generateToolTip in interface org.jfree.chart.labels.XYToolTipGenerator
        Parameters:
        dataset - the dataset (null not permitted).
        series - the series index (zero-based).
        item - the item index (zero-based).
        Returns:
        The tooltip text (possibly null).
      • generateToolTip

        public String generateToolTip​(org.jfree.data.xy.XYZDataset dataset,
                                      int series,
                                      int item)
        Generates a tool tip text item for a particular item within a series.
        Specified by:
        generateToolTip in interface org.jfree.chart.labels.XYZToolTipGenerator
        Parameters:
        dataset - the dataset (null not permitted).
        series - the series index (zero-based).
        item - the item index (zero-based).
        Returns:
        The tooltip text (possibly null).