Class StackedXYDataSetCollection.StackedXYDataSetCollectionSnapshot<T extends XYDataSeriesInternal>
java.lang.Object
org.jfree.data.general.AbstractDataset
org.jfree.data.general.AbstractSeriesDataset
com.illumon.iris.db.plot.datasets.xy.StackedXYDataSetCollection<T>
com.illumon.iris.db.plot.datasets.xy.StackedXYDataSetCollection.StackedXYDataSetCollectionSnapshot<T>
- All Implemented Interfaces:
DataSetCollection<T>,ValidatingDataSeries,PlotExceptionCause,DataChangeListener,ObjectInputValidation,Serializable,Cloneable,EventListener,org.jfree.data.general.Dataset,org.jfree.data.general.SeriesChangeListener,org.jfree.data.general.SeriesDataset,org.jfree.data.xy.TableXYDataset,org.jfree.data.xy.XYDataset
- Enclosing class:
- StackedXYDataSetCollection<T extends XYDataSeriesInternal>
public static final class StackedXYDataSetCollection.StackedXYDataSetCollectionSnapshot<T extends XYDataSeriesInternal>
extends StackedXYDataSetCollection<T>
implements ValidatingDataSeries
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.illumon.iris.db.plot.datasets.xy.StackedXYDataSetCollection
StackedXYDataSetCollection.StackedXYDataSetCollectionSnapshot<T extends XYDataSeriesInternal> -
Method Summary
Modifier and TypeMethodDescriptionvoidConstructs a snapshot of this dataset collection.Returns a snapshot of this dataset collection in which no series which will update.voidNotifies this listener that the underlying data has changed.voidnotifySeriesChanged(boolean incremental) Notifies this listener that the underlying data has a new series.voidvalidate()Validate the data series.Methods inherited from class com.illumon.iris.db.plot.datasets.xy.StackedXYDataSetCollection
add, add, addChangeListener, addFireDatasetChangeListener, axes, dimension, fireDatasetChanged, get, getAllSeries, getDomainOrder, getGroup, getItemCount, getItemCount, getPlotInfo, getSeriesCount, getSeriesKey, getX, getXValue, getY, getYValue, id, indexOf, multiSeries, notifyDataChanged, remove, removeChangeListener, series, setGroupMethods inherited from class org.jfree.data.general.AbstractSeriesDataset
seriesChangedMethods inherited from class org.jfree.data.general.AbstractDataset
clone, getNotify, hasListener, notifyListeners, setNotify, validateObjectMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.illumon.iris.db.plot.util.tables.DataChangeListener
onFailed, onOneClick, onOneClickRemoved, removeOnOneClick
-
Method Details
-
notifyDataChanged
public void notifyDataChanged()Description copied from interface:DataChangeListenerNotifies this listener that the underlying data has changed.- Specified by:
notifyDataChangedin interfaceDataChangeListener- Overrides:
notifyDataChangedin classStackedXYDataSetCollection<T extends XYDataSeriesInternal>
-
notifySeriesChanged
public void notifySeriesChanged(boolean incremental) Description copied from interface:DataChangeListenerNotifies this listener that the underlying data has a new series.- Specified by:
notifySeriesChangedin interfaceDataChangeListener- Overrides:
notifySeriesChangedin classStackedXYDataSetCollection<T extends XYDataSeriesInternal>- Parameters:
incremental- whether the series change is additive
-
constructSnapshot
public void constructSnapshot()Description copied from interface:DataSetCollectionConstructs a snapshot of this dataset collection.- Specified by:
constructSnapshotin interfaceDataSetCollection<T extends XYDataSeriesInternal>- Overrides:
constructSnapshotin classStackedXYDataSetCollection<T extends XYDataSeriesInternal>
-
validate
public void validate()Description copied from interface:ValidatingDataSeriesValidate the data series.- Specified by:
validatein interfaceValidatingDataSeries
-
getCurrentSnapshot
Description copied from interface:DataSetCollectionReturns a snapshot of this dataset collection in which no series which will update.- Specified by:
getCurrentSnapshotin interfaceDataSetCollection<T extends XYDataSeriesInternal>- Overrides:
getCurrentSnapshotin classStackedXYDataSetCollection<T extends XYDataSeriesInternal>
-