Package thredds.client.catalog.builder
Class CatalogBuilder
java.lang.Object
thredds.client.catalog.builder.CatalogBuilder
Builds client Catalogs using JDOM2
Non validating.
- Since:
- 1/8/2015
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidbuildFromCatref(CatalogRef catref) buildFromJdom(org.jdom2.Element root, URI docBaseUri) buildFromLocation(String location, URI baseURI) buildFromStream(InputStream stream, URI docBaseUri) buildFromString(String catalogAsString, URI docBaseUri) buildFromURI(URI uri) booleanbooleanhasService(String name) booleanhasServiceInDataset(String name) static ThreddsMetadata.VariablereadVariable(org.jdom2.Element varElem) voidvoidsetBaseURI(URI baseURI) voidsetExpires(CalendarDate expires) voidvoidsetVersion(String version)
-
Constructor Details
-
CatalogBuilder
public CatalogBuilder() -
CatalogBuilder
-
-
Method Details
-
buildFromLocation
-
buildFromURI
-
buildFromCatref
-
buildFromString
-
buildFromStream
-
buildFromJdom
-
getErrorMessage
-
getValidationMessage
-
hasFatalError
public boolean hasFatalError() -
setName
-
setBaseURI
-
setExpires
-
setVersion
-
addProperty
-
addService
-
removeAnyService
public void removeAnyService() -
addDataset
-
makeCatalog
-
getTopDataset
-
getDatasets
-
hasService
-
hasServiceInDataset
-
readVariable
-