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 TypeMethodDescriptionvoidaddSeries(Comparable key, double[] values, int bins, double minimum, double maximum) voidvoidNotifies 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) intgetItemCount(int series) intgetSeriesKey(int series) getStartX(int series, int item) getStartY(int series, int item) getX(int series, int item) getY(int series, int item) voidsetLocalTable(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, setTypeMethods inherited from class org.jfree.data.xy.AbstractIntervalXYDataset
getEndXValue, getEndYValue, getStartXValue, getStartYValueMethods inherited from class org.jfree.data.xy.AbstractXYDataset
getDomainOrder, getXValue, getYValueMethods inherited from class org.jfree.data.general.AbstractSeriesDataset
indexOf, seriesChangedMethods inherited from class org.jfree.data.general.AbstractDataset
addChangeListener, fireDatasetChanged, getGroup, getNotify, hasListener, notifyListeners, removeChangeListener, setGroup, setNotify, validateObjectMethods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jfree.data.general.Dataset
addChangeListener, getGroup, removeChangeListener, setGroupMethods inherited from interface org.jfree.data.xy.IntervalXYDataset
getEndXValue, getEndYValue, getStartXValue, getStartYValueMethods inherited from interface org.jfree.data.general.SeriesDataset
indexOfMethods inherited from interface org.jfree.data.xy.XYDataset
getDomainOrder, getXValue, getYValue
-
Constructor Details
-
DBXYBarDataset
-
-
Method Details
-
setLocalTable
Description copied from interface:DBDatasetSets the table from which this DBDataset will retrieve the chart data.- Specified by:
setLocalTablein interfaceDBDataset
-
addSeries
-
getSeriesCount
public int getSeriesCount()- Specified by:
getSeriesCountin interfaceorg.jfree.data.general.SeriesDataset- Overrides:
getSeriesCountin classorg.jfree.data.statistics.HistogramDataset
-
getSeriesKey
- Specified by:
getSeriesKeyin interfaceorg.jfree.data.general.SeriesDataset- Overrides:
getSeriesKeyin classorg.jfree.data.statistics.HistogramDataset
-
getItemCount
public int getItemCount(int series) - Specified by:
getItemCountin interfaceorg.jfree.data.xy.XYDataset- Overrides:
getItemCountin classorg.jfree.data.statistics.HistogramDataset
-
getX
- Specified by:
getXin interfaceorg.jfree.data.xy.XYDataset- Overrides:
getXin classorg.jfree.data.statistics.HistogramDataset
-
getY
- Specified by:
getYin interfaceorg.jfree.data.xy.XYDataset- Overrides:
getYin classorg.jfree.data.statistics.HistogramDataset
-
getStartX
- Specified by:
getStartXin interfaceorg.jfree.data.xy.IntervalXYDataset- Overrides:
getStartXin classorg.jfree.data.statistics.HistogramDataset
-
getEndX
- Specified by:
getEndXin interfaceorg.jfree.data.xy.IntervalXYDataset- Overrides:
getEndXin classorg.jfree.data.statistics.HistogramDataset
-
getStartY
- Specified by:
getStartYin interfaceorg.jfree.data.xy.IntervalXYDataset- Overrides:
getStartYin classorg.jfree.data.statistics.HistogramDataset
-
getEndY
- Specified by:
getEndYin interfaceorg.jfree.data.xy.IntervalXYDataset- Overrides:
getEndYin classorg.jfree.data.statistics.HistogramDataset
-
addSeries
- Overrides:
addSeriesin classorg.jfree.data.statistics.HistogramDataset
-
fireTableDataChanged
public void fireTableDataChanged()Description copied from interface:DBDatasetNotifies 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:
fireTableDataChangedin interfaceDBDataset
-