|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.unidata.collab.SharableImpl
ucar.unidata.data.DataSourceImpl
ucar.unidata.data.sounding.RaobDataSource
public final class RaobDataSource
DataSource for RAOB soundings.
| Field Summary |
|---|
| Fields inherited from class ucar.unidata.data.DataSourceImpl |
|---|
changeDataPathsCbx, dataCacheKey, dataChoices, geoSelectionPanel, haveBeenUnPersisted, okToContinue, PARAM_SHOW_HIDE, PARAM_SHOW_NO, PARAM_SHOW_YES |
| Fields inherited from interface ucar.unidata.data.DataSource |
|---|
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 Summary | |
|---|---|
RaobDataSource()
Constructs from nothing. |
|
RaobDataSource(DataSourceDescriptor descriptor,
RaobDataSet rds,
Hashtable properties)
Constructs from a specification of the data-source. |
|
| Method Summary | |
|---|---|
boolean |
canSaveDataToLocalDisk()
Is this data source capable of saving its data to local disk |
protected void |
doMakeDataChoices()
Adds the DataChoices of the current
input data via DataSourceImpl.addDataChoice(DataChoice). |
protected List |
doMakeDateTimes()
Make the list of times associated with this DataSource for DataSelection. |
boolean |
equals(Object object)
See if the Object in question is equal to this DataSource. |
protected Data |
getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
Hashtable requestProperties)
Get the VisAD Data object orresponding to
DataChoice,
DataCategory,
and DataSelection criteria. |
List |
getDataPaths()
Get the list of urls from the remote server |
RaobDataSet |
getRaobDataSet()
Get the RaobDataSet for this data source |
void |
initAfterUnpersistence()
Override the init method for when this data source is unpersisted. |
protected List |
saveDataToLocalDisk(String prefix,
Object loadId,
boolean changeLinks)
_Save the remote data to local disk |
void |
setRaobDataSet(RaobDataSet newRds)
Set the RaobDataSet for this data source |
| Methods inherited from class ucar.unidata.collab.SharableImpl |
|---|
applySharableProperties, doShare, doShare, doShareExternal, doShareInternal, getSharablePropertiesComponent, getShareGroup, getSharing, getUniqueId, initSharable, receiveShareData, removeSharable, setShareGroup, setSharing, setUniqueId, showSharableDialog |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface ucar.unidata.data.DataSource |
|---|
getUniqueId |
| Constructor Detail |
|---|
public RaobDataSource()
public RaobDataSource(DataSourceDescriptor descriptor,
RaobDataSet rds,
Hashtable properties)
throws VisADException
descriptor - A description of the data-source.rds - Radar datasourceproperties - A map of associated attributes.
VisADException - if a VisAD failure occurs.| Method Detail |
|---|
public boolean equals(Object object)
DataSourceImpl
equals in class DataSourceImplobject - Object in question
public List getDataPaths()
getDataPaths in interface DataSourcegetDataPaths in class DataSourceImplpublic void initAfterUnpersistence()
initAfterUnpersistence in interface DataSourceinitAfterUnpersistence in class DataSourceImpl
protected List saveDataToLocalDisk(String prefix,
Object loadId,
boolean changeLinks)
throws Exception
saveDataToLocalDisk in class DataSourceImplprefix - Where to write the files toloadId - For the JobManager dialogchangeLinks - Should we change the internal data references
Exception - On badnesspublic boolean canSaveDataToLocalDisk()
canSaveDataToLocalDisk in interface DataSourcecanSaveDataToLocalDisk in class DataSourceImplprotected void doMakeDataChoices()
DataChoices of the current
input data via DataSourceImpl.addDataChoice(DataChoice).
doMakeDataChoices in class DataSourceImpl
protected Data getDataInner(DataChoice dataChoice,
DataCategory category,
DataSelection dataSelection,
Hashtable requestProperties)
throws VisADException,
RemoteException
Data object orresponding to
DataChoice,
DataCategory,
and DataSelection criteria.
getDataInner in class DataSourceImpldataChoice - choice of data.category - specific category of data (currently ignored).dataSelection - additional selection criteria.requestProperties - extra request properties
VisADException - if unable to create Data object.
RemoteException - (some kind of remote error.protected List doMakeDateTimes()
doMakeDateTimes in class DataSourceImplpublic RaobDataSet getRaobDataSet()
public void setRaobDataSet(RaobDataSet newRds)
newRds - the RaobDataSet for this data source
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||