org.deegree.coverage.persistence
Interface CoverageBuilder

All Known Implementing Classes:
RasterBuilder, WMSBuilder

public interface CoverageBuilder


Method Summary
 AbstractCoverage buildCoverage(java.net.URL configURL)
          Creates a new AbstractCoverage instance from the given configuration document.
 java.lang.String getConfigNamespace()
          Returns the namespace for configurations documents that this provider handles.
 

Method Detail

getConfigNamespace

java.lang.String getConfigNamespace()
Returns the namespace for configurations documents that this provider handles.

Returns:
the namespace for configurations documents, never null

buildCoverage

AbstractCoverage buildCoverage(java.net.URL configURL)
                               throws java.io.IOException
Creates a new AbstractCoverage instance from the given configuration document.

Parameters:
configURL - location of the configuration document, must not be null
Returns:
new AbstractCoverage instance, configured
Throws:
java.io.IOException - if the configuration contains an error or creation fails


Copyright © 2011. All Rights Reserved.