public class AddeTextProductDataSource extends NwxTextProductDataSource
NwxTextProductDataSource.TableInfo| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROP_TABLE_PATH
path to table text
|
static java.lang.String |
PROP_WARN_PATH
path to table text
|
GUI_TABLE, MASTER_TABLEadapters, 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 |
|---|
AddeTextProductDataSource()
Default bean constructor; does nothing.
|
AddeTextProductDataSource(DataSourceDescriptor descriptor,
java.util.List files,
java.util.Hashtable properties) |
AddeTextProductDataSource(DataSourceDescriptor descriptor,
java.lang.String filename,
java.util.Hashtable properties) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canHandleType(NwxTextProductDataSource.TableInfo ti)
Can we handle this type of data?
|
java.lang.String |
getAdditionalResourcesError()
Get the error message if additional resources aren't available
|
protected java.lang.String |
getTablePath()
Get the table path
|
protected void |
initAfter()
Initialize after opening.
|
protected java.util.List<Product> |
readProducts(NwxTextProductDataSource.TableInfo ti,
java.util.List<NamedStationImpl> stations,
DateSelection dateSelection)
Read products for the station
|
protected boolean |
setAdditionalResources()
Set the additional resources needed for this to work.
|
getAvailableStations, getDateFromFileName, getPath, getPaths, getProductGroups, getStations, getTableInfo, main, readProducts, setPathsdoMakeDataChoices, makeStationMapdoRemove, 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, 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, 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 PROP_TABLE_PATH
public static final java.lang.String PROP_WARN_PATH
public AddeTextProductDataSource()
public AddeTextProductDataSource(DataSourceDescriptor descriptor, java.lang.String filename, java.util.Hashtable properties)
descriptor - descriptor for this DataSourcefilename - name of the file (or URL)properties - extra data source propertiespublic AddeTextProductDataSource(DataSourceDescriptor descriptor, java.util.List files, java.util.Hashtable properties)
descriptor - Descriptor for this DataSourcefiles - List of files or urlsproperties - Extra data source propertiesprotected java.util.List<Product> readProducts(NwxTextProductDataSource.TableInfo ti, java.util.List<NamedStationImpl> stations, DateSelection dateSelection)
readProducts in class NwxTextProductDataSourceti - the table informationstations - list of stationsdateSelection - the date selectionprotected java.lang.String getTablePath()
getTablePath in class NwxTextProductDataSourceprotected boolean setAdditionalResources()
setAdditionalResources in class NwxTextProductDataSourcepublic java.lang.String getAdditionalResourcesError()
getAdditionalResourcesError in class NwxTextProductDataSourceprotected void initAfter()
initAfter in class NwxTextProductDataSourceprotected boolean canHandleType(NwxTextProductDataSource.TableInfo ti)
canHandleType in class NwxTextProductDataSourceti - the table info