public class WFSCapabilitiesReaderV11 extends AbstractCapabilitiesReader
Reads a WFS server capabilities document and create and populate the corresponding OWSServiceCapabilities and WFSLayerCapabilities objects for version 1.1
xmlError
invalidResp, invalidXML, timeFormat
Constructor and Description |
---|
WFSCapabilitiesReaderV11() |
Modifier and Type | Method and Description |
---|---|
protected void |
getBBOXList(DOMHelper dom,
Element featureElement,
WFSLayerCapabilities layerCaps)
Retrieve list of available BBOX for this feature
|
protected ArrayList<String> |
getFormatList(DOMHelper dom,
Element capsElt)
Retrieve list of formats supported by this server
|
protected void |
getSRSList(DOMHelper dom,
Element featureElement,
WFSLayerCapabilities layerCaps)
Retrieve list of available SRS for this feature
|
protected void |
readContents(DOMHelper dom,
Element capsElt,
OWSServiceCapabilities serviceCaps) |
protected WFSLayerCapabilities |
readFeature(DOMHelper dom,
Element featureElt)
Parse each Layer description, create and populate appropriate object
|
OWSServiceCapabilities |
readXMLResponse(DOMHelper dom,
Element capabilitiesElt)
Reads XML response from the given element and using the given DOMHelper.
|
readOperationsMetadata
readXMLResponse
public OWSServiceCapabilities readXMLResponse(DOMHelper dom, Element capabilitiesElt) throws OWSException
OWSResponseReader
readXMLResponse
in interface OWSResponseReader<OWSServiceCapabilities>
readXMLResponse
in class AbstractCapabilitiesReader
dom
- DOMHelper instance used to read the XML contentcapabilitiesElt
- DOM element corresponding to the root of the requestOWSException
protected void readContents(DOMHelper dom, Element capsElt, OWSServiceCapabilities serviceCaps)
readContents
in class AbstractCapabilitiesReader
protected ArrayList<String> getFormatList(DOMHelper dom, Element capsElt)
protected WFSLayerCapabilities readFeature(DOMHelper dom, Element featureElt)
featureElt
- protected void getSRSList(DOMHelper dom, Element featureElement, WFSLayerCapabilities layerCaps)
featureElement
- layerCaps
- protected void getBBOXList(DOMHelper dom, Element featureElement, WFSLayerCapabilities layerCaps)
featureElement
- layerCaps
- Copyright © 2016 Sensia Software LLC. All rights reserved.