Package ucar.unidata.data.grid
Class DodsGeoGridDataSource
java.lang.Object
ucar.unidata.collab.SharableImpl
ucar.unidata.data.DataSourceImpl
ucar.unidata.data.FilesDataSource
ucar.unidata.data.grid.GridDataSource
ucar.unidata.data.grid.GeoGridDataSource
ucar.unidata.data.grid.DodsGeoGridDataSource
- All Implemented Interfaces:
Sharable,DataSource,DataSourceFactory,XmlPersistable
A helper derived class to instantiate a DODS netcdf
- Version:
- $Revision: 1.26 $
- Author:
- Jeff McWhirter
-
Nested Class Summary
Nested classes/interfaces inherited from class ucar.unidata.data.grid.GeoGridDataSource
GeoGridDataSource.HugeSizeException -
Field Summary
Fields inherited from class ucar.unidata.data.grid.GeoGridDataSource
DOMAIN_SET_MUTEX, PREF_LARGE_REMOTE_DATA_WARN, PREF_VERTICALCS, PROP_GRIDSIZE, PROP_TIMESIZE, PROP_TIMEVAR, readLock, testModeFields inherited from class ucar.unidata.data.grid.GridDataSource
ATTR_EAST, ATTR_NORTH, ATTR_SOUTH, ATTR_WEST, ATTR_X, ATTR_Y, ATTR_Z, PROP_ENSEMBLEMEMBERSFields inherited from class ucar.unidata.data.FilesDataSource
adapters, oldSourceFromBundles, sourcesFields inherited from class ucar.unidata.data.DataSourceImpl
changeDataPathsCbx, dataCacheKey, dataChoices, geoSelectionPanel, haveBeenUnPersisted, okToContinue, PARAM_SHOW_HIDE, PARAM_SHOW_NO, PARAM_SHOW_YESFields inherited from interface ucar.unidata.data.DataSource
DATAPATH_DATE_FORMAT, DATAPATH_DATE_PATTERN, MOST_RECENT, ordinalNames, PROP_AUTOCREATEDISPLAY, PROP_BASEDIRECTORY, PROP_CACHEABLE, PROP_DATACHOICENAME, PROP_DISPLAYPROPERTIES, PROP_DOCUMENTLINKS, PROP_FILEPATTERN, PROP_GEOLOCATION, PROP_ICON, PROP_NAME, PROP_POLLINFO, PROP_RESOLVERURL, PROP_SERVICE_HTTP, PROP_SUBPROPERTIES, PROP_TIMELABELS, PROP_TIMESTRIDE, PROP_TITLE -
Constructor Summary
ConstructorsConstructorDescriptionDefault constuctor; does nothingDodsGeoGridDataSource(DataSourceDescriptor descriptor, String filename, Hashtable properties) Construct a new DodsGeoGridDataSource from the supplied parameter -
Method Summary
Methods inherited from class ucar.unidata.data.grid.GeoGridDataSource
addPropertiesTabs, applyFieldMask, applyProperties, beginWritingDataToLocalDisk, calculateStrideFactor, canCacheDataToDisk, canDoFieldMask, canDoGeoSelection, canSaveDataToLocalDisk, doMakeDataChoices, doMakeDataSet, doMakeDateTimes, doMakeGeoSubsetPropertiesComponent, doRemove, findGridForDataChoice, getAllDateTimes, getAllLevels, getData, getDataInner, getDataPaths, getDataset, getExtraGeoSelectionComponent, getExtraTimesComponent, getFullDescription, getLocalDirectory, getReverseTimes, getSampleDataProjection, getSaveDataFileLabel, getTimeIndexWithBounds, initAfterCreation, initAfterUnpersistence, isLocalFile, isNumeric, isZAxisOk, listParameters, main, makeSaveLocalActions, reloadData, resetTmpState, resolvePath, saveDataToLocalDisk, setDefaultSelectionBounds, setFileNameOrUrl, setNewFiles, setReverseTimes, setTmpPaths, sourcesChanged, updateState, writeFieldMaskFileMethods inherited from class ucar.unidata.data.grid.GridDataSource
getEnsDCategory, getEnsembleSelection, getThreeDCategories, getThreeDEnsTimeSeriesCategories, getThreeDTimeSeriesCategories, getTwoDCategories, getTwoDEnsTimeSeriesCategories, getTwoDTimeSeriesCategories, initCategories, setEnsembleSelectionMethods inherited from class ucar.unidata.data.FilesDataSource
equals, getDataFileExtension, getInputStreams, getLocationsForPolling, getPartialDescription, getSource, getSources, haveSources, initWithPollingInfo, isFileBased, newFilesFromPolling, processDataFilename, propertiesChanged, reloadData, setSource, setSourcesMethods inherited from class ucar.unidata.data.DataSourceImpl
addActions, addDataChangeListener, addDataChoice, addReloadTab, canAddCurrentName, canChangeData, canDoAllLevels, canDoGeoSelectionMap, canDoGeoSelectionStride, canPoll, canShowParameter, checkForInitAfterUnPersistence, clearCachedData, clearFileCache, clearTimes, convertSourceFile, convertToFilesIfDirectory, createAutoDisplay, createCacheKey, createElement, decrOutstandingGetDataCalls, doDirectory, doMakeGeoSelectionPanel, doMakeGeoSelectionPanel, doMakeGeoSelectionPanel, endWritingDataToLocalDisk, expandIfNeeded, findDataChoice, findDataChoices, flushCache, getAbsoluteDateTimes, getActions, getAlias, getAllDateTimes, getAllLevels, getAllTimesForTimeDriver, getCache, getCache, getCacheClearDelay, getCacheDataToDisk, getCompositeDataChoices, getData, getData, getDataCachePath, getDataChangeListeners, getDataChoices, getDataContext, getDataInner, getDataIsEditable, getDataPrefix, getDataSelection, getDataSelectionComponents, getDataSource, getDateTimes, getDateTimeSelection, getDefaultSave, getDescription, getDescriptor, getErrorMessage, getEverChangedName, getFileFilterForPolling, getid, getIdv, getInError, getLocationForPolling, getMostRecentFiles, getName, getNameForDataSource, getNeedToShowErrorToUser, getNextId, getOutstandingGetDataCalls, getPassword, getPathsThatCanBeRelative, getPollingInfo, getProperties, getPropertiesComponents, getPropertiesHeader, getProperty, getProperty, getProperty, getProperty, getProperty, getProperty, getProperty, getRelativePaths, getSelectedDateTimes, getSelectedDateTimes, getTimesFromDataSelection, getTmpPaths, getTypeName, getUserName, handlePropertiesAction, hasPollingInfo, holdsDateTimes, holdsIndices, identifiedBy, identifiedByName, incrOutstandingGetDataCalls, initAfter, initDataChoice, initDataSelectionComponents, initFromXml, isPolling, loadFieldMask, loadFieldMask, loadLatestFile, logException, logException, makeDerivedDataChoices, newFileFromPolling, notifyDataChange, putCache, putCache, reloadProperties, removeCache, removeDataChangeListener, removeDataChoice, removeProperty, replaceDataChoice, saveDataToLocalDisk, saveDataToLocalDisk, selectTimesFromList, setAlias, setAskToUpdate, setCacheClearDelay, setCacheDataToDisk, setDataEditableStrings, setDataIsEditable, setDataIsRelative, setDataRelativeStrings, setDataSelection, setDateTimeSelection, setDefaultSave, setDescription, setDescriptor, setDirectory, setEverChangedName, setInError, setInError, setInError, setName, setObjectProperties, setObjectProperty, setPassword, setPollingInfo, setPollLocation, setProperties, setProperty, setProperty, setRelativePaths, setTemplateName, setUserName, shouldCache, shouldCache, showPasswordDialog, showPropertiesDialog, showPropertiesDialog, showPropertiesDialog, showWaitDialog, tick, toString, toStringTruncated, updateDetailsText, writeFieldMaskFileMethods inherited from class ucar.unidata.collab.SharableImpl
applySharableProperties, doShare, doShare, doShareExternal, doShareInternal, getReceiveShareTime, getSharablePropertiesComponent, getShareGroup, getSharing, getUniqueId, initSharable, receiveShareData, removeSharable, setReceiveShareTime, setShareGroup, setSharing, setUniqueId, showSharableDialogMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ucar.unidata.data.DataSource
getUniqueId
-
Constructor Details
-
DodsGeoGridDataSource
public DodsGeoGridDataSource()Default constuctor; does nothing -
DodsGeoGridDataSource
public DodsGeoGridDataSource(DataSourceDescriptor descriptor, String filename, Hashtable properties) throws IOException Construct a new DodsGeoGridDataSource from the supplied parameter- Parameters:
descriptor- descriptor for the datasourcefilename- filename or URLproperties- extra properties- Throws:
IOException- unable to open file
-
-
Method Details
-
getFilePath
Clean up the url- Overrides:
getFilePathin classFilesDataSource- Returns:
- the url
-