thredds.catalog
Class InvDatasetFmrc

java.lang.Object
  extended by thredds.catalog.InvDataset
      extended by thredds.catalog.InvDatasetImpl
          extended by thredds.catalog.InvCatalogRef
              extended by thredds.catalog.InvDatasetFmrc

Deprecated. use InvDatasetFeatureCollection (must replace datasetFmrc with featureCollection in the TDS config catalog)

public class InvDatasetFmrc
extends InvCatalogRef

InvDatasetFmrc represents an element in a TDS catalog.

Author:
caron

Nested Class Summary
 class InvDatasetFmrc.InventoryParams
          Deprecated.  
 
Field Summary
 
Fields inherited from class thredds.catalog.InvDatasetImpl
log, mark, ncmlElement, tm, tmi, tmi6
 
Fields inherited from class thredds.catalog.InvDataset
access, authorityName, collectionType, contributors, creators, dataFormatType, datasets, dataType, dates, defaultService, docs, gc, harvest, id, keywords, metadata, name, parent, projects, properties, publishers, restrictAccess, services, tc, variables
 
Constructor Summary
InvDatasetFmrc(InvDatasetImpl parent, String name, String path, boolean runsOnly)
          Deprecated.  
 
Method Summary
 NetcdfDataset getDataset(String path)
          Deprecated. Get the dataset named by the path
 List<InvDataset> getDatasets()
          Deprecated. Get a list of all the nested datasets.
 File getFile(String remaining)
          Deprecated.  
 InvDatasetFmrc.InventoryParams getFmrcInventoryParams()
          Deprecated.  
 String getPath()
          Deprecated.  
 InvDatasetScan getRawFileScan()
          Deprecated.  
 boolean hasAccess()
          Deprecated. If this dataset has access elements.
 boolean hasNestedDatasets()
          Deprecated. If this dataset has nested datasets.
 boolean isRunsOnly()
          Deprecated.  
 InvCatalogImpl makeCatalog(String match, String orgPath, URI baseURI)
          Deprecated. Create the FMRC catalog, or one of its nested catalogs.
 void setFmrcInventoryParams(String location, String def, String suffix, String olderThanS, String subdirs)
          Deprecated.  
 
Methods inherited from class thredds.catalog.InvCatalogRef
equals, findDatasetByName, findProperty, findService, finish, getAccess, getAccess, getAlias, getAuthority, getCollectionType, getContributors, getCreators, getDataFormatType, getDataType, getDates, getDocumentation, getDocumentation, getFullName, getGeospatialCoverage, getID, getKeywords, getMark, getMetadata, getMetadata, getName, getParent, getProjects, getProperties, getProxyDataset, getPublishers, getServiceDefault, getTimeCoverage, getUniqueID, getURI, getUrlPath, getUserProperty, getVariables, getXlinkHref, hashCode, isHarvest, isRead, readAsynch, release, setXlinkHref
 
Methods inherited from class thredds.catalog.InvDatasetImpl
addAccess, addAccess, addDataset, addDataset, addDocumentation, addProperty, addService, canonicalize, dump, getAccessLocal, getDataSize, getLastModifiedDate, getLocalMetadata, getLocalMetadataInheritable, getNcmlElement, getParentReal, getServiceName, getServicesLocal, main, removeDataset, removeLocalMetadata, removeService, replaceDataset, resolve, setAlias, setAuthority, setCatalog, setCollectionType, setContributors, setDataFormatType, setDataSize, setDataType, setGeospatialCoverage, setHarvest, setID, setKeywords, setLastModifiedDate, setLastModifiedDate, setLocalMetadata, setMark, setName, setNcmlElement, setParent, setProjects, setPublishers, setResourceControl, setServiceName, setServicesLocal, setTimeCoverage, setUrlPath, setUserProperty, toString, transferMetadata, writeHtmlDescription, writeHtmlDescription
 
Methods inherited from class thredds.catalog.InvDataset
findAccess, getCatalogUrl, getHistory, getParentCatalog, getProcessing, getRestrictAccess, getRights, getSubsetUrl, getSummary, getVariables
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvDatasetFmrc

public InvDatasetFmrc(InvDatasetImpl parent,
                      String name,
                      String path,
                      boolean runsOnly)
Deprecated. 
Method Detail

getPath

public String getPath()
Deprecated. 

isRunsOnly

public boolean isRunsOnly()
Deprecated. 

getRawFileScan

public InvDatasetScan getRawFileScan()
Deprecated. 

getFmrcInventoryParams

public InvDatasetFmrc.InventoryParams getFmrcInventoryParams()
Deprecated. 

getFile

public File getFile(String remaining)
Deprecated. 

setFmrcInventoryParams

public void setFmrcInventoryParams(String location,
                                   String def,
                                   String suffix,
                                   String olderThanS,
                                   String subdirs)
Deprecated. 

hasAccess

public boolean hasAccess()
Deprecated. 
Description copied from class: InvDataset
If this dataset has access elements.

Overrides:
hasAccess in class InvCatalogRef
Returns:
true if has access elements.

hasNestedDatasets

public boolean hasNestedDatasets()
Deprecated. 
Description copied from class: InvDataset
If this dataset has nested datasets.

Overrides:
hasNestedDatasets in class InvCatalogRef
Returns:
true if has nested datasets.

makeCatalog

public InvCatalogImpl makeCatalog(String match,
                                  String orgPath,
                                  URI baseURI)
Deprecated. 
Create the FMRC catalog, or one of its nested catalogs.

Parameters:
match - which catalog: one of null, RUNS, OFFSET, FORECAST, or SCAN
orgPath - the path for the requested catalog.
baseURI - the base URI for the catalog, used to resolve relative URLs.
Returns:
the requested catalog

getDatasets

public List<InvDataset> getDatasets()
Deprecated. 
Description copied from class: InvCatalogRef
Get a list of all the nested datasets.

Overrides:
getDatasets in class InvCatalogRef
Returns:
Datasets. This triggers a read of the referenced catalog the first time its called.

getDataset

public NetcdfDataset getDataset(String path)
                         throws IOException
Deprecated. 
Get the dataset named by the path

Parameters:
path - URL path
Returns:
requested dataset
Throws:
IOException - if read error


Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.