public abstract class GridDataSource extends FilesDataSource
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ATTR_EAST
east attribute
|
static java.lang.String |
ATTR_NORTH
North attribute
|
static java.lang.String |
ATTR_SOUTH
south attribute
|
static java.lang.String |
ATTR_WEST
west attribute
|
static java.lang.String |
ATTR_X
x attribute
|
static java.lang.String |
ATTR_Y
y attribute
|
static java.lang.String |
ATTR_Z
z attribute
|
static java.lang.String |
PROP_ENSEMBLEMEMBERS
grid ensemble members
|
adapters, oldSourceFromBundles, sourceschangeDataPathsCbx, 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_TIMESTRIDE, PROP_TITLE| Constructor and Description |
|---|
GridDataSource()
Default constructor; initializes data categories
|
GridDataSource(DataSourceDescriptor descriptor)
Create a GridDataSource from the descriptor
|
GridDataSource(DataSourceDescriptor descriptor,
java.util.List sources,
java.lang.String name,
java.util.Hashtable properties)
Create a GridDataSource from the specification given.
|
GridDataSource(DataSourceDescriptor descriptor,
java.lang.String source,
java.lang.String name,
java.util.Hashtable properties)
Create a GridDataSource from the specification given.
|
| Modifier and Type | Method and Description |
|---|---|
DataCategory |
getEnsDCategory()
Get the ensemble data categories
|
java.util.List<java.lang.Integer> |
getEnsembleSelection()
Get the ensemble selection
|
java.util.List |
getThreeDCategories()
Get the 3D data categories
|
java.util.List |
getThreeDEnsTimeSeriesCategories()
Get the list of 3D time series ensemble categories
|
java.util.List |
getThreeDTimeSeriesCategories()
Get the list of 3D time series categories
|
java.util.List |
getTwoDCategories()
Get the 2D data categories
|
java.util.List |
getTwoDEnsTimeSeriesCategories()
Get the list of 2D time series ensemble categories
|
java.util.List |
getTwoDTimeSeriesCategories()
Get the list of 2D time series categories
|
void |
initCategories()
Initialize the data categories
|
void |
setEnsembleSelection(java.util.List<java.lang.Integer> ensMembers)
Set the ensemble selection
|
doRemove, equals, getDataFileExtension, getDataPaths, getFilePath, getFullDescription, getInputStreams, getLocationsForPolling, getPartialDescription, getSource, getSources, haveSources, initAfterCreation, initAfterUnpersistence, initWithPollingInfo, isFileBased, newFilesFromPolling, processDataFilename, propertiesChanged, reloadData, reloadData, saveDataToLocalDisk, setNewFiles, setSource, setSources, sourcesChanged, updateStateaddActions, 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, doMakeDataChoices, doMakeDateTimes, doMakeGeoSelectionPanel, doMakeGeoSelectionPanel, doMakeGeoSelectionPanel, doMakeGeoSubsetPropertiesComponent, endWritingDataToLocalDisk, expandIfNeeded, findDataChoice, findDataChoices, flushCache, getAbsoluteDateTimes, getActions, getAlias, getAllDateTimes, getAllDateTimes, getAllLevels, getAllLevels, getAllTimesForTimeDriver, getCache, getCache, getCacheClearDelay, getCacheDataToDisk, getCompositeDataChoices, getData, getData, getDataCachePath, getDataChangeListeners, getDataChoices, getDataContext, getDataInner, getDataInner, getDataIsEditable, getDataPrefix, getDataSelection, getDataSelectionComponents, getDataSource, getDateTimes, getDateTimeSelection, getDefaultSave, getDescription, getDescriptor, getErrorMessage, getEverChangedName, getExtraGeoSelectionComponent, getExtraTimesComponent, getFileFilterForPolling, getid, getIdv, getInError, getLocalDirectory, getLocationForPolling, getMostRecentFiles, getName, getNameForDataSource, getNeedToShowErrorToUser, getNextId, getOutstandingGetDataCalls, 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, initDataChoice, initDataSelectionComponents, initFromXml, isPolling, loadFieldMask, loadFieldMask, loadLatestFile, logException, logException, makeDerivedDataChoices, makeSaveLocalActions, newFileFromPolling, notifyDataChange, putCache, putCache, reloadProperties, removeCache, removeDataChangeListener, removeDataChoice, removeProperty, replaceDataChoice, resetTmpState, 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, setTmpPaths, setUserName, shouldCache, shouldCache, showPasswordDialog, showPropertiesDialog, showPropertiesDialog, showPropertiesDialog, showWaitDialog, tick, toString, toStringTruncated, updateDetailsText, writeFieldMaskFile, writeFieldMaskFileapplySharableProperties, doShare, doShare, doShareExternal, doShareInternal, getReceiveShareTime, getSharablePropertiesComponent, getShareGroup, getSharing, getUniqueId, initSharable, receiveShareData, removeSharable, setReceiveShareTime, setShareGroup, setSharing, setUniqueId, showSharableDialogclone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetUniqueIdpublic static final java.lang.String ATTR_NORTH
public static final java.lang.String ATTR_SOUTH
public static final java.lang.String ATTR_EAST
public static final java.lang.String ATTR_WEST
public static final java.lang.String ATTR_X
public static final java.lang.String ATTR_Y
public static final java.lang.String ATTR_Z
public static final java.lang.String PROP_ENSEMBLEMEMBERS
public GridDataSource()
public GridDataSource(DataSourceDescriptor descriptor)
descriptor - the descriptorpublic GridDataSource(DataSourceDescriptor descriptor, java.lang.String source, java.lang.String name, java.util.Hashtable properties)
descriptor - data source descriptorsource - of file filename or URLname - name of this data sourceproperties - extra initialization propertiespublic GridDataSource(DataSourceDescriptor descriptor, java.util.List sources, java.lang.String name, java.util.Hashtable properties)
descriptor - data source descriptorsources - List of files or URLSname - name of this data sourceproperties - extra initialization propertiespublic void initCategories()
public DataCategory getEnsDCategory()
public java.util.List getTwoDCategories()
public java.util.List getThreeDCategories()
public java.util.List getTwoDTimeSeriesCategories()
public java.util.List getTwoDEnsTimeSeriesCategories()
public java.util.List getThreeDTimeSeriesCategories()
public java.util.List getThreeDEnsTimeSeriesCategories()
public void setEnsembleSelection(java.util.List<java.lang.Integer> ensMembers)
ensMembers - the ensemble memeber selection for this datasourcepublic java.util.List<java.lang.Integer> getEnsembleSelection()