Package de.gsi.dataset
Interface EditableDataSet
-
- All Superinterfaces:
DataSet,EventSource,java.io.Serializable
- All Known Implementing Classes:
DefaultDataSet,DefaultErrorDataSet,DimReductionDataSet,DoubleDataSet,DoubleErrorDataSet,FloatDataSet,MultiDimDoubleDataSet
public interface EditableDataSet extends DataSet
- Author:
- rstein
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EditableDataSetadd(int index, double... newValue)add point to the data setEditConstraintsgetEditConstraints()EditableDataSetremove(int index)remove point from data setEditableDataSetset(int index, double... newValue)modify point in the the data setEditableDataSetsetEditConstraints(EditConstraints constraints)EditableDataSetsetName(java.lang.String name)-
Methods inherited from interface de.gsi.dataset.DataSet
get, getAxisDescription, getAxisDescriptions, getDataCount, getDataCount, getDataLabel, getDimension, getIndex, getName, getStyle, getStyle, getValue, getValues, lock, recomputeLimits, setStyle
-
Methods inherited from interface de.gsi.dataset.event.EventSource
addListener, autoNotification, invokeListener, invokeListener, invokeListener, isAutoNotification, removeListener, updateEventListener
-
-
-
-
Method Detail
-
add
EditableDataSet add(int index, double... newValue)
add point to the data set- Parameters:
index- data point index at which the new data point should be addednewValue- new data point coordinate- Returns:
- itself (fluent design)
-
getEditConstraints
EditConstraints getEditConstraints()
- Returns:
- edit constraints for data set
-
remove
EditableDataSet remove(int index)
remove point from data set- Parameters:
index- data point which should be removed- Returns:
- itself (fluent design)
-
set
EditableDataSet set(int index, double... newValue)
modify point in the the data set- Parameters:
index- data point index at which the new data point should be addednewValue- new data point coordinate- Returns:
- itself (fluent design)
-
setEditConstraints
EditableDataSet setEditConstraints(EditConstraints constraints)
- Parameters:
constraints- new edit constraints- Returns:
- itself (fluent design)
-
setName
EditableDataSet setName(java.lang.String name)
- Parameters:
name- the new data set name- Returns:
- itself (fluent design)
-
-