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.
|
Modifier and Type | Field and Description |
---|---|
protected DataCategory |
DataCategory.child
child of thie DataCategory
|
static DataCategory |
DataCategory.COSMIC_SKEWT_CATEGORY
_more_
|
static DataCategory |
DataCategory.ENSEMBLE_CATEGORY
grid ensemble categories
|
static DataCategory |
DataCategory.GRID_3D_SKEWT_CATEGORY
Deprecated.
use #GRID_3D_SOUNDING_CATEGORY
|
static DataCategory |
DataCategory.GRID_3D_SOUNDING_CATEGORY
Grid-derived data appropriate for an aerological sounding display
(
DateTime -> (EarthLocationTuple
-> (AirTemperature ,
DewPoint ))). |
static DataCategory |
DataCategory.LOCATIONS_CATEGORY
Category for locations
|
static DataCategory |
DataCategory.NONE_CATEGORY
Category to use for none.
|
static DataCategory |
DataCategory.NULL
NULL category
|
static DataCategory |
DataCategory.POINT_PLOT_CATEGORY
Point Plot Category
|
static DataCategory |
DataCategory.PROFILER_ONESTA_CATEGORY
Profiler data appropriate for a one station time-hgt display
|
static DataCategory |
DataCategory.PROFILER_PLAN_CATEGORY
Profiler data appropriate for multi-staiton plan view of winds at hgt;
|
static DataCategory |
DataCategory.RAOB_SKEWT_CATEGORY
RAOB-derived data appropriate for a Skew-T display
(
DateTime , EarthLocationTuple ,
InSituAirTemperatureProfile ,
DewPointProfile ). |
static DataCategory |
DataCategory.RAOB_SOUNDING_CATEGORY
RAOB-derived data appropriate for a sounding display
(
DateTime , EarthLocationTuple ,
InSituAirTemperatureProfile ,
DewPointProfile ). |
static DataCategory |
DataCategory.TRACK_SKEWT_CATEGORY
Deprecated.
use #TRACK_SOUNDING_CATEGORY
|
static DataCategory |
DataCategory.TRACK_SOUNDING_CATEGORY
Track-derived data appropriate for an aerological sounding display
(
DateTime -> (Pressure ,
Temperature ,
DewPoint ,
PolarHorizontalWind ,
EarthLocationTuple )). |
static DataCategory |
DataCategory.TRAJECTORY_SOUNDING_CATEGORY
Category for the trajectory feature type data files
|
static DataCategory |
DataCategory.XGRF_CATEGORY
Category for the drawing files
|
Modifier and Type | Method and Description |
---|---|
DataCategory |
DataCategory.copyAndAppend(java.lang.String append)
Append the string to the data category and return a new category.
|
static DataCategory |
DataCategory.createCategory(java.lang.String n1)
Helper method to instantiate a single category
|
static DataCategory |
DataCategory.createCategory(java.lang.String[] names)
Create a DataCategory from the array of names.
|
static DataCategory |
DataCategory.createCategory(java.lang.String n1,
java.lang.String n2)
Helper method to instantiate two categories
|
static DataCategory |
DataCategory.createCategory(java.lang.String n1,
java.lang.String n2,
java.lang.String n3)
Helper method to instantiate a three categories
|
static DataCategory |
DataCategory.createCategory(java.lang.String n1,
java.lang.String n2,
java.lang.String n3,
java.lang.String n4)
Helper method to instantiate a four categories
|
DataCategory |
DataCategory.getChild()
Return the child category of this object.
|
DataCategory |
DerivedDataDescriptor.getDisplayCategory()
Return the first
DataCategory in the list of categories
that is for display purposes. |
DataCategory |
DataChoice.getDisplayCategory()
Return the
DataCategory that is meant to be used for displaying
this DataChoice within a UI. |
static DataCategory |
DataCategory.parseCategory(java.lang.String c,
boolean forDisplay)
Parse out a string of the form "catname1-catname2-catnameN"
and return a chain of category objects representing
catname1->catname2->catnameN.
|
Modifier and Type | Method and Description |
---|---|
void |
DataChoice.addCategory(DataCategory newCategory)
Add the given
DataCategory into the list of data categories. |
boolean |
DataCategory.applicableTo(DataCategory d)
Check to see if this object is applicable to the given
DataCategory argument.
|
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 |
DataSourceImpl.getData(DataChoice dataChoice,
DataCategory dataCategory,
java.util.Hashtable requestProperties)
Get the data applicable to the DataChoice and selection criteria.
|
visad.Data |
DataSource.getData(DataChoice dataChoice,
DataCategory category,
java.util.Hashtable requestProperties)
Return the visad.Data object represented by the given dataChoice argument
|
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 void |
ListDataChoice.inherit(DataCategory src)
This method determines the type of inheritance defined by the
given DataCategory.
|
void |
DataCategory.setChild(DataCategory child)
Sets the child member of this category.
|
Constructor and Description |
---|
DataCategory(DataCategory parent,
java.lang.String name)
Create a category with given parent category and name.
|
DataCategory(java.lang.String name,
DataCategory metaCategory)
Create a parent-less category with the given metacategory.
|
DataChoice(java.lang.Object id,
java.lang.String description,
DataCategory category)
Create a new DataChoice.
|
Modifier and Type | Method and Description |
---|---|
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 |
---|---|
DataCategory |
GridDataSource.getEnsDCategory()
Get the ensemble data categories
|
Modifier and Type | Method and Description |
---|---|
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
|
Modifier and Type | Method and Description |
---|---|
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 . |
Modifier and Type | Method and Description |
---|---|
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_
|
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 | Field and Description |
---|---|
static DataCategory |
RadarDataSource.CATEGORY_CAPPI
Radar data appropriate for CAPPIE
|
static DataCategory |
RadarDataSource.CATEGORY_ISOSURFACE
Radar data appropriate for radar isosurface
|
static DataCategory |
RadarDataSource.CATEGORY_ISOSURFACE_TIME
Radar data appropriate for radar isosurface
|
static DataCategory |
RadarDataSource.CATEGORY_RASTER_2D
The 2D radar sweep category
|
static DataCategory |
RadarDataSource.CATEGORY_RASTER_2D_TIME
The 2D radar sweep category with time
|
static DataCategory |
RadarDataSource.CATEGORY_RHI
Radar data appropriate for RHI
|
static DataCategory |
RadarDataSource.CATEGORY_RHISWEEP
RHI sweep category
|
static DataCategory |
RadarDataSource.CATEGORY_SWEEP_2D
The 2D radar sweep category
|
static DataCategory |
RadarDataSource.CATEGORY_SWEEP_2D_TIME
The 2D radar sweep category
|
static DataCategory |
RadarDataSource.CATEGORY_SWEEP_3D
2d sweep category
|
static DataCategory |
RadarDataSource.CATEGORY_SWEEP_3D_TIME
3d sweep category
|
static DataCategory |
RadarDataSource.CATEGORY_TH
The radar time height category
|
static DataCategory |
RadarDataSource.CATEGORY_VCS
Radar data appropriate for radar vertical cross section
|
static DataCategory |
RadarDataSource.CATEGORY_VOLUME
Radar data appropriate for radar volume
|
static DataCategory |
RadarDataSource.CATEGORY_VWP
The radar vertical wind profiler category
|
Modifier and Type | Method and Description |
---|---|
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 |
---|---|
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.
|
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 | Method and Description |
---|---|
boolean |
ControlDescriptor.applicableTo(DataCategory category)
Wrapper that calls applicableTo with a list that
contains the given category
|