public class WCSCapabilitiesWriterV11 extends OWSCapabilitiesWriterV11
Writes a WCS server capabilities document from OWSServiceCapabilities and WCSLayerCapabilities objects for version 1.1.1
ioError, timeFormat, unsupportedVersion, xmlError
Constructor and Description |
---|
WCSCapabilitiesWriterV11() |
Modifier and Type | Method and Description |
---|---|
Element |
buildXMLResponse(DOMHelper dom,
OWSServiceCapabilities caps,
String version)
Builds a DOM element containing the response XML for the given version.
Note that the element is not yet appended to any parent. |
protected void |
writeBboxList(DOMHelper dom,
Element layerElt,
WCSLayerCapabilities layerCaps)
Writes list of WGS84 BBOX for given layer
|
protected void |
writeContents(DOMHelper dom,
Element capsElt,
OWSServiceCapabilities caps,
String version) |
protected void |
writeCRSList(DOMHelper dom,
Element layerElt,
WCSLayerCapabilities layerCaps)
Writes all supported CRS for given layer
|
protected void |
writeFormatList(DOMHelper dom,
Element layerElt,
WCSLayerCapabilities layerCaps)
Writes all supported format for given layer
|
normalizeVersionString, writeIdentification, writeOperationsMetadata, writeRootAttributes, writeServiceIdentification, writeServiceProvider
buildXMLResponse, writeXMLResponse, writeXMLResponse
public Element buildXMLResponse(DOMHelper dom, OWSServiceCapabilities caps, String version) throws OWSException
OWSResponseWriter
buildXMLResponse
in interface OWSResponseWriter<OWSServiceCapabilities>
buildXMLResponse
in class AbstractResponseWriter<OWSServiceCapabilities>
dom
- DOMHelper instance that will own the generated elementcaps
- response object to serialize as XMLversion
- version of writer to useOWSException
protected void writeContents(DOMHelper dom, Element capsElt, OWSServiceCapabilities caps, String version) throws OWSException
writeContents
in class OWSCapabilitiesWriterV11
OWSException
protected void writeBboxList(DOMHelper dom, Element layerElt, WCSLayerCapabilities layerCaps)
bboxElement
- Bbox
- protected void writeCRSList(DOMHelper dom, Element layerElt, WCSLayerCapabilities layerCaps)
layerElt
- protected void writeFormatList(DOMHelper dom, Element layerElt, WCSLayerCapabilities layerCaps)
layerElt
- Copyright © 2016 Sensia Software LLC. All rights reserved.