- java.lang.Object
-
- org.jfree.chart.labels.AbstractCategoryItemLabelGenerator
-
- org.jfree.chart.labels.StandardCategoryToolTipGenerator
-
- All Implemented Interfaces:
Serializable,Cloneable,PublicCloneable,CategoryToolTipGenerator
- Direct Known Subclasses:
BoxAndWhiskerToolTipGenerator,IntervalCategoryToolTipGenerator
public class StandardCategoryToolTipGenerator extends AbstractCategoryItemLabelGenerator implements CategoryToolTipGenerator, Serializable
A standard tool tip generator that can be used with aCategoryItemRenderer.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_TOOL_TIP_FORMAT_STRINGThe default format string.
-
Constructor Summary
Constructors Constructor Description StandardCategoryToolTipGenerator()Creates a new generator with a default number formatter.StandardCategoryToolTipGenerator(String labelFormat, DateFormat formatter)Creates a new generator with the specified date formatter.StandardCategoryToolTipGenerator(String labelFormat, NumberFormat formatter)Creates a new generator with the specified number formatter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Tests this generator for equality with an arbitrary object.StringgenerateToolTip(CategoryDataset dataset, int row, int column)Generates the tool tip text for an item in a dataset.inthashCode()Returns a hash code for this instance.-
Methods inherited from class org.jfree.chart.labels.AbstractCategoryItemLabelGenerator
clone, createItemArray, generateColumnLabel, generateLabelString, generateRowLabel, getDateFormat, getLabelFormat, getNumberFormat
-
-
-
-
Field Detail
-
DEFAULT_TOOL_TIP_FORMAT_STRING
public static final String DEFAULT_TOOL_TIP_FORMAT_STRING
The default format string.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
StandardCategoryToolTipGenerator
public StandardCategoryToolTipGenerator()
Creates a new generator with a default number formatter.
-
StandardCategoryToolTipGenerator
public StandardCategoryToolTipGenerator(String labelFormat, NumberFormat formatter)
Creates a new generator with the specified number formatter.- Parameters:
labelFormat- the label format string (nullnot permitted).formatter- the number formatter (nullnot permitted).
-
StandardCategoryToolTipGenerator
public StandardCategoryToolTipGenerator(String labelFormat, DateFormat formatter)
Creates a new generator with the specified date formatter.- Parameters:
labelFormat- the label format string (nullnot permitted).formatter- the date formatter (nullnot permitted).
-
-
Method Detail
-
generateToolTip
public String generateToolTip(CategoryDataset dataset, int row, int column)
Generates the tool tip text for an item in a dataset. Note: in the current dataset implementation, each row is a series, and each column contains values for a particular category.- Specified by:
generateToolTipin interfaceCategoryToolTipGenerator- Parameters:
dataset- the dataset (nullnot permitted).row- the row index (zero-based).column- the column index (zero-based).- Returns:
- The tooltip text (possibly
null).
-
equals
public boolean equals(Object obj)
Tests this generator for equality with an arbitrary object.- Overrides:
equalsin classAbstractCategoryItemLabelGenerator- Parameters:
obj- the object (nullpermitted).- Returns:
- A boolean.
-
hashCode
public int hashCode()
Description copied from class:AbstractCategoryItemLabelGeneratorReturns a hash code for this instance.- Overrides:
hashCodein classAbstractCategoryItemLabelGenerator- Returns:
- A hash code.
-
-