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

org.deegree.ogcwebservices.wcs.describecoverage
Class CoverageDescription

java.lang.Object
  extended by org.deegree.ogcwebservices.wcs.describecoverage.CoverageDescription

public class CoverageDescription
extends Object

Version:
$Revision: 18195 $, $Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18. Jun 2009) $
Author:
Andreas Poth , last edited by: $Author: mschneider $

Constructor Summary
CoverageDescription(CoverageDescriptionDocument covDescDoc)
           
CoverageDescription(CoverageOffering[] coverageOffering, String version)
           
 
Method Summary
static CoverageDescription createCoverageDescription(URL url)
          creates a CoverageDescription from a DOM document assigen by the passed URL
 CoverageOffering getCoverageOffering(String name)
          returns a CoverageOffering identified by its name. if no CoverageOffering is known by a CoverageDescription with the passed name, null will be returned.
 CoverageOffering[] getCoverageOfferings()
           
 String getVersion()
           
 void setCoverageOfferings(CoverageOffering[] coverageOffering)
           
 void setVersion(String version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoverageDescription

public CoverageDescription(CoverageDescriptionDocument covDescDoc)
                    throws InvalidCoverageDescriptionExcpetion
Parameters:
covDescDoc -
Throws:
InvalidCoverageDescriptionExcpetion

CoverageDescription

public CoverageDescription(CoverageOffering[] coverageOffering,
                           String version)
Parameters:
coverageOffering -
Method Detail

createCoverageDescription

public static CoverageDescription createCoverageDescription(URL url)
                                                     throws IOException,
                                                            SAXException,
                                                            InvalidCoverageDescriptionExcpetion
creates a CoverageDescription from a DOM document assigen by the passed URL

Returns:
created CoverageDescription
Throws:
IOException
SAXException
InvalidCoverageDescriptionExcpetion

getCoverageOfferings

public CoverageOffering[] getCoverageOfferings()
Returns:
Returns the coverageOffering.

getCoverageOffering

public CoverageOffering getCoverageOffering(String name)
returns a CoverageOffering identified by its name. if no CoverageOffering is known by a CoverageDescription with the passed name, null will be returned.

Parameters:
name -
Returns:
a CoverageOffering identified by its name.

setCoverageOfferings

public void setCoverageOfferings(CoverageOffering[] coverageOffering)
Parameters:
coverageOffering - The coverageOffering to set.

getVersion

public String getVersion()
Returns:
version

setVersion

public void setVersion(String version)
Parameters:
version -

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