public class NearCastTrajDataSource extends ucar.unidata.data.DataSourceImpl
| Modifier and Type | Field and Description |
|---|---|
(package private) int[] |
count |
private static java.lang.String |
DATA_DESCRIPTION |
(package private) java.lang.String |
fileName |
static java.lang.String |
latName |
(package private) ucar.unidata.util.Range |
latRange |
static java.lang.String |
lonName |
(package private) ucar.unidata.util.Range |
lonRange |
(package private) NetCDFFile |
ncFile |
(package private) int |
numParcels |
(package private) int |
numTimes |
(package private) java.lang.String[] |
paramList |
(package private) ucar.unidata.util.Range |
paramRange |
(package private) int |
parcelDimIdx |
static java.lang.String |
parcelDimName |
(package private) java.lang.String |
pressName |
(package private) CoordinateSystem |
presToHeightCS |
(package private) int[] |
start |
(package private) int[] |
stride |
(package private) int |
timeDimIdx |
static java.lang.String |
timeDimName |
(package private) java.lang.String |
timeName |
(package private) Set |
timeSet |
(package private) Unit |
timeUnit |
changeDataPathsCbx, dataCacheKey, dataChoices, geoSelectionPanel, haveBeenUnPersisted, okToContinue, PARAM_SHOW_HIDE, PARAM_SHOW_NO, PARAM_SHOW_YESDATAPATH_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_TITLE| Constructor and Description |
|---|
NearCastTrajDataSource() |
NearCastTrajDataSource(ucar.unidata.data.DataSourceDescriptor descriptor,
java.util.List newSources,
java.util.Hashtable properties) |
NearCastTrajDataSource(ucar.unidata.data.DataSourceDescriptor descriptor,
java.lang.String fileName,
java.util.Hashtable properties) |
NearCastTrajDataSource(java.lang.String filename) |
| Modifier and Type | Method and Description |
|---|---|
FlatField[] |
createVisADData(java.lang.String paramName) |
private ucar.unidata.data.DataChoice |
doMakeDataChoice(int idx) |
void |
doMakeDataChoices()
Make and insert the
DataChoices for this DataSource. |
protected Data |
getDataInner(ucar.unidata.data.DataChoice dataChoice,
ucar.unidata.data.DataCategory category,
ucar.unidata.data.DataSelection dataSelection,
java.util.Hashtable requestProperties) |
ucar.unidata.util.Range |
getLatRange() |
ucar.unidata.util.Range |
getLonRange() |
ucar.unidata.util.Range |
getParamRange() |
static float[] |
minmax(float[] values,
float min,
float max) |
FlatField |
singleTraj(java.lang.String paramName,
int parcelIndex,
int timeStart,
int timeCount,
int timeStride) |
addActions, addDataChangeListener, addDataChoice, addPropertiesTabs, addReloadTab, applyFieldMask, applyProperties, beginWritingDataToLocalDisk, canAddCurrentName, canCacheDataToDisk, canChangeData, canDoAllLevels, canDoFieldMask, canDoGeoSelection, canDoGeoSelectionMap, canDoGeoSelectionStride, canPoll, canSaveDataToLocalDisk, canShowParameter, checkForInitAfterUnPersistence, clearCachedData, clearFileCache, clearTimes, convertSourceFile, convertToFilesIfDirectory, createAutoDisplay, createCacheKey, createElement, decrOutstandingGetDataCalls, doDirectory, doMakeDateTimes, doMakeGeoSelectionPanel, doMakeGeoSelectionPanel, doMakeGeoSelectionPanel, doMakeGeoSubsetPropertiesComponent, doRemove, endWritingDataToLocalDisk, equals, expandIfNeeded, findDataChoice, findDataChoices, flushCache, getAbsoluteDateTimes, getActions, getAlias, getAllDateTimes, getAllDateTimes, getAllLevels, getAllLevels, getAllTimesForTimeDriver, getCache, getCache, getCacheClearDelay, getCacheDataToDisk, getCompositeDataChoices, getData, getData, getDataCachePath, getDataChangeListeners, getDataChoices, getDataContext, getDataInner, getDataIsEditable, getDataPaths, getDataPrefix, getDataSelection, getDataSelectionComponents, getDataSource, getDateTimes, getDateTimeSelection, getDefaultSave, getDescription, getDescriptor, getErrorMessage, getEverChangedName, getExtraGeoSelectionComponent, getExtraTimesComponent, getFileFilterForPolling, getFullDescription, getid, getIdv, getInError, getLocalDirectory, getLocationForPolling, getLocationsForPolling, getMostRecentFiles, getName, getNameForDataSource, getNeedToShowErrorToUser, getNextId, getOutstandingGetDataCalls, getPartialDescription, getPassword, getPathsThatCanBeRelative, getPollingInfo, getProperties, getPropertiesComponents, getPropertiesHeader, getProperty, getProperty, getProperty, getProperty, getProperty, getProperty, getProperty, getRelativePaths, getSampleDataProjection, getSaveDataFileLabel, getSelectedDateTimes, getSelectedDateTimes, getTimesFromDataSelection, getTmpPaths, getTypeName, getUserName, handlePropertiesAction, hasPollingInfo, holdsDateTimes, holdsIndices, identifiedBy, identifiedByName, incrOutstandingGetDataCalls, initAfter, initAfterCreation, initAfterUnpersistence, initDataChoice, initDataSelectionComponents, initFromXml, isPolling, loadFieldMask, loadFieldMask, loadLatestFile, logException, logException, makeDerivedDataChoices, makeSaveLocalActions, newFileFromPolling, newFilesFromPolling, notifyDataChange, propertiesChanged, putCache, putCache, reloadData, reloadData, reloadProperties, removeCache, removeDataChangeListener, removeDataChoice, removeProperty, replaceDataChoice, resetTmpState, saveDataToLocalDisk, saveDataToLocalDisk, saveDataToLocalDisk, selectTimesFromList, setAlias, setAskToUpdate, setCacheClearDelay, setCacheDataToDisk, setDataEditableStrings, setDataIsEditable, setDataIsRelative, setDataRelativeStrings, setDataSelection, setDateTimeSelection, setDefaultSave, setDescription, setDescriptor, setDirectory, setEverChangedName, setInError, setInError, setInError, setName, setNewFiles, setObjectProperties, setObjectProperty, setPassword, setPollingInfo, setPollLocation, setProperties, setProperty, setProperty, setRelativePaths, setTemplateName, setTmpPaths, setUserName, shouldCache, shouldCache, showPasswordDialog, showPropertiesDialog, showPropertiesDialog, showPropertiesDialog, showWaitDialog, tick, toString, toStringTruncated, updateDetailsText, updateState, writeFieldMaskFile, writeFieldMaskFileapplySharableProperties, doShare, doShare, doShareExternal, doShareInternal, getReceiveShareTime, getSharablePropertiesComponent, getShareGroup, getSharing, getUniqueId, initSharable, receiveShareData, removeSharable, setReceiveShareTime, setShareGroup, setSharing, setUniqueId, showSharableDialogprivate static final java.lang.String DATA_DESCRIPTION
public static java.lang.String parcelDimName
public static java.lang.String timeDimName
public static java.lang.String lonName
public static java.lang.String latName
NetCDFFile ncFile
java.lang.String pressName
java.lang.String timeName
int[] start
int[] count
int[] stride
int parcelDimIdx
int timeDimIdx
java.lang.String[] paramList
java.lang.String fileName
CoordinateSystem presToHeightCS
int numTimes
int numParcels
ucar.unidata.util.Range lonRange
ucar.unidata.util.Range latRange
ucar.unidata.util.Range paramRange
public NearCastTrajDataSource()
public NearCastTrajDataSource(java.lang.String filename) throws VisADException
VisADExceptionpublic NearCastTrajDataSource(ucar.unidata.data.DataSourceDescriptor descriptor, java.lang.String fileName, java.util.Hashtable properties) throws VisADException
VisADExceptionpublic NearCastTrajDataSource(ucar.unidata.data.DataSourceDescriptor descriptor, java.util.List newSources, java.util.Hashtable properties) throws VisADException
VisADExceptionpublic FlatField[] createVisADData(java.lang.String paramName)
public FlatField singleTraj(java.lang.String paramName, int parcelIndex, int timeStart, int timeCount, int timeStride) throws java.lang.Exception
java.lang.Exceptionpublic void doMakeDataChoices()
DataChoices for this DataSource.doMakeDataChoices in class ucar.unidata.data.DataSourceImplprivate ucar.unidata.data.DataChoice doMakeDataChoice(int idx) throws java.lang.Exception
java.lang.Exceptionprotected Data getDataInner(ucar.unidata.data.DataChoice dataChoice, ucar.unidata.data.DataCategory category, ucar.unidata.data.DataSelection dataSelection, java.util.Hashtable requestProperties) throws VisADException, java.rmi.RemoteException
getDataInner in class ucar.unidata.data.DataSourceImplVisADExceptionjava.rmi.RemoteExceptionpublic static float[] minmax(float[] values, float min, float max)
public ucar.unidata.util.Range getLonRange()
public ucar.unidata.util.Range getLatRange()
public ucar.unidata.util.Range getParamRange()