Documentation of 'org.jfree.chart.labels.StandardXYItemLabelGenerator' Java class
StandardXYItemLabelGenerator
org.jfree.chart.labels

Class StandardXYItemLabelGenerator

    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String DEFAULT_ITEM_LABEL_FORMAT
      The default item label format.
    • Constructor Summary

      Constructors 
      Constructor and Description
      StandardXYItemLabelGenerator()
      Creates an item label generator using default number formatters.
      StandardXYItemLabelGenerator(java.lang.String formatString)
      Creates an item label generator using the specified number formatters.
      StandardXYItemLabelGenerator(java.lang.String formatString, java.text.DateFormat xFormat, java.text.DateFormat yFormat)
      Creates a label generator using the specified date formatters.
      StandardXYItemLabelGenerator(java.lang.String formatString, java.text.DateFormat xFormat, java.text.NumberFormat yFormat)
      Creates an item label generator using the specified formatters.
      StandardXYItemLabelGenerator(java.lang.String formatString, java.text.NumberFormat xFormat, java.text.DateFormat yFormat)
      Creates an item label generator using the specified formatters (a number formatter for the x-values and a date formatter for the y-values).
      StandardXYItemLabelGenerator(java.lang.String formatString, java.text.NumberFormat xFormat, java.text.NumberFormat yFormat)
      Creates an item label generator using the specified number formatters.
    • Field Detail

      • DEFAULT_ITEM_LABEL_FORMAT

        public static final java.lang.String DEFAULT_ITEM_LABEL_FORMAT
        The default item label format.
        See Also:
        Constant Field Values
    • Constructor Detail

      • StandardXYItemLabelGenerator

        public StandardXYItemLabelGenerator()
        Creates an item label generator using default number formatters.
      • StandardXYItemLabelGenerator

        public StandardXYItemLabelGenerator(java.lang.String formatString)
        Creates an item label generator using the specified number formatters.
        Parameters:
        formatString - the item label format string (null not permitted).
        Since:
        1.0.14
      • StandardXYItemLabelGenerator

        public StandardXYItemLabelGenerator(java.lang.String formatString,
                                            java.text.NumberFormat xFormat,
                                            java.text.NumberFormat yFormat)
        Creates an item label generator using the specified number formatters.
        Parameters:
        formatString - the item label format string (null not permitted).
        xFormat - the format object for the x values (null not permitted).
        yFormat - the format object for the y values (null not permitted).
      • StandardXYItemLabelGenerator

        public StandardXYItemLabelGenerator(java.lang.String formatString,
                                            java.text.DateFormat xFormat,
                                            java.text.NumberFormat yFormat)
        Creates an item label generator using the specified formatters.
        Parameters:
        formatString - the item label format string (null not permitted).
        xFormat - the format object for the x values (null not permitted).
        yFormat - the format object for the y values (null not permitted).
      • StandardXYItemLabelGenerator

        public StandardXYItemLabelGenerator(java.lang.String formatString,
                                            java.text.NumberFormat xFormat,
                                            java.text.DateFormat yFormat)
        Creates an item label generator using the specified formatters (a number formatter for the x-values and a date formatter for the y-values).
        Parameters:
        formatString - the item label format string (null not permitted).
        xFormat - the format object for the x values (null permitted).
        yFormat - the format object for the y values (null not permitted).
        Since:
        1.0.4
      • StandardXYItemLabelGenerator

        public StandardXYItemLabelGenerator(java.lang.String formatString,
                                            java.text.DateFormat xFormat,
                                            java.text.DateFormat yFormat)
        Creates a label generator using the specified date formatters.
        Parameters:
        formatString - the label format string (null not permitted).
        xFormat - the format object for the x values (null not permitted).
        yFormat - the format object for the y values (null not permitted).
    • Method Detail

      • generateLabel

        public java.lang.String generateLabel(XYDataset dataset,
                                              int series,
                                              int item)
        Generates the item label text for an item in a dataset.
        Specified by:
        generateLabel in interface XYItemLabelGenerator
        Parameters:
        dataset - the dataset (null not permitted).
        series - the series index (zero-based).
        item - the item index (zero-based).
        Returns:
        The label text (possibly null).
      • clone

        public java.lang.Object clone()
                               throws java.lang.CloneNotSupportedException
        Returns an independent copy of the generator.
        Specified by:
        clone in interface org.jfree.util.PublicCloneable
        Overrides:
        clone in class AbstractXYItemLabelGenerator
        Returns:
        A clone.
        Throws:
        java.lang.CloneNotSupportedException - if cloning is not supported.
      • equals

        public boolean equals(java.lang.Object obj)
        Tests this object for equality with an arbitrary object.
        Overrides:
        equals in class AbstractXYItemLabelGenerator
        Parameters:
        obj - the other object (null permitted).
        Returns:
        A boolean.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.