Package com.illumon.iris.db.tables.utils
Class DBXYBarDataset
java.lang.Object
org.jfree.data.general.AbstractDataset
org.jfree.data.general.AbstractSeriesDataset
org.jfree.data.xy.AbstractXYDataset
org.jfree.data.xy.AbstractIntervalXYDataset
org.jfree.data.statistics.HistogramDataset
com.illumon.iris.db.tables.utils.DBXYBarDataset
- All Implemented Interfaces:
DBDataset
,ObjectInputValidation
,Serializable
,Cloneable
,EventListener
,org.jfree.data.general.Dataset
,org.jfree.data.general.SeriesChangeListener
,org.jfree.data.general.SeriesDataset
,org.jfree.data.xy.IntervalXYDataset
,org.jfree.data.xy.XYDataset
,org.jfree.util.PublicCloneable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addSeries
(Comparable key, double[] values, int bins, double minimum, double maximum) void
void
Notifies this DBDataset that the data in the table used as its data source has changed, or that the entire source table itself has changed (such as withDBDataset.setLocalTable(ReplicatedTable)
.getEndX
(int series, int item) getEndY
(int series, int item) int
getItemCount
(int series) int
getSeriesKey
(int series) getStartX
(int series, int item) getStartY
(int series, int item) getX
(int series, int item) getY
(int series, int item) void
setLocalTable
(ReplicatedTable table) Sets the table from which this DBDataset will retrieve the chart data.Methods inherited from class org.jfree.data.statistics.HistogramDataset
addSeries, clone, equals, getType, setType
Methods inherited from class org.jfree.data.xy.AbstractIntervalXYDataset
getEndXValue, getEndYValue, getStartXValue, getStartYValue
Methods inherited from class org.jfree.data.xy.AbstractXYDataset
getDomainOrder, getXValue, getYValue
Methods inherited from class org.jfree.data.general.AbstractSeriesDataset
indexOf, seriesChanged
Methods inherited from class org.jfree.data.general.AbstractDataset
addChangeListener, fireDatasetChanged, getGroup, getNotify, hasListener, notifyListeners, removeChangeListener, setGroup, setNotify, validateObject
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jfree.data.general.Dataset
addChangeListener, getGroup, removeChangeListener, setGroup
Methods inherited from interface org.jfree.data.xy.IntervalXYDataset
getEndXValue, getEndYValue, getStartXValue, getStartYValue
Methods inherited from interface org.jfree.data.general.SeriesDataset
indexOf
Methods inherited from interface org.jfree.data.xy.XYDataset
getDomainOrder, getXValue, getYValue
-
Constructor Details
-
DBXYBarDataset
-
-
Method Details
-
setLocalTable
Description copied from interface:DBDataset
Sets the table from which this DBDataset will retrieve the chart data.- Specified by:
setLocalTable
in interfaceDBDataset
-
addSeries
-
getSeriesCount
public int getSeriesCount()- Specified by:
getSeriesCount
in interfaceorg.jfree.data.general.SeriesDataset
- Overrides:
getSeriesCount
in classorg.jfree.data.statistics.HistogramDataset
-
getSeriesKey
- Specified by:
getSeriesKey
in interfaceorg.jfree.data.general.SeriesDataset
- Overrides:
getSeriesKey
in classorg.jfree.data.statistics.HistogramDataset
-
getItemCount
public int getItemCount(int series) - Specified by:
getItemCount
in interfaceorg.jfree.data.xy.XYDataset
- Overrides:
getItemCount
in classorg.jfree.data.statistics.HistogramDataset
-
getX
- Specified by:
getX
in interfaceorg.jfree.data.xy.XYDataset
- Overrides:
getX
in classorg.jfree.data.statistics.HistogramDataset
-
getY
- Specified by:
getY
in interfaceorg.jfree.data.xy.XYDataset
- Overrides:
getY
in classorg.jfree.data.statistics.HistogramDataset
-
getStartX
- Specified by:
getStartX
in interfaceorg.jfree.data.xy.IntervalXYDataset
- Overrides:
getStartX
in classorg.jfree.data.statistics.HistogramDataset
-
getEndX
- Specified by:
getEndX
in interfaceorg.jfree.data.xy.IntervalXYDataset
- Overrides:
getEndX
in classorg.jfree.data.statistics.HistogramDataset
-
getStartY
- Specified by:
getStartY
in interfaceorg.jfree.data.xy.IntervalXYDataset
- Overrides:
getStartY
in classorg.jfree.data.statistics.HistogramDataset
-
getEndY
- Specified by:
getEndY
in interfaceorg.jfree.data.xy.IntervalXYDataset
- Overrides:
getEndY
in classorg.jfree.data.statistics.HistogramDataset
-
addSeries
- Overrides:
addSeries
in classorg.jfree.data.statistics.HistogramDataset
-
fireTableDataChanged
public void fireTableDataChanged()Description copied from interface:DBDataset
Notifies this DBDataset that the data in the table used as its data source has changed, or that the entire source table itself has changed (such as withDBDataset.setLocalTable(ReplicatedTable)
.If an implementation of
fireTableDataChanged()
callsAbstractDataset.fireDatasetChanged()
, or otherwise interacts with JFreeChart, then this method should only be called on the event dispatch thread. (SeeSwingUtilities.invokeLater()
.)- Specified by:
fireTableDataChanged
in interfaceDBDataset
-