Class LogCategoryItemLabelGenerator

  • All Implemented Interfaces:
    Serializable, Cloneable, org.jfree.chart.labels.CategoryItemLabelGenerator, org.jfree.util.PublicCloneable

    public class LogCategoryItemLabelGenerator
    extends org.jfree.chart.labels.StandardCategoryItemLabelGenerator
    A standard label generator that can be used with a CategoryItemRenderer.
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.jfree.chart.labels.StandardCategoryItemLabelGenerator

        DEFAULT_LABEL_FORMAT_STRING
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected Object[] createItemArray​(org.jfree.data.category.CategoryDataset dataset, int row, int column)
      Creates the array of items that can be passed to the MessageFormat class for creating labels.
      static String formatValue​(Number number)  
      • Methods inherited from class org.jfree.chart.labels.StandardCategoryItemLabelGenerator

        equals, generateLabel
      • Methods inherited from class org.jfree.chart.labels.AbstractCategoryItemLabelGenerator

        clone, generateColumnLabel, generateLabelString, generateRowLabel, getDateFormat, getLabelFormat, getNumberFormat, hashCode
      • Methods inherited from interface org.jfree.chart.labels.CategoryItemLabelGenerator

        generateColumnLabel, generateRowLabel
      • Methods inherited from interface org.jfree.util.PublicCloneable

        clone
    • Constructor Detail

      • LogCategoryItemLabelGenerator

        public LogCategoryItemLabelGenerator()
      • LogCategoryItemLabelGenerator

        public LogCategoryItemLabelGenerator​(String labelFormat)
        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).
    • Method Detail

      • createItemArray

        protected Object[] createItemArray​(org.jfree.data.category.CategoryDataset dataset,
                                           int row,
                                           int column)
        Creates the array of items that can be passed to the MessageFormat class for creating labels.
        Overrides:
        createItemArray in class org.jfree.chart.labels.AbstractCategoryItemLabelGenerator
        Parameters:
        dataset - the dataset (null not permitted).
        row - the row index (zero-based).
        column - the column index (zero-based).
        Returns:
        The items (never null).
      • formatValue

        public static String formatValue​(Number number)