Class TimeSeriesLabelGenerator

java.lang.Object
org.jfree.chart.labels.AbstractXYItemLabelGenerator
org.jfree.chart.labels.StandardXYItemLabelGenerator
net.sf.jasperreports.charts.util.TimeSeriesLabelGenerator
All Implemented Interfaces:
Serializable, Cloneable, org.jfree.chart.labels.XYItemLabelGenerator, org.jfree.chart.util.PublicCloneable

public class TimeSeriesLabelGenerator extends org.jfree.chart.labels.StandardXYItemLabelGenerator
Author:
Teodor Danciu (teodord@users.sourceforge.net)
See Also:
  • Field Summary

    Fields inherited from class org.jfree.chart.labels.StandardXYItemLabelGenerator

    DEFAULT_ITEM_LABEL_FORMAT
  • Constructor Summary

    Constructors
    Constructor
    Description
    TimeSeriesLabelGenerator(Map<Comparable<?>,Map<org.jfree.data.time.RegularTimePeriod,String>> labelsMap)
     
    TimeSeriesLabelGenerator(Map<Comparable<?>,Map<org.jfree.data.time.RegularTimePeriod,String>> labelsMap, Locale locale)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    generateLabel(org.jfree.data.xy.XYDataset dataset, int series, int item)
     

    Methods inherited from class org.jfree.chart.labels.StandardXYItemLabelGenerator

    clone, equals

    Methods inherited from class org.jfree.chart.labels.AbstractXYItemLabelGenerator

    createItemArray, generateLabelString, getFormatString, getNullYString, getXDateFormat, getXFormat, getYDateFormat, getYFormat, hashCode

    Methods inherited from class java.lang.Object

    finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TimeSeriesLabelGenerator

      public TimeSeriesLabelGenerator(Map<Comparable<?>,Map<org.jfree.data.time.RegularTimePeriod,String>> labelsMap)
    • TimeSeriesLabelGenerator

      public TimeSeriesLabelGenerator(Map<Comparable<?>,Map<org.jfree.data.time.RegularTimePeriod,String>> labelsMap, Locale locale)
  • Method Details

    • generateLabel

      public String generateLabel(org.jfree.data.xy.XYDataset dataset, int series, int item)
      Specified by:
      generateLabel in interface org.jfree.chart.labels.XYItemLabelGenerator
      Overrides:
      generateLabel in class org.jfree.chart.labels.StandardXYItemLabelGenerator