- java.lang.Object
-
- org.jfree.chart.labels.AbstractCategoryItemLabelGenerator
-
- org.jfree.chart.labels.StandardCategoryToolTipGenerator
-
- org.jfree.chart.labels.BoxAndWhiskerToolTipGenerator
-
- All Implemented Interfaces:
Serializable,Cloneable,PublicCloneable,CategoryToolTipGenerator
public class BoxAndWhiskerToolTipGenerator extends StandardCategoryToolTipGenerator implements CategoryToolTipGenerator, Cloneable, PublicCloneable, Serializable
An item label generator for plots that use data from aBoxAndWhiskerCategoryDataset.The tooltip text and item label text are composed using a
MessageFormatobject, that can aggregate some or all of the following string values into a message.- 0 : Series Name
- 1 : X (value or date)
- 2 : Mean
- 3 : Median
- 4 : Minimum
- 5 : Maximum
- 6 : Quartile 1
- 7 : Quartile 3
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringDEFAULT_TOOL_TIP_FORMATThe default tooltip format string.-
Fields inherited from class org.jfree.chart.labels.StandardCategoryToolTipGenerator
DEFAULT_TOOL_TIP_FORMAT_STRING
-
-
Constructor Summary
Constructors Constructor Description BoxAndWhiskerToolTipGenerator()Creates a default tool tip generator.BoxAndWhiskerToolTipGenerator(String format, NumberFormat formatter)Creates a tool tip formatter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Object[]createItemArray(CategoryDataset dataset, int series, int item)Creates the array of items that can be passed to theMessageFormatclass for creating labels.booleanequals(Object obj)Tests if this object is equal to another.-
Methods inherited from class org.jfree.chart.labels.StandardCategoryToolTipGenerator
generateToolTip, hashCode
-
Methods inherited from class org.jfree.chart.labels.AbstractCategoryItemLabelGenerator
clone, generateColumnLabel, generateLabelString, generateRowLabel, getDateFormat, getLabelFormat, getNumberFormat
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jfree.chart.labels.CategoryToolTipGenerator
generateToolTip
-
Methods inherited from interface org.jfree.chart.api.PublicCloneable
clone
-
-
-
-
Field Detail
-
DEFAULT_TOOL_TIP_FORMAT
public static final String DEFAULT_TOOL_TIP_FORMAT
The default tooltip format string.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BoxAndWhiskerToolTipGenerator
public BoxAndWhiskerToolTipGenerator()
Creates a default tool tip generator.
-
BoxAndWhiskerToolTipGenerator
public BoxAndWhiskerToolTipGenerator(String format, NumberFormat formatter)
Creates a tool tip formatter.- Parameters:
format- the tool tip format string.formatter- the formatter.
-
-
Method Detail
-
createItemArray
protected Object[] createItemArray(CategoryDataset dataset, int series, int item)
Creates the array of items that can be passed to theMessageFormatclass for creating labels.- Overrides:
createItemArrayin classAbstractCategoryItemLabelGenerator- Parameters:
dataset- the dataset (nullnot permitted).series- the series (zero-based index).item- the item (zero-based index).- Returns:
- The items (never
null).
-
equals
public boolean equals(Object obj)
Tests if this object is equal to another.- Overrides:
equalsin classStandardCategoryToolTipGenerator- Parameters:
obj- the other object.- Returns:
- A boolean.
-
-