public class NamedXYSeriesCollection
extends org.jfree.data.xy.XYSeriesCollection
implements org.jfree.chart.urls.XYURLGenerator, org.jfree.chart.labels.XYToolTipGenerator
Constructor and Description |
---|
NamedXYSeriesCollection(java.lang.String base)
Create the instance
|
Modifier and Type | Method and Description |
---|---|
void |
add(int series,
double x,
double y,
java.lang.String name,
java.lang.String tooltip)
Set the name for a item.
|
void |
addSeries(org.jfree.data.xy.XYSeries series,
java.lang.String prefix)
Add a series, with optional prefix, which if non-null, will form the 2nd part of the URL to be
constructed for an item
|
java.lang.String |
generateToolTip(org.jfree.data.xy.XYDataset dataset,
int series,
int item) |
java.lang.String |
generateURL(org.jfree.data.xy.XYDataset dataset,
int series,
int item)
Return the URL for an item in a series in a dataset
|
addSeries, clone, equals, getDomainBounds, getDomainLowerBound, getDomainOrder, getDomainUpperBound, getEndX, getEndY, getIntervalPositionFactor, getIntervalWidth, getItemCount, getRangeBounds, getRangeLowerBound, getRangeUpperBound, getSeries, getSeries, getSeries, getSeriesCount, getSeriesKey, getStartX, getStartY, getX, getY, hashCode, indexOf, isAutoWidth, removeAllSeries, removeSeries, removeSeries, setAutoWidth, setIntervalPositionFactor, setIntervalWidth
getEndXValue, getEndYValue, getStartXValue, getStartYValue
addChangeListener, fireDatasetChanged, getGroup, hasListener, notifyListeners, removeChangeListener, setGroup, validateObject
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
public NamedXYSeriesCollection(java.lang.String base)
base
- First part of URLs to be constructed for itempublic void addSeries(org.jfree.data.xy.XYSeries series, java.lang.String prefix)
series
- to be added to collectionprefix
- part of an URLpublic void add(int series, double x, double y, java.lang.String name, java.lang.String tooltip)
series
- index in datasetx
- coordinate valuey
- coordinate valuename
- URL segment for itemtooltip
- textpublic java.lang.String generateURL(org.jfree.data.xy.XYDataset dataset, int series, int item)
generateURL
in interface org.jfree.chart.urls.XYURLGenerator
dataset
- ignoredseries
- index in seriesitem
- index in seriespublic java.lang.String generateToolTip(org.jfree.data.xy.XYDataset dataset, int series, int item)
generateToolTip
in interface org.jfree.chart.labels.XYToolTipGenerator
Copyright \ (C) Arizona Board of Regents on behalf of the \ Planetary Image Research Laboratory, Lunar and \ Planetary Laboratory at the University of Arizona