org.deegree.protocol.wms.raster
Class WMSBuilder

java.lang.Object
  extended by org.deegree.protocol.wms.raster.WMSBuilder
All Implemented Interfaces:
CoverageBuilder

public class WMSBuilder
extends java.lang.Object
implements CoverageBuilder

Builds a wms backed coverage

Version:
$Revision: 28084 $, $Date: 2010-11-12 14:13:32 +0100 (Fr, 12. Nov 2010) $
Author:
Rutger Bezema, last edited by: $Author: mschneider $

Constructor Summary
WMSBuilder()
           
 
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.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WMSBuilder

public WMSBuilder()
Method Detail

getConfigNamespace

public java.lang.String getConfigNamespace()
Description copied from interface: CoverageBuilder
Returns the namespace for configurations documents that this provider handles.

Specified by:
getConfigNamespace in interface CoverageBuilder
Returns:
the namespace for configurations documents, never null

buildCoverage

public AbstractCoverage buildCoverage(java.net.URL configURL)
                               throws java.io.IOException
Description copied from interface: CoverageBuilder
Creates a new AbstractCoverage instance from the given configuration document.

Specified by:
buildCoverage in interface CoverageBuilder
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.