Package org.jfree.chart.labels
Class IntervalCategoryItemLabelGenerator
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
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCreates 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 theMessageFormatclass for creating labels.Methods inherited from class org.jfree.chart.labels.StandardCategoryItemLabelGenerator
canEqual, equals, generateLabel, hashCodeMethods inherited from class org.jfree.chart.labels.AbstractCategoryItemLabelGenerator
clone, generateColumnLabel, generateLabelString, generateRowLabel, getDateFormat, getLabelFormat, getNumberFormatMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jfree.chart.labels.CategoryItemLabelGenerator
generateColumnLabel, generateLabel, generateRowLabelMethods 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 (nullnot permitted).formatter- the number formatter (nullnot permitted).
-
IntervalCategoryItemLabelGenerator
Creates a new generator with the specified date formatter.- Parameters:
labelFormat- the label format string (nullnot permitted).formatter- the date formatter (nullnot permitted).
-
-
Method Details
-
createItemArray
Creates the array of items that can be passed to theMessageFormatclass for creating labels.- Overrides:
createItemArrayin classAbstractCategoryItemLabelGenerator- Parameters:
dataset- the dataset (nullnot permitted).row- the row index (zero-based).column- the column index (zero-based).- Returns:
- The items (never
null).
-