public class ConstantDataSetDescriptor extends DataSetDescriptor
properties
Constructor and Description |
---|
ConstantDataSetDescriptor(DataSet ds)
Creates a new instance of ConstantDataSetDescriptor
|
Modifier and Type | Method and Description |
---|---|
DataSet |
getDataSet(Datum start,
Datum end,
Datum resolution,
ProgressMonitor monitor)
Retrieve the dataset for this interval and resolution.
|
DataSet |
getDataSetImpl(Datum start,
Datum end,
Datum resolution,
ProgressMonitor monitor)
getDataSetImpl implements the getDataSet for this DataSetDescriptor implementation.
|
Units |
getXUnits() |
void |
requestDataSet(Datum start,
Datum end,
Datum resolution,
ProgressMonitor monitor,
java.lang.Object lockObject)
Requests that a dataSet be loaded, and that the dataSet be returned via a DataSetUpdate event.
|
addDataSetUpdateListener, create, drawListIcon, fireDataSetUpdateEvent, getDataSetCache, getDataSetID, getListIcon, getListLabel, getProperty, removeDataSetUpdateListener, requestDataSet, reset, setDefaultCaching, setProperties
public ConstantDataSetDescriptor(DataSet ds)
public DataSet getDataSetImpl(Datum start, Datum end, Datum resolution, ProgressMonitor monitor) throws DasException
DataSetDescriptor
getDataSetImpl
in class DataSetDescriptor
start
- beginning of range for the request.end
- end of the range for the request.resolution
- the resolution requirement for the reqeust. null
may be used to request the finest resolution available or intrinic resolution.DasException
public DataSet getDataSet(Datum start, Datum end, Datum resolution, ProgressMonitor monitor) throws DasException
DataSetDescriptor
getDataSet
in class DataSetDescriptor
DasException
public Units getXUnits()
getXUnits
in class DataSetDescriptor
public void requestDataSet(Datum start, Datum end, Datum resolution, ProgressMonitor monitor, java.lang.Object lockObject)
DataSetDescriptor
requestDataSet
in class DataSetDescriptor