Class DataSeriesCore
Defines the base class for all DataSeries throughout the SciChart SDK
Inheritance
DataSeriesCore
Namespace:
Assembly: .dll
Syntax
public abstract class DataSeriesCore implements dataSeries.IDataSeriesCore
Constructors
DataSeriesCore()
Declaration
Fields
DEFAULT_SIZE
Declaration
public static final int DEFAULT_SIZE
Field Value
Methods
addObserver(dataSeries.IDataSeriesObserver observer)
Declaration
public final void addObserver(dataSeries.IDataSeriesObserver observer)
Parameters
clear()
Clears the series, resetting internal lists to zero size.
Declaration
public final void clear()
decrementSuspend()
Declaration
public void decrementSuspend()
getHasValues()
Gets whether the DataSeries has values(is not empty).
Declaration
public boolean getHasValues()
Returns
getIsSuspended()
Declaration
public final boolean getIsSuspended()
Returns
getSeriesName()
Gets the name of this series.
Declaration
public final String getSeriesName()
Returns
getUpdateSuspenderCount()
Declaration
public final AtomicInteger getUpdateSuspenderCount()
Returns
onDataSeriesChanged(int updateAction)
Notifies observers about update in this series
Declaration
protected final void onDataSeriesChanged(int updateAction)
Parameters
Type |
Name |
Description |
int |
updateAction |
The update action
|
removeObserver(dataSeries.IDataSeriesObserver observer)
Declaration
public final void removeObserver(dataSeries.IDataSeriesObserver observer)
Parameters
resumeUpdates(IUpdateSuspender suspender)
Declaration
public void resumeUpdates(IUpdateSuspender suspender)
Parameters
setSeriesName(String seriesName)
Sets the name of this series.
Declaration
public final void setSeriesName(String seriesName)
Parameters
Type |
Name |
Description |
String |
seriesName |
|
suspendUpdates()
Declaration
public final IUpdateSuspender suspendUpdates()
Returns
Implements