Class LegendItemBlockContainer

  • All Implemented Interfaces:
    Serializable, Cloneable, Block, org.jfree.ui.Drawable, org.jfree.util.PublicCloneable

    public class LegendItemBlockContainer
    extends BlockContainer
    A container that holds all the pieces of a single legend item.
    Since:
    1.0.2
    See Also:
    Serialized Form
    • Constructor Detail

      • LegendItemBlockContainer

        public LegendItemBlockContainer​(Arrangement arrangement,
                                        int datasetIndex,
                                        int series)
        Deprecated.
        As of 1.0.6, use the other constructor.
        Creates a new legend item block.
        Parameters:
        arrangement - the arrangement.
        datasetIndex - the dataset index.
        series - the series index.
      • LegendItemBlockContainer

        public LegendItemBlockContainer​(Arrangement arrangement,
                                        Dataset dataset,
                                        Comparable seriesKey)
        Creates a new legend item block.
        Parameters:
        arrangement - the arrangement.
        dataset - the dataset.
        seriesKey - the series key.
        Since:
        1.0.6
    • Method Detail

      • getDataset

        public Dataset getDataset()
        Returns a reference to the dataset for the associated legend item.
        Returns:
        A dataset reference.
        Since:
        1.0.6
      • getSeriesKey

        public Comparable getSeriesKey()
        Returns the series key.
        Returns:
        The series key.
        Since:
        1.0.6
      • getDatasetIndex

        public int getDatasetIndex()
        Deprecated.
        As of 1.0.6, use the getDataset() method.
        Returns the dataset index.
        Returns:
        The dataset index.
      • getSeriesIndex

        public int getSeriesIndex()
        Returns the series index.
        Returns:
        The series index.
      • getToolTipText

        public String getToolTipText()
        Returns the tool tip text.
        Returns:
        The tool tip text (possibly null).
        Since:
        1.0.3
      • setToolTipText

        public void setToolTipText​(String text)
        Sets the tool tip text.
        Parameters:
        text - the text (null permitted).
        Since:
        1.0.3
      • getURLText

        public String getURLText()
        Returns the URL text.
        Returns:
        The URL text (possibly null).
        Since:
        1.0.3
      • setURLText

        public void setURLText​(String text)
        Sets the URL text.
        Parameters:
        text - the text (null permitted).
        Since:
        1.0.3