schmitzm.jfree.chart.style
Class ChartRendererStyle.LegendLabelGenerator
java.lang.Object
schmitzm.jfree.chart.style.ChartRendererStyle.LegendLabelGenerator
- Enclosing class:
- ChartRendererStyle
protected class ChartRendererStyle.LegendLabelGenerator
- extends Object
This class implements a label generator based on the
legend label definitions of this style, which can be used also
for AbstractCategoryItemRenderer
and AbstractXYItemRenderer
.
If no label definition is defined in the style, the label generator
falls back to the standard label generators.
- Author:
- Martin Schmitz
- See Also:
ChartRendererStyle.LABELGEN_CAT
,
ChartRendererStyle.LABELGEN_XY
Method Summary |
String |
generateLabel(CategoryDataset dataset,
int series)
Returns the legend label for a series. |
String |
generateLabel(XYDataset dataset,
int series)
Returns the legend label for a series. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChartRendererStyle.LegendLabelGenerator
protected ChartRendererStyle.LegendLabelGenerator()
generateLabel
public String generateLabel(XYDataset dataset,
int series)
- Returns the legend label for a series.
- Parameters:
dataset
- only used for the standard label generatorseries
- the series the legend label is returned for- See Also:
ChartRendererStyle.getSeriesLegendLabel(int)
generateLabel
public String generateLabel(CategoryDataset dataset,
int series)
- Returns the legend label for a series.
- Parameters:
dataset
- only used for the standard label generatorseries
- the series the legend label is returned for- See Also:
ChartRendererStyle.getSeriesLegendLabel(int)