|
||||||||||
| 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.FilesDataSource
ucar.unidata.data.grid.GridDataSource
public abstract class GridDataSource
An abstract class that provides a list of 2d and 3d DataCategory objects for grid data sources.
| Field Summary | |
|---|---|
static String |
ATTR_EAST
east attribute |
static String |
ATTR_NORTH
North attribute |
static String |
ATTR_SOUTH
south attribute |
static String |
ATTR_WEST
west attribute |
static String |
ATTR_X
x attribute |
static String |
ATTR_Y
y attribute |
static String |
ATTR_Z
z attribute |
static String |
PROP_ENSEMBLEMEMBERS
grid ensemble members |
| Fields inherited from class ucar.unidata.data.FilesDataSource |
|---|
adapters, oldSourceFromBundles, sources |
| 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 |
|---|
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_TITLE |
| Constructor Summary | |
|---|---|
GridDataSource()
Default constructor; initializes data categories |
|
GridDataSource(DataSourceDescriptor descriptor)
Create a GridDataSource from the descriptor |
|
GridDataSource(DataSourceDescriptor descriptor,
List sources,
String name,
Hashtable properties)
Create a GridDataSource from the specification given. |
|
GridDataSource(DataSourceDescriptor descriptor,
String source,
String name,
Hashtable properties)
Create a GridDataSource from the specification given. |
|
| Method Summary | |
|---|---|
DataCategory |
getEnsDCategory()
Get the ensemble data categories |
List<Integer> |
getEnsembleSelection()
Get the ensemble selection |
List |
getThreeDCategories()
Get the 3D data categories |
List |
getThreeDEnsTimeSeriesCategories()
Get the list of 3D time series ensemble categories |
List |
getThreeDTimeSeriesCategories()
Get the list of 3D time series categories |
List |
getTwoDCategories()
Get the 2D data categories |
List |
getTwoDEnsTimeSeriesCategories()
Get the list of 2D time series ensemble categories |
List |
getTwoDTimeSeriesCategories()
Get the list of 2D time series categories |
void |
initCategories()
Initialize the data categories |
void |
setEnsembleSelection(List<Integer> ensMembers)
Set the ensemble selection |
| Methods inherited from class ucar.unidata.data.FilesDataSource |
|---|
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, updateState |
| Methods inherited from class ucar.unidata.collab.SharableImpl |
|---|
applySharableProperties, doShare, doShare, doShareExternal, doShareInternal, getReceiveShareTime, getSharablePropertiesComponent, getShareGroup, getSharing, getUniqueId, initSharable, receiveShareData, removeSharable, setReceiveShareTime, 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 |
| Field Detail |
|---|
public static final String ATTR_NORTH
public static final String ATTR_SOUTH
public static final String ATTR_EAST
public static final String ATTR_WEST
public static final String ATTR_X
public static final String ATTR_Y
public static final String ATTR_Z
public static final String PROP_ENSEMBLEMEMBERS
| Constructor Detail |
|---|
public GridDataSource()
public GridDataSource(DataSourceDescriptor descriptor)
descriptor - the descriptor
public GridDataSource(DataSourceDescriptor descriptor,
String source,
String name,
Hashtable properties)
descriptor - data source descriptorsource - of file filename or URLname - name of this data sourceproperties - extra initialization properties
public GridDataSource(DataSourceDescriptor descriptor,
List sources,
String name,
Hashtable properties)
descriptor - data source descriptorsources - List of files or URLSname - name of this data sourceproperties - extra initialization properties| Method Detail |
|---|
public void initCategories()
public DataCategory getEnsDCategory()
public List getTwoDCategories()
public List getThreeDCategories()
public List getTwoDTimeSeriesCategories()
public List getTwoDEnsTimeSeriesCategories()
public List getThreeDTimeSeriesCategories()
public List getThreeDEnsTimeSeriesCategories()
public void setEnsembleSelection(List<Integer> ensMembers)
ensMembers - the ensemble memeber selection for this datasourcepublic List<Integer> getEnsembleSelection()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||