org.jfree.chart.urls
Class CustomXYURLGenerator
java.lang.Object
org.jfree.chart.urls.CustomXYURLGenerator
- Cloneable, PublicCloneable, Serializable, XYURLGenerator
A custom URL generator.
void | addURLSeries(List urls) - Adds a list of URLs.
|
Object | clone() - Returns a new generator that is a copy of, and independent from, this
generator.
|
boolean | equals(Object obj) - Tests this generator for equality with an arbitrary object.
|
String | generateURL(XYDataset dataset, int series, int item) - Generates a URL.
|
int | getListCount() - Returns the number of URL lists stored by the renderer.
|
String | getURL(int series, int item) - Returns the URL for an item.
|
int | getURLCount(int list) - Returns the number of URLs in a given list.
|
addURLSeries
public void addURLSeries(List urls)
Adds a list of URLs.
urls
- the list of URLs (null
permitted, the list
is copied).
clone
public Object clone()
throws CloneNotSupportedException
Returns a new generator that is a copy of, and independent from, this
generator.
equals
public boolean equals(Object obj)
Tests this generator for equality with an arbitrary object.
obj
- the object (null
permitted).
generateURL
public String generateURL(XYDataset dataset,
int series,
int item)
Generates a URL.
- generateURL in interface XYURLGenerator
dataset
- the dataset.series
- the series (zero-based index).item
- the item (zero-based index).
- A string containing the URL (possibly
null
).
getListCount
public int getListCount()
Returns the number of URL lists stored by the renderer.
getURL
public String getURL(int series,
int item)
Returns the URL for an item.
series
- the series index.item
- the item index.
getURLCount
public int getURLCount(int list)
Returns the number of URLs in a given list.
list
- the list index (zero based).