public class CoverageDescriptionsWriterV11 extends AbstractResponseWriter<CoverageDescriptions>
Modifier and Type | Field and Description |
---|---|
protected OWSCommonWriterV11 |
owsWriter |
protected WCSCommonWriterV11 |
wcsWriter |
ioError, timeFormat, unsupportedVersion, xmlError
Constructor and Description |
---|
CoverageDescriptionsWriterV11() |
Modifier and Type | Method and Description |
---|---|
Element |
buildXMLResponse(DOMHelper dom,
CoverageDescriptions response,
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 |
writeCRSList(DOMHelper dom,
Element layerElt,
CoverageDescription desc)
Writes all supported CRSs
|
protected void |
writeFormatList(DOMHelper dom,
Element layerElt,
CoverageDescription desc)
Writes all supported formats
|
buildXMLResponse, writeXMLResponse, writeXMLResponse
protected WCSCommonWriterV11 wcsWriter
protected OWSCommonWriterV11 owsWriter
public Element buildXMLResponse(DOMHelper dom, CoverageDescriptions response, String version) throws OWSException
OWSResponseWriter
buildXMLResponse
in interface OWSResponseWriter<CoverageDescriptions>
buildXMLResponse
in class AbstractResponseWriter<CoverageDescriptions>
dom
- DOMHelper instance that will own the generated elementresponse
- response object to serialize as XMLversion
- version of writer to useOWSException
protected void writeCRSList(DOMHelper dom, Element layerElt, CoverageDescription desc)
layerElt
- protected void writeFormatList(DOMHelper dom, Element layerElt, CoverageDescription desc)
layerElt
- Copyright © 2016 Sensia Software LLC. All rights reserved.