com.jrefinery.chart.tooltips
Class CustomXYToolTipGenerator

java.lang.Object
  |
  +--com.jrefinery.chart.tooltips.CustomXYToolTipGenerator
All Implemented Interfaces:
ToolTipGenerator, XYToolTipGenerator

public class CustomXYToolTipGenerator
extends java.lang.Object
implements XYToolTipGenerator

A tool tip generator that stores custom tooltips in a List of Lists. The XYDataSet passed into the generateToolTip method is not used.

Author:
RA

Constructor Summary
CustomXYToolTipGenerator()
          Default constructor.
 
Method Summary
 void addToolTipSeries(java.util.List toolTips)
          Adds a list of tooltips for a series.
 java.lang.String generateToolTip(XYDataset data, int series, int item)
          Generates a tool tip text item for a particular item within a series.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomXYToolTipGenerator

public CustomXYToolTipGenerator()
Default constructor.
Method Detail

addToolTipSeries

public void addToolTipSeries(java.util.List toolTips)
Adds a list of tooltips for a series.
Parameters:
toolTips - the list of tool tips.

generateToolTip

public java.lang.String generateToolTip(XYDataset data,
                                        int series,
                                        int item)
Generates a tool tip text item for a particular item within a series.
Specified by:
generateToolTip in interface XYToolTipGenerator
Parameters:
data - the dataset.
series - the series (zero-based index).
item - the item (zero-based index).
Returns:
the tooltip text.