public abstract class OWSCapabilitiesWriterV11 extends AbstractResponseWriter<OWSServiceCapabilities>
Base writer for all service capabilities based on OWS common 1.1
ioError, timeFormat, unsupportedVersion, xmlError
Constructor and Description |
---|
OWSCapabilitiesWriterV11() |
Modifier and Type | Method and Description |
---|---|
protected String |
normalizeVersionString(String version) |
protected abstract void |
writeContents(DOMHelper dom,
Element capsElt,
OWSServiceCapabilities caps,
String version) |
protected void |
writeIdentification(DOMHelper dom,
Element parentElt,
OWSIdentification identification)
Append elements defined in ows:DescriptionType to parentElt
|
protected void |
writeOperationsMetadata(DOMHelper dom,
Element capsElt,
OWSServiceCapabilities caps)
Writes the whole OperationsMetadata section
|
protected void |
writeRootAttributes(DOMHelper dom,
Element capsElt,
OWSServiceCapabilities caps,
String version)
Writes version and updateSequence attributes on root Capabilities elt
|
protected void |
writeServiceIdentification(DOMHelper dom,
Element capsElt,
OWSServiceCapabilities caps)
Writes the whole ServiceIndetification section
|
protected void |
writeServiceProvider(DOMHelper dom,
Element capsElt,
ResponsibleParty provider)
Writes the whole ServiceProvider section
|
buildXMLResponse, buildXMLResponse, writeXMLResponse, writeXMLResponse
protected abstract void writeContents(DOMHelper dom, Element capsElt, OWSServiceCapabilities caps, String version) throws OWSException
OWSException
protected void writeRootAttributes(DOMHelper dom, Element capsElt, OWSServiceCapabilities caps, String version)
dom
- capsElt
- caps
- protected void writeServiceIdentification(DOMHelper dom, Element capsElt, OWSServiceCapabilities caps)
dom
- capsElt
- caps
- protected void writeIdentification(DOMHelper dom, Element parentElt, OWSIdentification identification)
dom
- parentElt
- identification
- protected void writeServiceProvider(DOMHelper dom, Element capsElt, ResponsibleParty provider)
dom
- capsElt
- provider
- protected void writeOperationsMetadata(DOMHelper dom, Element capsElt, OWSServiceCapabilities caps)
dom
- capsElt
- caps
- Copyright © 2016 Sensia Software LLC. All rights reserved.