java.lang.Object
org.jfree.chart.labels.AbstractCategoryItemLabelGenerator
org.jfree.chart.labels.StandardCategoryItemLabelGenerator
org.jfree.chart.labels.IntervalCategoryItemLabelGenerator
- All Implemented Interfaces:
Serializable
,Cloneable
,CategoryItemLabelGenerator
,PublicCloneable
public class IntervalCategoryItemLabelGenerator
extends StandardCategoryItemLabelGenerator
implements CategoryItemLabelGenerator, PublicCloneable, Cloneable, Serializable
A label generator for plots that use data from an
IntervalCategoryDataset
.- See Also:
-
Field Summary
-
Constructor Summary
ConstructorDescriptionCreates a new generator with a default number formatter.IntervalCategoryItemLabelGenerator
(String labelFormat, DateFormat formatter) Creates a new generator with the specified date formatter.IntervalCategoryItemLabelGenerator
(String labelFormat, NumberFormat formatter) Creates a new generator with the specified number formatter. -
Method Summary
Modifier and TypeMethodDescriptionprotected Object[]
createItemArray
(CategoryDataset dataset, int row, int column) Creates the array of items that can be passed to theMessageFormat
class for creating labels.Methods inherited from class org.jfree.chart.labels.StandardCategoryItemLabelGenerator
equals, generateLabel
Methods inherited from class org.jfree.chart.labels.AbstractCategoryItemLabelGenerator
clone, generateColumnLabel, generateLabelString, generateRowLabel, getDateFormat, getLabelFormat, getNumberFormat, hashCode
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jfree.chart.labels.CategoryItemLabelGenerator
generateColumnLabel, generateLabel, generateRowLabel
Methods inherited from interface org.jfree.chart.util.PublicCloneable
clone
-
Field Details
-
DEFAULT_LABEL_FORMAT_STRING
The default format string.- See Also:
-
-
Constructor Details
-
IntervalCategoryItemLabelGenerator
public IntervalCategoryItemLabelGenerator()Creates a new generator with a default number formatter. -
IntervalCategoryItemLabelGenerator
Creates a new generator with the specified number formatter.- Parameters:
labelFormat
- the label format string (null
not permitted).formatter
- the number formatter (null
not permitted).
-
IntervalCategoryItemLabelGenerator
Creates a new generator with the specified date formatter.- Parameters:
labelFormat
- the label format string (null
not permitted).formatter
- the date formatter (null
not permitted).
-
-
Method Details
-
createItemArray
Creates the array of items that can be passed to theMessageFormat
class for creating labels.- Overrides:
createItemArray
in classAbstractCategoryItemLabelGenerator
- Parameters:
dataset
- the dataset (null
not permitted).row
- the row index (zero-based).column
- the column index (zero-based).- Returns:
- The items (never
null
).
-