deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.ogcwebservices.wcs.configuration
Class ExtensionDocument

java.lang.Object
  extended by org.deegree.ogcwebservices.wcs.configuration.ExtensionDocument

public class ExtensionDocument
extends Object

This class creates a class representation of the Extension section of a deegree WCS coverage offering (coverage configuration) element. the extension section contains informations about data access/sources for different resolutions and ranges.
an extension section must contain at least one Resolution element but can contains as much as the user may defined. A resoluton contains a access informations for data and the ranges the data are assigned to. because of this it is possible that more than one Resoultion element with same resolution range but with different other ranges (e.g. time or elevation)

Since:
1.1
Version:
$Revision: 20592 $, 1.0. $Revision: 20592 $, $Date: 2009-11-05 13:24:27 +0100 (Do, 05. Nov 2009) $
Author:
Andreas Poth, last edited by: $Author: rbezema $

Constructor Summary
ExtensionDocument(Element root, URL systemId)
          constructing the ExtensionBuilder by passing the root element of a deegree WCS CoverageOffering Extension.
 
Method Summary
 Extension getExtension()
          returns the content of the Extension element of te deegree WCS coverage description (configuration document). the extension section contains informations about data access/sources for different resolutions and ranges.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtensionDocument

public ExtensionDocument(Element root,
                         URL systemId)
constructing the ExtensionBuilder by passing the root element of a deegree WCS CoverageOffering Extension.

Parameters:
root -
systemId -
Method Detail

getExtension

public Extension getExtension()
                       throws InvalidCVExtensionException,
                              UnknownCVExtensionException,
                              InvalidParameterValueException,
                              InvalidGMLException,
                              UnknownCRSException
returns the content of the Extension element of te deegree WCS coverage description (configuration document). the extension section contains informations about data access/sources for different resolutions and ranges.
an extension section must contain at least one Resolution element but can contains as much as the user may defined. A resoluton contains a access informations for data and the ranges the data are assigned to. because of this it is possible that more than one Resoultion element with same resolution range but with different other ranges (e.g. time or elevation)

Returns:
content of the Extension element of te deegree WCS coverage description
Throws:
InvalidCVExtensionException
UnknownCVExtensionException
InvalidParameterValueException
InvalidGMLException
UnknownCRSException

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org