com.rapidminer.gui.plotter.charts
Class ParetoChartItemLabelGenerator

java.lang.Object
  extended by org.jfree.chart.labels.AbstractCategoryItemLabelGenerator
      extended by com.rapidminer.gui.plotter.charts.ParetoChartItemLabelGenerator
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.jfree.chart.labels.CategoryItemLabelGenerator, org.jfree.util.PublicCloneable

public class ParetoChartItemLabelGenerator
extends org.jfree.chart.labels.AbstractCategoryItemLabelGenerator
implements org.jfree.chart.labels.CategoryItemLabelGenerator, java.lang.Cloneable, org.jfree.util.PublicCloneable, java.io.Serializable

This is the item label generator for the Pareto chart plotter.

Author:
Ingo Mierswa
See Also:
Serialized Form

Field Summary
static java.lang.String DEFAULT_LABEL_FORMAT_STRING
          The default format string.
 
Constructor Summary
ParetoChartItemLabelGenerator(java.util.Map<java.lang.String,java.lang.String> itemLabels)
          Creates a new generator with a default number formatter.
 
Method Summary
 java.lang.String generateLabel(org.jfree.data.category.CategoryDataset dataset, int row, int column)
          Generates the label for an item in a dataset.
 
Methods inherited from class org.jfree.chart.labels.AbstractCategoryItemLabelGenerator
clone, createItemArray, equals, 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, generateRowLabel
 
Methods inherited from interface org.jfree.util.PublicCloneable
clone
 

Field Detail

DEFAULT_LABEL_FORMAT_STRING

public static final java.lang.String DEFAULT_LABEL_FORMAT_STRING
The default format string.

See Also:
Constant Field Values
Constructor Detail

ParetoChartItemLabelGenerator

public ParetoChartItemLabelGenerator(java.util.Map<java.lang.String,java.lang.String> itemLabels)
Creates a new generator with a default number formatter.

Method Detail

generateLabel

public java.lang.String generateLabel(org.jfree.data.category.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.

Specified by:
generateLabel in interface org.jfree.chart.labels.CategoryItemLabelGenerator
Parameters:
dataset - the dataset (null not permitted).
row - the row index (zero-based).
column - the column index (zero-based).
Returns:
The label (possibly null).


Copyright © 2001-2009 by Rapid-I