Package | Description |
---|---|
ucar.unidata.data |
The data package.
|
ucar.unidata.data.gis |
DataSource classes and utilities for GIS-like data.
|
ucar.unidata.data.grid |
DataSource classes and utilities for gridded data.
|
ucar.unidata.data.imagery |
DataSource classes and utilities for imagery (e.g., satellite,
Level III radar) data.
|
ucar.unidata.data.point |
DataSource classes and utilities for point (e.g., surface) data.
|
ucar.unidata.data.profiler |
DataSource classes and utilities for wind profiler data.
|
ucar.unidata.data.radar |
DataSource classes and utilities for radar data.
|
ucar.unidata.data.sounding |
DataSource classes and utilities for sounding data.
|
ucar.unidata.data.text |
DataSource classes and utilities for text-like data.
|
ucar.unidata.idv |
The idv package.
|
ucar.unidata.idv.control |
DisplayControls for the IDV - A DisplayControl generally has a data
depiction and a control window for modifying or interacting with the
display.
|
ucar.unidata.idv.ui |
User Interface (UI) classes for the IDV
|
Modifier and Type | Field and Description |
---|---|
protected DataSelection |
DataSelectionComponent.dataSelection
We can be used by a display control and this is the
control's data selection
|
protected DataSelection |
DataInstance.dataSelection
The dataselection for the choice
|
static DataSelection |
DataSelection.NULL
Null DataSelection
|
static DataSelection |
DataChoice.NULL_DATASELECTION
A
null DataSelection |
Modifier and Type | Method and Description |
---|---|
DataSelection |
DataSelection.cloneMe()
Method for creating a clone of this DataSelection
|
DataSelection |
DataSourceImpl.getDataSelection()
Return the DataSelection for this DataSource.
|
DataSelection |
CacheDataSource.DataChoiceHolder.getDataSelection()
Get the DataSelection property.
|
DataSelection |
DataChoice.getDataSelection()
Get the data selection for this choice
|
DataSelection |
DataInstance.getDataSelection() |
DataSelection |
DataSource.getDataSelection()
Get the DataSelection for this DataSource
|
static DataSelection |
DataSelection.merge(DataSelection higherPriority,
DataSelection lowerPriority)
If either of the params are null then simply return the other one.
|
Modifier and Type | Method and Description |
---|---|
void |
CacheDataSource.addDataChoice(DataChoice dataChoice,
java.lang.String name,
visad.Data data,
DataSelection dataSelection)
add the data choice
|
abstract void |
DataSelectionComponent.applyToDataSelection(DataSelection dataSelection)
Apply settings to the data selection
|
protected java.lang.Object |
DataSourceImpl.createCacheKey(DataChoice dataChoice,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Utility to create the key used when caching
|
static java.util.List<java.lang.String> |
AddeUtil.generateTimeUrls(DataSourceImpl datasource,
java.lang.String url,
DataSelection subset)
Generate a list of URLs, expanding any time macros
|
java.util.List |
DataSourceImpl.getAllLevels(DataChoice dataChoice,
DataSelection dataSelection)
Get all of the levels
|
java.util.List |
DataSource.getAllLevels(DataChoice dataChoice,
DataSelection dataSelection)
Get all levels for the data choice and selection
|
java.util.List |
CompositeDataChoice.getAllLevels(DataSelection dataSelection)
Get all the levels associated with this choice
|
java.util.List |
DirectDataChoice.getAllLevels(DataSelection dataSelection)
Get all the levels associated with this choice
|
java.util.List |
DataChoice.getAllLevels(DataSelection dataSelection)
Get all the levels associated with this choice
|
java.util.List |
ListDataChoice.getAllLevels(DataSelection dataSelection)
Get the union of all of the children
DataChoice -s levels. |
protected java.util.List<visad.DateTime> |
DataSourceImpl.getAllTimesForTimeDriver(DataChoice dataChoice,
DataSelection selection,
java.util.List<visad.DateTime> timeDriverTimes)
Get the list of times to compare to the time driver times
|
javax.swing.JComponent |
DataSelectionComponent.getContents(DataSelection dataSelection)
Make if needed and return the gui contents
|
protected visad.Data |
DataDataChoice.getData(DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Return the
Data object that this DataChoice represents. |
protected visad.Data |
UrlDataChoice.getData(DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Implementation of the getData method.
|
protected visad.Data |
DirectDataChoice.getData(DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Get the data that this choice represents.
|
protected abstract visad.Data |
DataChoice.getData(DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Return the
Data object that this DataChoice represents. |
protected visad.Data |
DerivedDataChoice.getData(DataCategory category,
DataSelection incomingDataSelection,
java.util.Hashtable requestProperties)
Apply the derived operation.
|
protected visad.Data |
UnboundDataChoice.getData(DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
A no-op
|
protected visad.Data |
ListDataChoice.getData(DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Get the data
|
protected visad.Data |
UserDataChoice.getData(DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
A no-op
|
visad.Data |
DataSourceImpl.getData(DataChoice dataChoice,
DataCategory category,
DataSelection incomingDataSelection,
java.util.Hashtable requestProperties)
Get the data applicable to the DataChoice and selection criteria.
|
visad.Data |
DataSource.getData(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Return the visad.Data object represented by the given
dataChoice argument
|
visad.Data |
DataChoice.getData(DataSelection incomingDataSelection)
Return the
Data object that this DataChoice represents. |
visad.Data |
DataInstance.getData(DataSelection dataSelection)
Get the data using the specified sub selection.
|
visad.Data |
DataChoice.getData(DataSelection incomingDataSelection,
java.util.Hashtable requestProperties)
Return the
Data object that this DataChoice represents. |
visad.Data |
DataInstance.getData(DataSelection dataSelection,
java.util.Hashtable requestProperties)
Get the data using the specified sub selection and extra
request properties
|
protected visad.Data |
DataSourceImpl.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection)
Have this one around for other, non-unidata, datasource implementations.
|
protected visad.Data |
ListDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
This should never get called.
|
protected visad.Data |
DataSourceImpl.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
protected visad.Data |
DescriptorDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Override the superclass method to return null, since this does not
have any data.
|
protected visad.Data |
CacheDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties) |
protected visad.Data |
VisadDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
This method should create and return the visad.Data that is
identified by the given
DataChoice . |
protected visad.Data |
SerializedDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
protected java.lang.Object[] |
ListDataChoice.getDataList(DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Get the array of data from the children data choices
|
protected java.util.List |
DataSourceImpl.getTimesFromDataSelection(DataSelection givenDataSelection,
DataChoice dataChoice)
If givenDataSelection is non-null and has a non-null
times list then return that.
|
static DataSelection |
DataSelection.merge(DataSelection higherPriority,
DataSelection lowerPriority)
If either of the params are null then simply return the other one.
|
java.util.List<visad.DateTime> |
DataSourceImpl.selectTimesFromList(DataSelection dataSelection,
java.util.List sourceTimes,
java.util.List<visad.DateTime> selectionTimes)
For each time in selectionTimes this method finds the closest time in sourceTimes
|
void |
DataSourceImpl.setDataSelection(DataSelection s)
Set the DataSelection for this DataSource.
|
void |
CacheDataSource.DataChoiceHolder.setDataSelection(DataSelection value)
Set the DataSelection property.
|
void |
DataChoice.setDataSelection(DataSelection dataSelection)
Set the data time selection for this choice
|
void |
DataInstance.setDataSelection(DataSelection dataSelection)
Set the data selection
|
Constructor and Description |
---|
DataChoiceHolder(DataChoice dataChoice,
java.lang.String name,
DataSelection dataSelection)
ctor
|
DataInstance(DataChoice dataChoice,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Create a new DataInstance.
|
DataInstance(DataChoice dataChoice,
DataSelection dataSelection,
java.util.Hashtable requestProperties,
visad.Data theData)
Create a new DataInstance.
|
DataSelection(DataSelection that)
Construct a
DataSelection from another instance. |
DirectDataChoice(DataSource dataSource,
java.lang.Object id,
java.lang.String name,
java.lang.String description,
java.util.List categories,
DataSelection dataSelection)
Create a new DirectDataChoice.
|
DirectDataChoice(DataSource dataSource,
java.lang.Object id,
java.lang.String name,
java.lang.String description,
java.util.List categories,
DataSelection dataSelection,
java.util.Hashtable properties)
Create a new DirectDataChoice.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<visad.DateTime> |
JsonDataSource.getAllTimesForTimeDriver(DataChoice dataChoice,
DataSelection selection,
java.util.List<visad.DateTime> timeDriverTimes)
Get the list of times to compare to the time driver times
|
protected visad.Data |
GeodasDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
protected visad.Data |
DemDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
protected visad.Data |
KmlDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
protected visad.Data |
JsonDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
protected visad.Data |
PlaceFileDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
protected visad.Data |
ShapeFileDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
protected visad.Data |
WmsDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
protected visad.Data |
GeotiffDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
This method should create and return the visad.Data that is
identified by the given
DataChoice . |
Modifier and Type | Method and Description |
---|---|
java.util.List |
GridCoverageDataSource.getAllLevels(DataChoice dataChoice,
DataSelection dataSelection)
Get the list of all levels available from this DataSource
|
java.util.List |
GeoGridDataSource.getAllLevels(DataChoice dataChoice,
DataSelection dataSelection)
Get the list of all levels available from this DataSource
|
protected visad.Data |
GridCoverageDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection givenDataSelection,
java.util.Hashtable requestProperties)
Get the Data object specified by the particular selection criteria.
|
protected visad.Data |
GeoGridDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection givenDataSelection,
java.util.Hashtable requestProperties)
Get the Data object specified by the particular selection criteria.
|
protected visad.Data |
Vis5DDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Get the data described by the selection parameters
|
visad.FieldImpl |
Vis5DDataSource.getField(DataChoice dc,
DataSelection dataSelection)
Get the grid described by the selection parameters
|
Constructor and Description |
---|
GridDataInstance(DataChoice dataChoice,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Create a GridDataInstance.
|
GridDataInstance(DataChoice dataChoice,
DataSelection dataSelection,
java.util.Hashtable requestProperties,
visad.Data theData)
Create a GridDataInstance.
|
Modifier and Type | Method and Description |
---|---|
void |
AddeImagePreviewPanel.applyToDataSelection(DataSelection dataSelection)
_more_
|
void |
AddeImageSelection.applyToDataSelection(DataSelection dataSelection) |
void |
AddeImageAdvancedPanel.applyToDataSelection(DataSelection dataSelection)
_more_
|
void |
AddeImageDataSelection.AddeImageAdvancedPanel.applyToDataSelection(DataSelection dataSelection)
_more_
|
void |
AddeImageDataSelection.AddeImagePreviewPanel.applyToDataSelection(DataSelection dataSelection)
_more_
|
protected visad.Data |
McIDASImageDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
_more_
|
protected visad.Data |
AddeImageDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
_more_
|
protected visad.Data |
ImageXmlDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
This method should create and return the visad.Data that is
identified by the given
DataChoice . |
protected visad.Data |
ImageDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Create the actual data represented by the given
DataChoice . |
protected java.util.List |
AddeImageDataSource.getDescriptors(DataChoice dataChoice,
DataSelection subset)
_more_
|
protected java.util.List |
ImageDataSource.getDescriptors(DataChoice dataChoice,
DataSelection subset)
Get a list of descriptors from the choice and subset
|
protected visad.meteorology.SingleBandedImage |
ImageDataSource.makeImage(DataChoice dataChoice,
DataSelection subset)
Create the single image defined by the given dataChoice.
|
protected visad.meteorology.ImageSequence |
ImageDataSource.makeImageSequence(DataChoice dataChoice,
DataSelection subset)
Create the image sequence defined by the given dataChoice.
|
Modifier and Type | Method and Description |
---|---|
void |
PointDataSource.PlotModelSelectionComponent.applyToDataSelection(DataSelection dataSelection)
set properties on dataselection
|
java.util.List |
AddePointDataSource.getAllLevels(DataChoice dataChoice,
DataSelection dataSelection)
Get the list of all levels available from this DataSource
|
protected visad.Data |
PointDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Get the data represented by this class.
|
protected visad.Data |
TextPointDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Get the data represented by this class.
|
protected visad.Data |
PointCloudDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
_more_
|
protected visad.Data |
WRFHDNetcdfDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
_more_
|
protected visad.Data |
NetcdfPointCloudDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
_more_
|
static java.util.List |
NetcdfPointCloudDataSource.getSelectedTimes(DataChoice dataChoice,
DataSelection subset) |
protected abstract visad.FieldImpl |
PointDataSource.makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox)
Make the observation data
|
visad.FieldImpl |
TextPointDataSource.makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox)
Make PointObs from the raw VisAD data
|
protected visad.FieldImpl |
WaterMLDataSource.makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox)
make the obs
|
protected visad.FieldImpl |
AddePointDataSource.makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox)
Get the data from the ADDE URL and make the FieldImpl of
PointObs from it.
|
protected visad.FieldImpl |
DbPointDataSource.makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox)
make the obs
|
protected visad.FieldImpl |
NetcdfPointDataSource.makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox)
Make PointObs from the choice
|
protected visad.FieldImpl |
AddePointDataSource.makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox,
boolean sampleIt) |
protected visad.FieldImpl |
WRFHDNetcdfDataSource.makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox,
boolean sample)
make the obs
|
protected visad.FieldImpl |
NetcdfPointCloudDataSource.makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox,
boolean sample)
make the obs
|
protected visad.FieldImpl |
NetcdfPointDataSource.makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox,
boolean sample)
make the obs
|
visad.FieldImpl |
TextPointDataSource.makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox,
java.lang.String trackParam,
boolean sampleIt,
boolean showAttributeGuiIfNeeded)
make the observations from the given datachoice
|
visad.FieldImpl |
CDOGTextPointDataSource.makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox,
java.lang.String trackParam,
boolean sampleIt,
boolean showAttributeGuiIfNeeded)
make the observations from the given datachoice
|
visad.FieldImpl |
TextPointDataSource.makeObs(java.lang.String contents,
java.lang.String delimiter,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox,
java.lang.String trackParam,
boolean sampleIt,
boolean showAttributeGuiIfNeeded)
make the observations from the given datachoice
|
visad.FieldImpl |
CDOGTextPointDataSource.makeObs(java.lang.String contents,
java.lang.String delimiter,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox,
java.lang.String trackParam,
boolean sampleIt,
boolean showAttributeGuiIfNeeded)
Make obs from the text
|
protected float[][] |
PointCloudDataSource.readPoints(java.lang.String filePath,
DataSelection dataSelection,
int skipToUse)
This reads the actual lat/lon/alt points and returns an array of the form:
|
Constructor and Description |
---|
PointDataInstance(DataChoice choice,
DataSelection selection,
java.util.Hashtable requestProperties)
Create a new PointDataInstance from the parameters
|
Modifier and Type | Method and Description |
---|---|
protected visad.Data |
AddeProfilerDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
protected visad.Data |
CDMProfilerDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
protected visad.Data |
EOLProfilerDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
Modifier and Type | Method and Description |
---|---|
java.util.List |
Level2RadarDataSource.getAllLevels(DataChoice dataChoice,
DataSelection dataSelection)
Get the list of all levels available from this DataSource
|
java.util.List |
CDMRadarDataSource.getAllLevels(DataChoice dataChoice,
DataSelection dataSelection)
Get the list of all levels available from this DataSource
|
java.util.List<visad.DateTime> |
CDMRadarDataSource.getAllTimesForTimeDriver(DataChoice dataChoice,
DataSelection selection,
java.util.List<visad.DateTime> timeDriverTimes)
Get all times for the time driver
|
visad.DataImpl |
NetcdfSweepfileAdapter.getData(DataChoice dataChoice,
DataSelection subset,
java.util.Hashtable requestProperties)
Get the data for the given DataChoice and selection criteria.
|
visad.DataImpl |
Level2Adapter.getData(DataChoice choice,
DataSelection ds,
java.util.Hashtable requestProperties)
Get the data for this DataChoice
|
visad.DataImpl |
CDMRadarAdapter.getData(DataChoice dataChoice,
DataSelection subset,
java.util.Hashtable requestProperties)
Get the data for the given DataChoice and selection criteria.
|
visad.DataImpl |
DoradeAdapter.getData(DataChoice dataChoice,
DataSelection subset,
java.util.Hashtable requestProperties)
Get the data for the given DataChoice and selection criteria.
|
visad.DataImpl |
RadarAdapter.getData(DataChoice dataChoice,
DataSelection subset,
java.util.Hashtable requestProperties)
Get the data for the given DataChoice and selection criteria.
|
protected visad.Data |
RadarDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection subset,
java.util.Hashtable requestProperties)
Get the data for the given DataChoice and selection criteria.
|
Modifier and Type | Method and Description |
---|---|
java.util.List |
RaobDataSource.getAllTimesForTimeDriver(DataChoice dataChoice,
DataSelection selection,
java.util.List<visad.DateTime> timeDriverTimes)
_more_
|
protected visad.Data |
SondeDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Get the VisAD Data object that corresponds to the dataChoice
category and dataSelection criteria.
|
protected visad.Data |
TrajectoryFeatureTypeDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Get the VisAD Data object that corresponds to the dataChoice
category and dataSelection criteria.
|
protected visad.Data |
RaobDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
|
protected visad.Data |
TrackDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Get the VisAD Data object that corresponds to the dataChoice
category and dataSelection criteria.
|
protected visad.FieldImpl |
TrackDataSource.getLastPointOb(DataChoice dc,
DataSelection dataSelection)
Gets the last point ob associated with this track
|
protected visad.FieldImpl |
TrackDataSource.getPointObTrack(DataChoice dc,
DataSelection dataSelection,
ucar.ma2.Range range)
Gets the point ob track associated with this DataChoice
|
protected visad.Data |
TrackDataSource.getSoundingOb(DataChoice dc,
DataSelection dataSelection)
Gets the SoundingOb associated with this DataChoice
|
protected visad.Data |
TrackDataSource.getSoundingTrace(DataChoice dc,
DataSelection dataSelection)
Gets the sounding trace associated with this DataChoice
|
protected visad.FlatField |
TrackDataSource.getTrack(DataChoice dc,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Gets the track associated with this DataChoice
|
protected java.util.List |
TrackDataSource.getTracks(DataChoice dc,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Gets the track associated with this DataChoice
|
protected visad.FieldImpl |
CDMProfileDataSource.makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox) |
protected visad.FieldImpl |
DbTrajectoryDataSource.makeObs(DataChoice dataChoice,
DataSelection subset,
ucar.unidata.geoloc.LatLonRect bbox)
_more_
|
Modifier and Type | Method and Description |
---|---|
protected visad.Data |
FrontDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
protected visad.Data |
MovieDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Override the base class to do nothing.
|
protected visad.Data |
DrawingDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
protected visad.Data |
TextDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
protected visad.Data |
AddeTextDataSource.getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
Actually get the data identified by the given DataChoce.
|
Modifier and Type | Field and Description |
---|---|
static DataSelection |
IdvConstants.NULL_DATA_SELECTION
Helper so we don't have to do (DataSelection)null
|
Modifier and Type | Method and Description |
---|---|
DisplayControl |
IntegratedDataViewer.doMakeControl(DataChoice dataChoice,
ControlDescriptor descriptor,
java.lang.String properties,
DataSelection dataSelection)
|
DisplayControl |
IntegratedDataViewer.doMakeControl(java.util.List dataChoices,
ControlDescriptor descriptor,
java.util.Hashtable properties,
DataSelection dataSelection)
Create the
DisplayControl , identified by the given
ControlDescriptor for the given list of
DataChoice s |
DisplayControl |
IntegratedDataViewer.doMakeControl(java.util.List dataChoices,
ControlDescriptor descriptor,
java.util.Hashtable properties,
DataSelection dataSelection,
boolean initDisplayInThread)
Finally, we really create the
DisplayControl , identified by
the given * ControlDescriptor using the given list of
DataChoice s |
DisplayControl |
IntegratedDataViewer.doMakeControl(java.util.List dataChoices,
ControlDescriptor descriptor,
java.lang.String propertiesString,
DataSelection dataSelection)
Create the
DisplayControl , identified by the given
ControlDescriptor for the given list of
DataChoice s |
DisplayControl |
IntegratedDataViewer.doMakeControl(java.util.List dataChoices,
ControlDescriptor descriptor,
java.lang.String propertiesString,
DataSelection dataSelection,
boolean initDisplayInThread)
Finally, we really create the
DisplayControl , identified by the given
ControlDescriptor using the given list of
DataChoice s |
DisplayControl |
ControlDescriptor.doMakeDisplay(DataChoice dataChoice,
IntegratedDataViewer viewer,
java.lang.String argProperties,
DataSelection dataSelection)
Wrapper method that makes a single element array of DataChoices with the given
DataChoice parameter.
|
DisplayControl |
ControlDescriptor.doMakeDisplay(java.util.List dataChoices,
IntegratedDataViewer viewer,
java.util.Hashtable argProperties,
DataSelection dataSelection,
boolean initDisplayInThread)
Instantiate the DisplayControl defined by the Class data member.
|
DisplayControl |
ControlDescriptor.doMakeDisplay(java.util.List dataChoices,
IntegratedDataViewer viewer,
java.lang.String argPropertiesString,
DataSelection dataSelection,
boolean initDisplayInThread)
Instantiate the DisplayControl defined by the Class data member.
|
void |
DisplayControl.init(java.lang.String displayId,
java.util.List dataCategories,
java.util.List choices,
ControlContext viewer,
java.util.Hashtable properties,
DataSelection dataSelection)
Initialize the DisplayControl.
|
void |
DisplayControl.init(java.lang.String displayId,
java.util.List dataCategories,
java.util.List choices,
ControlContext viewer,
java.lang.String properties,
DataSelection dataSelection)
Deprecated.
Use init that that takes a properties Hashtable
|
void |
ControlDescriptor.initControl(DisplayControl control,
java.util.List newDataChoices,
IntegratedDataViewer idv,
java.util.Hashtable newProperties,
DataSelection dataSelection)
Initializes the
DisplayControl |
void |
ControlDescriptor.initControl(DisplayControl control,
java.util.List newDataChoices,
IntegratedDataViewer idv,
java.lang.String properties,
DataSelection dataSelection)
Deprecated.
Use other initControl
|
void |
IntegratedDataViewer.saveInCache(DataChoice dataChoice,
visad.Data data,
DataSelection dataSelection)
Save the given data in the CacheDataSource
|
void |
IntegratedDataViewer.saveInCache(DataChoice dataChoice,
visad.Data data,
DataSelection dataSelection,
java.lang.String name)
Clone the data choice and then save it off in a CacheDataSource
|
Modifier and Type | Field and Description |
---|---|
protected DataSelection |
DisplayControlImpl.dataSelection
The
DataSelection that holds any
data subsetting specifications (e.g., time). |
protected DataSelection |
GridTrajectoryControl.dataSelection1
_more_
|
protected DataSelection |
GridTrajectoryControlNew.dataSelection1
_more_
|
DataSelection |
ScatterDisplay.dataSelectionX
_more_
|
DataSelection |
ScatterDisplay.dataSelectionY
_more_
|
Modifier and Type | Method and Description |
---|---|
DataSelection |
DisplayControlImpl.getDataSelection()
This is used for xml persistence.
|
protected DataSelection |
DisplayControlImpl.updateDataSelection(DataSelection dataSelection)
update the dataselection in preparation for a getData call.
|
Modifier and Type | Method and Description |
---|---|
void |
DisplayControlImpl.init(java.lang.String displayId,
java.util.List categories,
java.util.List choices,
ControlContext controlContext,
java.util.Hashtable properties,
DataSelection dataSelection)
This init method is the one actually called by the IDV.
|
void |
DisplayControlImpl.init(java.lang.String displayId,
java.util.List categories,
java.util.List choices,
ControlContext controlContext,
java.lang.String properties,
DataSelection dataSelection)
Deprecated.
use init that takes a properties Hashtable
|
void |
DisplayControlImpl.setDataSelection(DataSelection newDataSelection)
This is used for xml persistence.
|
protected DataSelection |
DisplayControlImpl.updateDataSelection(DataSelection dataSelection)
update the dataselection in preparation for a getData call.
|
Modifier and Type | Method and Description |
---|---|
DataSelection |
DataSelectionWidget.createDataSelection(boolean addLevels)
Create the data selection from everything selected by the user
|