org.deegree_impl.services.wcs.capabilities
Class WCSCapabilities_Impl

java.lang.Object
  extended byorg.deegree_impl.services.capabilities.OGCWebServiceCapabilities_Impl
      extended byorg.deegree_impl.services.wcs.capabilities.WCSCapabilities_Impl
All Implemented Interfaces:
OGCWebServiceCapabilities, WCSCapabilities

class WCSCapabilities_Impl
extends OGCWebServiceCapabilities_Impl
implements WCSCapabilities

A the top level of the ContentMetadata section of the Capabilities XML document for WCS is a CoverageLayerList element, which lists coverage layers in any order.

-----------------------------------------------------------------------

Version:
$Revision: 1.6 $ $Date: 2004/01/08 09:50:23 $

Author:
Andreas Poth

Field Summary
private  CoverageLayer[] coverageLayerList
           
 
Fields inherited from class org.deegree_impl.services.capabilities.OGCWebServiceCapabilities_Impl
 
Constructor Summary
(package private) WCSCapabilities_Impl(java.lang.String version, java.lang.String updateSequence, Service service, CoverageLayer[] coverageLayerList)
           
 
Method Summary
 java.lang.String exportAsXML()
          returns an XML representation of the capabilities
 CoverageLayer[] getCoverageLayerList()
          returns the list off CoverageLayer that are available through the WCS.
 
Methods inherited from class org.deegree_impl.services.capabilities.OGCWebServiceCapabilities_Impl
getService, getUpdateSequence, getVersion, setService, setUpdateSequence, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.deegree.services.capabilities.OGCWebServiceCapabilities
getService, getUpdateSequence, getVersion
 

Field Detail

coverageLayerList

private CoverageLayer[] coverageLayerList
Constructor Detail

WCSCapabilities_Impl

WCSCapabilities_Impl(java.lang.String version,
                     java.lang.String updateSequence,
                     Service service,
                     CoverageLayer[] coverageLayerList)
Method Detail

getCoverageLayerList

public CoverageLayer[] getCoverageLayerList()
returns the list off CoverageLayer that are available through the WCS.

Specified by:
getCoverageLayerList in interface WCSCapabilities

exportAsXML

public java.lang.String exportAsXML()
returns an XML representation of the capabilities

Specified by:
exportAsXML in interface OGCWebServiceCapabilities