Class CustomXYURLGenerator

    • Constructor Detail

      • CustomXYURLGenerator

        public CustomXYURLGenerator()
        Default constructor.
    • Method Detail

      • getListCount

        public int getListCount()
        Returns the number of URL lists stored by the renderer.
        Returns:
        The list count.
      • getURLCount

        public int getURLCount​(int list)
        Returns the number of URLs in a given list.
        Parameters:
        list - the list index (zero based).
        Returns:
        The URL count.
      • getURL

        public String getURL​(int series,
                             int item)
        Returns the URL for an item.
        Parameters:
        series - the series index.
        item - the item index.
        Returns:
        The URL (possibly null).
      • generateURL

        public String generateURL​(XYDataset dataset,
                                  int series,
                                  int item)
        Generates a URL.
        Specified by:
        generateURL in interface XYURLGenerator
        Parameters:
        dataset - the dataset.
        series - the series (zero-based index).
        item - the item (zero-based index).
        Returns:
        A string containing the URL (possibly null).
      • addURLSeries

        public void addURLSeries​(List urls)
        Adds a list of URLs.
        Parameters:
        urls - the list of URLs (null permitted, the list is copied).
      • equals

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