Uses of Interface
ucar.unidata.data.DataSource

Packages that use DataSource
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.chooser Choosers for the IDV. 
ucar.unidata.idv.collab Collaboration support for the IDV. 
ucar.unidata.idv.ui User Interface (UI) classes for the IDV 
 

Uses of DataSource in ucar.unidata.data
 

Classes in ucar.unidata.data that implement DataSource
 class CacheDataSource
          Used to cache a data choice and its data
 class DataSourceImpl
          An abstract class that implements the DataSource interface.
 class DescriptorDataSource
          This simply holds a list of DerivedDataDescriptors It is used, for example, to represent a collection of end-user defined formulas (i.e., DerivedDataDescriptor)
 class FilesDataSource
          A data source for balloon and aircraft tracks
 class ListDataSource
          This simply holds a list of DataChoices It is used, for example, to represent a collection of end-user defined formulas (i.e., DerivedDataChoice)
 class SerializedDataSource
          This data source knows how to read in a zip file that contains an index xml file and a set of serialized visad.Data objects
 class VisadDataSource
          This is an implementation that will read in a generic data file and return a single Data choice that is a VisAD Data object.
 

Fields in ucar.unidata.data declared as DataSource
protected  DataSource DirectDataChoice.dataSource
          The data source
 

Methods in ucar.unidata.data that return DataSource
 DataSource DataManager.findDataSource(String name)
          Find the data source with the given name
 DataSource DirectDataChoice.getDataSource()
          Get the associated DataSource.
 DataSource DataSourceFactory.getDataSource()
          Get the DataSource that this factory produces.
 DataSource DataSourceImpl.getDataSource()
          This is the method defined for the DataSourceFactory interface.
 

Methods in ucar.unidata.data with parameters of type DataSource
 boolean DataManager.addDataSource(DataSource dataSource)
          Add the given DataSource into the list of datasources if it is not in the list and if it is not in error.
 void DataSourceResults.addSuccess(DataSource dataSource, Object definingObject)
          Add a successful result to the lists
 void DataContext.dataSourceChanged(DataSource source)
          This method gets called when something changed in the data source.
static String DataSourceImpl.getNameForDataSource(DataSource ds, int length, boolean alwaysDoIt)
          A helper method to find the label to use for the given DataSource.
 boolean DataManager.haveDataSource(DataSource dataSource)
          Is the given DataSource currently in the list of active datasources.
 boolean DataContext.loadDataSource(DataSource dataSource)
          Add the given DataSource.
 void DataManager.removeDataSource(DataSource dataSource)
          Remove the given DataSource from the list of datasources.
 void DirectDataChoice.setDataSource(DataSource s)
          Set the associated DataSource.
 

Constructors in ucar.unidata.data with parameters of type DataSource
CompositeDataChoice(DataSource dataSource, Object id, String description, List categories)
          Create a composite data choice for the associated DataSource given the other parameters.
CompositeDataChoice(DataSource dataSource, Object id, String name, String description, List categories)
          Create a composite data choice for the associated DataSource given the other parameters.
CompositeDataChoice(DataSource dataSource, Object id, String name, String description, List categories, Hashtable properties)
          Create a composite data choice for the associated DataSource given the other parameters.
DataSourceResults(DataSource dataSource, Object definingObject)
          Create a DataSourceResults for the given parameters
DirectDataChoice(DataSource dataSource, Object id, String name, String description, List categories)
          Create a new DirectDataChoice.
DirectDataChoice(DataSource dataSource, Object id, String name, String description, List categories, DataSelection dataSelection)
          Create a new DirectDataChoice.
DirectDataChoice(DataSource dataSource, Object id, String name, String description, List categories, DataSelection dataSelection, Hashtable properties)
          Create a new DirectDataChoice.
DirectDataChoice(DataSource dataSource, Object id, String name, String description, List categories, Hashtable properties)
          Create a new DirectDataChoice.
 

Uses of DataSource in ucar.unidata.data.gis
 

Classes in ucar.unidata.data.gis that implement DataSource
 class DemDataSource
          DataSource for Digital Elevation Model (DEM) files.
 class GeodasDataSource
          Class GeodasDataSource tmop
 class GeotiffDataSource
          This is an implementation that will read in a generic data file and return a single Data choice that is a VisAD Data object.
 class KmlDataSource
          DataSource for Web Map Servers
 class PlaceFileDataSource
          This reads placefile and generates a xgrf file Placefile syntax is defined here: http://www.grlevelx.com/downloads/places.txt
 class ShapeFileDataSource
          DataSource for Shapefiles.
 class WmsDataSource
          DataSource for Web Map Servers
 

Uses of DataSource in ucar.unidata.data.grid
 

Classes in ucar.unidata.data.grid that implement DataSource
 class DodsGeoGridDataSource
          A helper derived class to instantiate a DODS netcdf
 class GeoGridDataSource
          Handles gridded files
 class GridDataSource
          An abstract class that provides a list of 2d and 3d DataCategory objects for grid data sources.
 class ImageGridDataSource
          Handles gridded files
 class Vis5DDataSource
          A data source for Vis5D data files.
 

Uses of DataSource in ucar.unidata.data.imagery
 

Classes in ucar.unidata.data.imagery that implement DataSource
 class AddeImageDataSource
          A data source for ADDE images.
 class ImageDataSource
          Abstract DataSource class for images files.
 class ImageXmlDataSource
          This is an implementation that will read in a generic data file and return a single Data choice that is a VisAD Data object.
 class McIDASImageDataSource
          A data source for ADDE images AREA files.
 

Uses of DataSource in ucar.unidata.data.point
 

Classes in ucar.unidata.data.point that implement DataSource
 class AddePointDataSource
          A data source for ADDE point data
 class CDOGTextPointDataSource
          DataSource to handle the Comprehensive Deepwater Oil and Gass (CDOG) Blowout Model space delimited text output
 class DbPointDataSource
           
 class DiamondPointDataSource
          Created by IntelliJ IDEA.
 class GNOMETextPointDataSource
          Datasource for the GNOME SPLOTS (General NOAA Operational Modeling Environement SPill DOTS") files.
 class NetcdfMetarDataSource
          Deprecated. use NetcdfPointDataSource
 class NetcdfPointDataSource
          A data source for netCDF or CDM point data
 class PointCloudDataSource
          A display control for volume rendering of a 3D grid
 class PointDataSource
          A data source for point data
 class TextPointDataSource
          A data source for point data from a Text file
 class WaterMLDataSource
           
 

Uses of DataSource in ucar.unidata.data.profiler
 

Classes in ucar.unidata.data.profiler that implement DataSource
 class AddeProfilerDataSource
          A data source for Profiler Network data from an ADDE server.
 class CDMProfilerDataSource
          Created by IntelliJ IDEA.
 class EOLProfilerDataSource
          A data source for EOL profiler data
 

Uses of DataSource in ucar.unidata.data.radar
 

Classes in ucar.unidata.data.radar that implement DataSource
 class CDMRadarDataSource
          A data source for radar data through the netCDF Common Data Model (CDM) Radial Datatype API.
 class DoradeDataSource
          A data source for DORADE radar data
 class Level2RadarDataSource
          A data source for Archive Level II Radar data files.
 class NetcdfRadarDataSource
          A data source for DORADE radar data
 class RadarDataSource
          A data source for Radar data files.
 

Uses of DataSource in ucar.unidata.data.sounding
 

Classes in ucar.unidata.data.sounding that implement DataSource
 class CDMProfileDataSource
          The Class CDMPointDataSource.
 class DbTrajectoryDataSource
           
 class RaobDataSource
          DataSource for RAOB soundings.
 class SondeDataSource
          A data source for balloon and aircraft tracks
 class TrackDataSource
          A data source for balloon and aircraft tracks
 class TrajectoryFeatureTypeDataSource
          Created by IntelliJ IDEA.
 

Uses of DataSource in ucar.unidata.data.text
 

Classes in ucar.unidata.data.text that implement DataSource
 class AddeTextDataSource
          Class for data sources of ADDE text data.
 class AddeTextProductDataSource
          A class for handling text ADDE test
 class DrawingDataSource
          A class for handling text (and HTML) classes
 class FrontDataSource
          A class for handling text (and HTML) classes
 class MovieDataSource
          A DataSource for movie (QuickTime, AVI) data.
 class NwxTextProductDataSource
          A class for handling text products configured from NWX tables
 class TextDataSource
          A class for handling text (and HTML) classes
 class TextProductDataSource
          A class for handling text products (e.g.
 

Uses of DataSource in ucar.unidata.idv
 

Methods in ucar.unidata.idv that return DataSource
 DataSource IntegratedDataViewer.makeOneDataSource(Object definingObject, String dataType, Hashtable properties)
          A helper method that will create a data source from the given defining object (e.g., url, filename, collection of images, etc.) and dataType, will show any errors, and, if a data source was created will return it.
 

Methods in ucar.unidata.idv with parameters of type DataSource
 boolean IdvPersistenceManager.changeState(DataSource dataSource)
          n/a
 boolean IdvPersistenceManager.changeState(DataSource dataSource, boolean andReload)
          n/a
 void IntegratedDataViewer.dataSourceChanged(DataSource source)
          Implementation of the DataContext method.
 List JythonManager.doMakeFormulaDataSourceMenuItems(DataSource dataSource)
          Return the list of menu items to use when the user has clicked on a formula DataSource.
 List IntegratedDataViewer.getDerivedDataChoices(DataSource dataSource, List dataChoices)
          Get the list of derived data choices
 boolean IntegratedDataViewer.loadDataSource(DataSource dataSource)
          Load in a DataSource.
 void IntegratedDataViewer.removeDataSource(DataSource dataSource)
          Remove the data source from the DataManager and from any DataTree-s.
 void IdvPersistenceManager.saveDataSource(DataSource dataSource)
           
 

Uses of DataSource in ucar.unidata.idv.chooser
 

Methods in ucar.unidata.idv.chooser that return DataSource
 DataSource IdvChooser.getDataSource()
          Get the DataSource property.
 

Methods in ucar.unidata.idv.chooser with parameters of type DataSource
 void XmlChooser.setDataSource(DataSource dataSource)
          _more_
 void IdvChooser.setDataSource(DataSource value)
          Set the DataSource property.
 

Uses of DataSource in ucar.unidata.idv.collab
 

Methods in ucar.unidata.idv.collab with parameters of type DataSource
 void CollabManager.writeRemoveDataSource(DataSource dataSource)
          Send the MSG_REMOVEDATASOURCE message for the given data source
 

Uses of DataSource in ucar.unidata.idv.ui
 

Fields in ucar.unidata.idv.ui declared as DataSource
protected  DataSource DataSourceHolder.formulaDataSource
          The formula data source, i.e., the one that holds the end-user formulas
 

Methods in ucar.unidata.idv.ui that return DataSource
 DataSource DataControlDialog.getDataSource()
          Return the DataSource we are configuring
 

Methods in ucar.unidata.idv.ui with parameters of type DataSource
 void IdvUIManager.addChoicesToMenu(DataSource dataSource, JMenu dataSourceMenu, JMenu dataMenu)
          Add the menu items for dealing with the DataChoices from the given dataSource into the given menu.
 void IdvUIManager.addDataSource(DataSource dataSource)
          Tell the data source holders of the change.
 void LoadBundleDialog.addDataSource(DataSource dataSource)
          Add the decoded date source to the list
 void DataSourceHolder.addDataSource(DataSource dataSource)
          Add the given DataSource
 void DataSelector.addDataSource(DataSource dataSource)
          Add the DataSource and its DataChoice-s into the gui
 void DataTree.addDataSource(DataSource dataSource)
          Add the given DataSource and its DataChoice-s into the jtree.
 void IdvUIManager.changeState(DataSource dataSource)
          Notify the data source of a change in state
 void DataControlDialog.dataSourceChanged(DataSource dataSource)
          Called by the DataSelector to handle when the data source has changed
 void IdvUIManager.dataSourceChanged(DataSource source)
          Tell the data source holders of the change.
 void DataSelectionWidget.dataSourceChanged(DataSource dataSource)
          Called by the DataSelector to handle when the data source has changed
 void DataSourceHolder.dataSourceChanged(DataSource source)
          Be notified that the given DataSource has changed.
 void DataSelector.dataSourceChanged(DataSource dataSource)
          The given data source has changed.
 void DataTree.dataSourceChanged(DataSource source)
          Something changed about the given data source.
 void IdvUIManager.dataSourceTimeChanged(DataSource source)
          Tell the data source holders of the change.
 void DataSourceHolder.dataSourceTimeChanged(DataSource source)
          Be notified that the tim selection on the given DataSource has changed.
 void DataSelector.dataSourceTimeChanged(DataSource dataSource)
          Change the gui when the given data source has changed.
 List IdvUIManager.doMakeDataSourceMenuItems(DataSource dataSource, Component src)
          Return the list of menu items to use when the user has clicked on a DataSource.
 List AutoDisplayEditor.getDisplaysForDataSource(DataSource dataSource)
          Return a list that holds datachoice,ControlDescriptor for the autodisplays that match the given data source
static String DataSelector.getNameForDataSource(DataSource ds)
          A helper method to find the label to use for the given DataSource.
static String DataSelector.getNameForDataSource(DataSource ds, int length, boolean alwaysDoIt)
          A helper method to find the label to use for the given DataSource.
 void IdvUIManager.removeDataSource(DataSource dataSource)
          Remove the data source the data source holders.
 void DataSourceHolder.removeDataSource(DataSource dataSource)
          Remove the given DataSource only if it is not the formulaDataSource.
 void DataTree.removeDataSource(DataSource dataSource)
          Remove the specified data source only if it is not the formulaDataSource.
protected  boolean DataSourceHolder.removeDataSourceInner(DataSource dataSource)
          Remove the specified data source only if it is not the formulaDataSource.
protected  boolean DataSelector.removeDataSourceInner(DataSource dataSource)
          Remove the specified data source only if it is not the formulaDataSource.
protected  boolean DataTree.removeDataSourceInner(DataSource dataSource)
          Remove the specified data source only if it is not the formulaDataSource.
 void IdvUIManager.setAlias(DataSource dataSource)
          This prompts the user for the alias name for the given dataSource and sets the alias on the data source.
 void DataControlDialog.setDataSource(DataSource ds)
          Set the data source
 void DataSelector.setDataSource(DataSource dataSource)
          Set the data source shown by this selector
 void DataTree.setDataSource(DataSource dataSource)
          This does a removeAllDataSource/addDataSource resulting in a datatree that holds just the given datasource
 void IdvUIManager.showDataSourceDetails(DataSource dataSource)
          Show the html description of the given data source.
 void IdvUIManager.showTimeSelection(DataSource dataSource, Component src)
          Deprecated. Don't use this anymore
protected  boolean DataSelectionWidget.updateSelectionTab(DataSource dataSource, DataChoice dc)
          Update selection panel for data source
 

Constructors in ucar.unidata.idv.ui with parameters of type DataSource
DataSelector.DataSourceWrapper(DataSelector theDataSelector, DataSource dataSource)
          ctor
DataSelector(IntegratedDataViewer idv, boolean horizontalOrientation, DataSource formulaDataSource)
          Create a DataSelector with the given idv and lsit of formulas
DataSelector(IntegratedDataViewer idv, DataSource formulaDataSource)
          Create a DataSelector with the given idv and lsit of formulas
DataSourceHolder(IntegratedDataViewer idv, DataSource formulaDataSource, Dimension defaultDimension)
          Create this object
DataTree(IntegratedDataViewer idv, DataSource formulaDataSource)
          Create a DataTree with the given idv reference and formula data source.
DataTree(IntegratedDataViewer idv, DataSource formulaDataSource, Dimension defaultSize)
          Create a DataTree with the given idv reference, formula data source and window size.