public class OrbitNumberDataset
extends org.jfree.data.xy.AbstractIntervalXYDataset
Constructor and Description |
---|
OrbitNumberDataset(int minOrbit,
int maxOrbit)
Create a new dataset with the given range.
|
Modifier and Type | Method and Description |
---|---|
void |
addSeries(java.lang.String key)
Add a new data series
|
org.jfree.data.DomainOrder |
getDomainOrder() |
java.lang.Number |
getEndX(int series,
int item) |
java.lang.Number |
getEndY(int series,
int item) |
int |
getItemCount(int series) |
int |
getSeriesCount() |
java.lang.Comparable |
getSeriesKey(int series) |
java.lang.Number |
getStartX(int series,
int item) |
java.lang.Number |
getStartY(int series,
int item) |
java.lang.Number |
getX(int series,
int item) |
double |
getXValue(int series,
int item) |
java.lang.Number |
getY(int series,
int item) |
double |
getYValue(int series,
int item) |
void |
incrementValue(int series,
int orbit,
double increment)
Add a number to a stored value.
|
void |
setValue(int series,
int orbit,
double value)
Set a value.
|
getEndXValue, getEndYValue, getStartXValue, getStartYValue
addChangeListener, clone, fireDatasetChanged, getGroup, hasListener, notifyListeners, removeChangeListener, setGroup, validateObject
public OrbitNumberDataset(int minOrbit, int maxOrbit)
minOrbit
- starting orbitmaxOrbit
- ending orbitpublic void addSeries(java.lang.String key)
key
- unique name of seriespublic void setValue(int series, int orbit, double value)
series
- number (order of creation)orbit
- number (must be in range)value
- the number to storepublic void incrementValue(int series, int orbit, double increment)
series
- number (order of creation)orbit
- number (must be in range)increment
- value to addpublic int getItemCount(int series)
public int getSeriesCount()
getSeriesCount
in interface org.jfree.data.general.SeriesDataset
getSeriesCount
in class org.jfree.data.general.AbstractSeriesDataset
public java.lang.Comparable getSeriesKey(int series)
getSeriesKey
in interface org.jfree.data.general.SeriesDataset
getSeriesKey
in class org.jfree.data.general.AbstractSeriesDataset
public org.jfree.data.DomainOrder getDomainOrder()
getDomainOrder
in interface org.jfree.data.xy.XYDataset
getDomainOrder
in class org.jfree.data.xy.AbstractXYDataset
public double getXValue(int series, int item)
getXValue
in interface org.jfree.data.xy.XYDataset
getXValue
in class org.jfree.data.xy.AbstractXYDataset
public double getYValue(int series, int item)
getYValue
in interface org.jfree.data.xy.XYDataset
getYValue
in class org.jfree.data.xy.AbstractXYDataset
public java.lang.Number getX(int series, int item)
public java.lang.Number getStartX(int series, int item)
public java.lang.Number getEndX(int series, int item)
public java.lang.Number getY(int series, int item)
public java.lang.Number getStartY(int series, int item)
public java.lang.Number getEndY(int series, int item)
Copyright \ (C) Arizona Board of Regents on behalf of the \ Planetary Image Research Laboratory, Lunar and \ Planetary Laboratory at the University of Arizona