public class

IntervalCategoryItemLabelGenerator

extends StandardCategoryItemLabelGenerator
implements Serializable Cloneable CategoryItemLabelGenerator
java.lang.Object
   ↳ org.jfree.chart.labels.AbstractCategoryItemLabelGenerator
     ↳ org.jfree.chart.labels.StandardCategoryItemLabelGenerator
       ↳ org.jfree.chart.labels.IntervalCategoryItemLabelGenerator

Class Overview

A label generator for plots that use data from an IntervalCategoryDataset.

Summary

Constants
String DEFAULT_LABEL_FORMAT_STRING The default format string.
[Expand]
Inherited Constants
From class org.jfree.chart.labels.StandardCategoryItemLabelGenerator
Public Constructors
IntervalCategoryItemLabelGenerator()
Creates a new generator with a default number formatter.
IntervalCategoryItemLabelGenerator(String labelFormat, NumberFormat formatter)
Creates a new generator with the specified number formatter.
IntervalCategoryItemLabelGenerator(String labelFormat, DateFormat formatter)
Creates a new generator with the specified date formatter.
Protected Methods
Object[] createItemArray(CategoryDataset dataset, int row, int column)
Creates the array of items that can be passed to the MessageFormat class for creating labels.
[Expand]
Inherited Methods
From class org.jfree.chart.labels.StandardCategoryItemLabelGenerator
From class org.jfree.chart.labels.AbstractCategoryItemLabelGenerator
From class java.lang.Object
From interface org.jfree.chart.labels.CategoryItemLabelGenerator

Constants

public static final String DEFAULT_LABEL_FORMAT_STRING

The default format string.

Constant Value: "({0}, {1}) = {3} - {4}"

Public Constructors

public IntervalCategoryItemLabelGenerator ()

Creates a new generator with a default number formatter.

public IntervalCategoryItemLabelGenerator (String labelFormat, NumberFormat formatter)

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).

public IntervalCategoryItemLabelGenerator (String labelFormat, DateFormat formatter)

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).

Protected Methods

protected Object[] createItemArray (CategoryDataset dataset, int row, int column)

Creates the array of items that can be passed to the MessageFormat class for creating labels.

Parameters
dataset the dataset (null not permitted).
row the row index (zero-based).
column the column index (zero-based).
Returns
  • The items (never null).