thredds.wcs.v1_0_0_1
Class GetCapabilities

java.lang.Object
  extended by thredds.wcs.v1_0_0_1.WcsRequest
      extended by thredds.wcs.v1_0_0_1.GetCapabilities

public class GetCapabilities
extends WcsRequest

_more_

Since:
4.0
Author:
edavis

Nested Class Summary
static class GetCapabilities.ResponsibleParty
          Contain content needed for a GetCapabilities ServiceProvider section.
static class GetCapabilities.Section
           
static class GetCapabilities.ServiceInfo
          Contain the content needed for a WCS_Capabilities/Service section.
 
Field Summary
 
Fields inherited from class thredds.wcs.v1_0_0_1.WcsRequest
gmlNS, wcsNS, xlinkNS
 
Constructor Summary
GetCapabilities(Request.Operation operation, String version, WcsDataset dataset, URI serverURI, GetCapabilities.Section section, String updateSequence, GetCapabilities.ServiceInfo serviceInfo)
           
 
Method Summary
 org.jdom.Element generateCapabilitySection()
           
 org.jdom.Element generateContentMetadataSection()
           
 org.jdom.Element generateServiceSection(GetCapabilities.ServiceInfo serviceInfo)
           
 org.jdom.Document getCapabilitiesReport()
           
 void writeCapabilitiesReport(PrintWriter pw)
           
 String writeCapabilitiesReportAsString()
           
 
Methods inherited from class thredds.wcs.v1_0_0_1.WcsRequest
genCoverageOfferingBriefElem, genLonLatEnvelope, getDataset, getOperation, getVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GetCapabilities

public GetCapabilities(Request.Operation operation,
                       String version,
                       WcsDataset dataset,
                       URI serverURI,
                       GetCapabilities.Section section,
                       String updateSequence,
                       GetCapabilities.ServiceInfo serviceInfo)
Method Detail

getCapabilitiesReport

public org.jdom.Document getCapabilitiesReport()
                                        throws WcsException
Throws:
WcsException

writeCapabilitiesReport

public void writeCapabilitiesReport(PrintWriter pw)
                             throws WcsException,
                                    IOException
Throws:
WcsException
IOException

writeCapabilitiesReportAsString

public String writeCapabilitiesReportAsString()
                                       throws WcsException
Throws:
WcsException

generateServiceSection

public org.jdom.Element generateServiceSection(GetCapabilities.ServiceInfo serviceInfo)

generateCapabilitySection

public org.jdom.Element generateCapabilitySection()

generateContentMetadataSection

public org.jdom.Element generateContentMetadataSection()


Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.