|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.deegree.commons.xml.XMLAdapter
org.deegree.protocol.ows.capabilities.OWSCommon100CapabilitiesAdapter
org.deegree.protocol.wfs.capabilities.WFS110CapabilitiesAdapter
public class WFS110CapabilitiesAdapter
WFSCapabilitiesAdapter for documents that comply to the Markus Schneider, last edited by: $Author: mschneider $
| Field Summary | |
|---|---|
protected NamespaceBindings |
nsContext
|
protected static String |
XML1998NS
|
| Fields inherited from class org.deegree.commons.xml.XMLAdapter |
|---|
DEFAULT_URL, rootElement, XLN_NS |
| Constructor Summary | |
|---|---|
WFS110CapabilitiesAdapter()
|
|
| Method Summary | |
|---|---|
protected Address |
parseAddress(org.apache.axiom.om.OMElement addressEl)
|
protected CodeType |
parseCodeSpace(org.apache.axiom.om.OMElement omelement)
|
protected ContactInfo |
parseContactInfo(org.apache.axiom.om.OMElement contactInfoEl)
|
protected DCP |
parseDCP(org.apache.axiom.om.OMElement dcpEl)
|
protected Description |
parseDescription(org.apache.axiom.om.OMElement serviceIdEl)
|
List<WFSFeatureType> |
parseFeatureTypeList()
Extracts the FeatureTypeList from the underlying XML document. |
Object |
parseFilterCapabilities()
Extracts the FilterCapabilities from the underlying XML document. |
List<String> |
parseLanguages()
Extracts the supported languages from the underlying XML document. |
OWSCapabilities |
parseMetadata()
|
protected Telephone |
parsePhone(org.apache.axiom.om.OMElement phoneEl)
|
protected PossibleValues |
parsePossibleValues(org.apache.axiom.om.OMElement possibleValuesEl)
|
Range |
parseRange(org.apache.axiom.om.OMElement rangeEl)
Parses the given ows:Range element. |
protected ResponsibleParty |
parseServiceContact(org.apache.axiom.om.OMElement serviceContactEl)
|
ServiceIdentification |
parseServiceIdentification()
Extracts the ServiceIdentification from the underlying XML document. |
ServiceProvider |
parseServiceProvider()
Extracts the ServiceProvider from the underlying XML document. |
| Methods inherited from class org.deegree.protocol.ows.capabilities.OWSCommon100CapabilitiesAdapter |
|---|
parseDomain, parseOperationsMetadata, parseWGS84BoundingBox |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.deegree.protocol.ows.capabilities.OWSCapabilitiesAdapter |
|---|
parseLanguages, parseOperationsMetadata, parseServiceIdentification, parseServiceProvider |
| Field Detail |
|---|
protected static final String XML1998NS
protected final NamespaceBindings nsContext
| Constructor Detail |
|---|
public WFS110CapabilitiesAdapter()
| Method Detail |
|---|
public List<WFSFeatureType> parseFeatureTypeList()
WFSCapabilitiesAdapterFeatureTypeList from the underlying XML document.
TODO return type
parseFeatureTypeList in interface WFSCapabilitiesAdapternull (if the document does not contain such a section)public Object parseFilterCapabilities()
WFSCapabilitiesAdapterFilterCapabilities from the underlying XML document.
TODO return type
parseFilterCapabilities in interface WFSCapabilitiesAdapternull (if the document does not contain such a section)public OWSCapabilities parseMetadata()
OWSCapabilities instance, never nullpublic ServiceIdentification parseServiceIdentification()
OWSCapabilitiesAdapterServiceIdentification from the underlying XML document.
parseServiceIdentification in interface OWSCapabilitiesAdapternull (if document does not contain such a section)protected Description parseDescription(org.apache.axiom.om.OMElement serviceIdEl)
serviceIdEl - context OMElement
Description instance, never nullpublic ServiceProvider parseServiceProvider()
OWSCapabilitiesAdapterServiceProvider from the underlying XML document.
parseServiceProvider in interface OWSCapabilitiesAdapternull (if document does not contain such a section)protected ResponsibleParty parseServiceContact(org.apache.axiom.om.OMElement serviceContactEl)
serviceContactEl - context OMElement
ResponsibleParty instance, never nullprotected ContactInfo parseContactInfo(org.apache.axiom.om.OMElement contactInfoEl)
contactInfoEl - context OMElement
ContactInfo instance, never nullprotected Telephone parsePhone(org.apache.axiom.om.OMElement phoneEl)
phoneEl - context OMElement
Telephone instance, never nullprotected Address parseAddress(org.apache.axiom.om.OMElement addressEl)
addressEl - context OMElement
Address instance, never nullprotected CodeType parseCodeSpace(org.apache.axiom.om.OMElement omelement)
omelement - context OMElement
CodeType instance, never nullpublic List<String> parseLanguages()
OWSCapabilitiesAdapter
parseLanguages in interface OWSCapabilitiesAdapternull (if document does not contain such a section)protected PossibleValues parsePossibleValues(org.apache.axiom.om.OMElement possibleValuesEl)
public Range parseRange(org.apache.axiom.om.OMElement rangeEl)
ows:Range element.
Verified for the following OWS Commons versions:
rangeEl - ows:Range element, must not be null
nullprotected DCP parseDCP(org.apache.axiom.om.OMElement dcpEl)
dcpEl - context OMElement
DCP instance, never null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||