thredds.catalog2.builder
Interface ThreddsMetadataBuilder.GeospatialCoverageBuilder

All Superinterfaces:
ThreddsBuilder
Enclosing interface:
ThreddsMetadataBuilder

public static interface ThreddsMetadataBuilder.GeospatialCoverageBuilder
extends ThreddsBuilder


Method Summary
 ThreddsMetadataBuilder.GeospatialRangeBuilder addExtentBuilder()
           
 ThreddsMetadata.GeospatialCoverage build()
          Generate the object being built by this ThreddsBuilder.
 URI getCRS()
           
 List<ThreddsMetadataBuilder.GeospatialRangeBuilder> getExtentBuilders()
           
 boolean isGlobal()
           
 boolean isZPositiveUp()
           
 boolean removeExtentBuilder(ThreddsMetadataBuilder.GeospatialRangeBuilder geospatialRangeBuilder)
           
 void setCRS(URI crsUri)
           
 void setGlobal(boolean isGlobal)
           
 void setZPositiveUp(boolean isZPositiveUp)
           
 
Methods inherited from interface thredds.catalog2.builder.ThreddsBuilder
getIssues, isBuilt
 

Method Detail

setCRS

void setCRS(URI crsUri)

getCRS

URI getCRS()

setGlobal

void setGlobal(boolean isGlobal)

isGlobal

boolean isGlobal()

setZPositiveUp

void setZPositiveUp(boolean isZPositiveUp)

isZPositiveUp

boolean isZPositiveUp()

addExtentBuilder

ThreddsMetadataBuilder.GeospatialRangeBuilder addExtentBuilder()

removeExtentBuilder

boolean removeExtentBuilder(ThreddsMetadataBuilder.GeospatialRangeBuilder geospatialRangeBuilder)

getExtentBuilders

List<ThreddsMetadataBuilder.GeospatialRangeBuilder> getExtentBuilders()

build

ThreddsMetadata.GeospatialCoverage build()
                                         throws BuilderException
Description copied from interface: ThreddsBuilder
Generate the object being built by this ThreddsBuilder.

Specified by:
build in interface ThreddsBuilder
Returns:
the THREDDS catalog object being built by this ThreddsBuilder.
Throws:
BuilderException - if this ThreddsBuilder is not in a valid state.


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