org.jfree.chart.labels
Class StandardCategoryItemLabelGenerator
- CategoryItemLabelGenerator, Cloneable, PublicCloneable, Serializable
boolean | equals(Object obj)- Tests this generator for equality with an arbitrary object.
|
String | generateLabel(CategoryDataset dataset, int row, int column)- Generates the label for an item in a dataset.
|
StandardCategoryItemLabelGenerator
public StandardCategoryItemLabelGenerator(String labelFormat,
DateFormat formatter) Creates a new generator with the specified date formatter.
labelFormat - the label format string (null not
permitted).formatter - the date formatter (null not permitted).
StandardCategoryItemLabelGenerator
public StandardCategoryItemLabelGenerator(String labelFormat,
NumberFormat formatter) Creates a new generator with the specified number formatter.
labelFormat - the label format string (null not
permitted).formatter - the number formatter (null not permitted).
StandardCategoryItemLabelGenerator
public StandardCategoryItemLabelGenerator(String labelFormat,
NumberFormat formatter,
NumberFormat percentFormatter) Creates a new generator with the specified number formatter.
labelFormat - the label format string (null not
permitted).formatter - the number formatter (null not permitted).percentFormatter - the percent formatter (null not
permitted).
equals
public boolean equals(Object obj)
Tests this generator for equality with an arbitrary object.
- equals in interface AbstractCategoryItemLabelGenerator
obj - the object (null permitted).
true if this generator is equal to
obj, and false otherwise.
generateLabel
public String generateLabel(CategoryDataset dataset,
int row,
int column) Generates the label 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.
- generateLabel in interface CategoryItemLabelGenerator
dataset - the dataset (null not permitted).row - the row index (zero-based).column - the column index (zero-based).
- The label (possibly
null).