org.jfree.chart.labels
Class IntervalXYItemLabelGenerator
- Cloneable, PublicCloneable, Serializable, XYItemLabelGenerator
IntervalXYItemLabelGenerator() - Creates an item label generator using default number formatters.
|
IntervalXYItemLabelGenerator(String formatString, DateFormat xFormat, DateFormat yFormat) - Creates a label generator using the specified date formatters.
|
IntervalXYItemLabelGenerator(String formatString, DateFormat xFormat, NumberFormat yFormat) - Creates an item label generator using the specified formatters.
|
IntervalXYItemLabelGenerator(String formatString, NumberFormat xFormat, DateFormat yFormat) - Creates an item label generator using the specified formatters (a
number formatter for the x-values and a date formatter for the
y-values).
|
IntervalXYItemLabelGenerator(String formatString, NumberFormat xFormat, NumberFormat yFormat) - Creates an item label generator using the specified number formatters.
|
Object | clone() - Returns an independent copy of the generator.
|
protected Object[] | createItemArray(XYDataset dataset, int series, int item) - Creates the array of items that can be passed to the
MessageFormat class for creating labels.
|
boolean | equals(Object obj) - Tests this object for equality with an arbitrary object.
|
String | generateLabel(XYDataset dataset, int series, int item) - Generates the item label text for an item in a dataset.
|
clone , createItemArray , equals , generateLabelString , getFormatString , getNullYString , getXDateFormat , getXFormat , getYDateFormat , getYFormat , hashCode |
IntervalXYItemLabelGenerator
public IntervalXYItemLabelGenerator(String formatString,
DateFormat xFormat,
DateFormat yFormat)
Creates a label generator using the specified date formatters.
formatString
- the label format string (null
not
permitted).xFormat
- the format object for the x values (null
not permitted).yFormat
- the format object for the y values (null
not permitted).
IntervalXYItemLabelGenerator
public IntervalXYItemLabelGenerator(String formatString,
DateFormat xFormat,
NumberFormat yFormat)
Creates an item label generator using the specified formatters.
formatString
- the item label format string (null
not permitted).xFormat
- the format object for the x values (null
not permitted).yFormat
- the format object for the y values (null
not permitted).
IntervalXYItemLabelGenerator
public IntervalXYItemLabelGenerator(String formatString,
NumberFormat xFormat,
DateFormat yFormat)
Creates an item label generator using the specified formatters (a
number formatter for the x-values and a date formatter for the
y-values).
formatString
- the item label format string (null
not permitted).xFormat
- the format object for the x values (null
permitted).yFormat
- the format object for the y values (null
not permitted).
IntervalXYItemLabelGenerator
public IntervalXYItemLabelGenerator(String formatString,
NumberFormat xFormat,
NumberFormat yFormat)
Creates an item label generator using the specified number formatters.
formatString
- the item label format string (null
not
permitted).xFormat
- the format object for the x values (null
not permitted).yFormat
- the format object for the y values (null
not permitted).
createItemArray
protected Object[] createItemArray(XYDataset dataset,
int series,
int item)
Creates the array of items that can be passed to the
MessageFormat
class for creating labels.
- createItemArray in interface AbstractXYItemLabelGenerator
dataset
- the dataset (null
not permitted).series
- the series (zero-based index).item
- the item (zero-based index).
- An array of seven items from the dataset formatted as
String
objects (never null
).
generateLabel
public String generateLabel(XYDataset dataset,
int series,
int item)
Generates the item label text for an item in a dataset.
- generateLabel in interface XYItemLabelGenerator
dataset
- the dataset (null
not permitted).series
- the series index (zero-based).item
- the item index (zero-based).
- The label text (possibly
null
).