public abstract class IntervalXYDatasetDecorator
extends java.lang.Object
implements org.jfree.data.xy.IntervalXYDataset
IntervalXYDataset
instances. This
class has implementations for each IntervalXYDataset
method which simply delegate to the injected instance to
be decorated. To implement a decorator, simple extend this class and override
the method(s) you wish to decorate.Constructor and Description |
---|
IntervalXYDatasetDecorator(org.jfree.data.xy.IntervalXYDataset datasetToBeDecorated)
Use this constructor to inject the dataset to be decorated.
|
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(org.jfree.data.general.DatasetChangeListener arg0) |
org.jfree.data.DomainOrder |
getDomainOrder() |
java.lang.Number |
getEndX(int arg0,
int arg1) |
double |
getEndXValue(int arg0,
int arg1) |
java.lang.Number |
getEndY(int arg0,
int arg1) |
double |
getEndYValue(int arg0,
int arg1) |
org.jfree.data.general.DatasetGroup |
getGroup() |
int |
getItemCount(int arg0) |
int |
getSeriesCount() |
java.lang.Comparable |
getSeriesKey(int arg0) |
java.lang.Number |
getStartX(int arg0,
int arg1) |
double |
getStartXValue(int arg0,
int arg1) |
java.lang.Number |
getStartY(int arg0,
int arg1) |
double |
getStartYValue(int arg0,
int arg1) |
java.lang.Number |
getX(int arg0,
int arg1) |
double |
getXValue(int arg0,
int arg1) |
java.lang.Number |
getY(int arg0,
int arg1) |
double |
getYValue(int arg0,
int arg1) |
int |
indexOf(java.lang.Comparable arg0) |
void |
removeChangeListener(org.jfree.data.general.DatasetChangeListener arg0) |
void |
setGroup(org.jfree.data.general.DatasetGroup arg0) |
public IntervalXYDatasetDecorator(org.jfree.data.xy.IntervalXYDataset datasetToBeDecorated) throws java.lang.NullPointerException
datasetToBeDecorated
- The IntervalXYDataset
instance to decorate.java.lang.NullPointerException
- When datasetToBeDecorated is null.public void addChangeListener(org.jfree.data.general.DatasetChangeListener arg0)
addChangeListener
in interface org.jfree.data.general.Dataset
public org.jfree.data.DomainOrder getDomainOrder()
getDomainOrder
in interface org.jfree.data.xy.XYDataset
public org.jfree.data.general.DatasetGroup getGroup()
getGroup
in interface org.jfree.data.general.Dataset
public int getItemCount(int arg0)
getItemCount
in interface org.jfree.data.xy.XYDataset
public int getSeriesCount()
getSeriesCount
in interface org.jfree.data.general.SeriesDataset
public java.lang.Comparable getSeriesKey(int arg0)
getSeriesKey
in interface org.jfree.data.general.SeriesDataset
public java.lang.Number getX(int arg0, int arg1)
getX
in interface org.jfree.data.xy.XYDataset
public double getXValue(int arg0, int arg1)
getXValue
in interface org.jfree.data.xy.XYDataset
public java.lang.Number getY(int arg0, int arg1)
getY
in interface org.jfree.data.xy.XYDataset
public double getYValue(int arg0, int arg1)
getYValue
in interface org.jfree.data.xy.XYDataset
public int indexOf(java.lang.Comparable arg0)
indexOf
in interface org.jfree.data.general.SeriesDataset
public void removeChangeListener(org.jfree.data.general.DatasetChangeListener arg0)
removeChangeListener
in interface org.jfree.data.general.Dataset
public void setGroup(org.jfree.data.general.DatasetGroup arg0)
setGroup
in interface org.jfree.data.general.Dataset
public java.lang.Number getEndX(int arg0, int arg1)
getEndX
in interface org.jfree.data.xy.IntervalXYDataset
public double getEndXValue(int arg0, int arg1)
getEndXValue
in interface org.jfree.data.xy.IntervalXYDataset
public java.lang.Number getEndY(int arg0, int arg1)
getEndY
in interface org.jfree.data.xy.IntervalXYDataset
public double getEndYValue(int arg0, int arg1)
getEndYValue
in interface org.jfree.data.xy.IntervalXYDataset
public java.lang.Number getStartX(int arg0, int arg1)
getStartX
in interface org.jfree.data.xy.IntervalXYDataset
public double getStartXValue(int arg0, int arg1)
getStartXValue
in interface org.jfree.data.xy.IntervalXYDataset
public java.lang.Number getStartY(int arg0, int arg1)
getStartY
in interface org.jfree.data.xy.IntervalXYDataset
public double getStartYValue(int arg0, int arg1)
getStartYValue
in interface org.jfree.data.xy.IntervalXYDataset