org.jfree.chart.urls
Class CustomCategoryURLGenerator
java.lang.Object
org.jfree.chart.urls.CustomCategoryURLGenerator
- CategoryURLGenerator, Cloneable, PublicCloneable, Serializable
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 if this object is equal to another.
|
String | generateURL(CategoryDataset 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).
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 if this object is equal to another.
generateURL
public String generateURL(CategoryDataset dataset,
int series,
int item)
Generates a URL.
- generateURL in interface CategoryURLGenerator
dataset
- the dataset (ignored in this implementation).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).