| 
||||||||||
| 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.OWSCommonXMLAdapter
org.deegree.protocol.ows.getcapabilities.GetCapabilitiesXMLParser
public class GetCapabilitiesXMLParser
Parser for OWS/OGC GetCapabilities requests (XML).
Handles GetCapabilities documents that are compliant to the following specifications:
 Additionally evaluates the language attribute for requests to multilingual services according to OWS
 Common change request OGC 08-016r2. This is used by the WPS Specification 1.0.0.
 
| Field Summary | 
|---|
| Fields inherited from class org.deegree.protocol.ows.OWSCommonXMLAdapter | 
|---|
OWS_NS, OWS_PREFIX, OWS110_NS, OWS110_PREFIX, XML_NS, XML_PREFIX | 
| Fields inherited from class org.deegree.commons.xml.XMLAdapter | 
|---|
DEFAULT_URL, nsContext, rootElement, XLN_NS | 
| Constructor Summary | |
|---|---|
GetCapabilitiesXMLParser()
Create a new GetCapabilitiesXMLParser without an XML source. | 
|
GetCapabilitiesXMLParser(org.apache.axiom.om.OMElement rootElement)
Create a new GetCapabilitiesXMLParser for the given root element. | 
|
| Method Summary | |
|---|---|
 GetCapabilities | 
parse100()
Parses an OWS 1.0.0 GetCapabilitiesType into a GetCapabilities object. | 
 GetCapabilities | 
parse110()
Parses an OWS 1.1.0 GetCapabilitiesType into a GetCapabilities object. | 
| Methods inherited from class org.deegree.protocol.ows.OWSCommonXMLAdapter | 
|---|
exportBoundingBoxType, exportCoordinateList, exportPositionType, parseBoundingBoxType | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public GetCapabilitiesXMLParser()
GetCapabilitiesXMLParser without an XML source.
public GetCapabilitiesXMLParser(org.apache.axiom.om.OMElement rootElement)
GetCapabilitiesXMLParser for the given root element.
rootElement - the root element of the GetCapabilities request| Method Detail | 
|---|
public GetCapabilities parse100()
                         throws XMLParsingException
GetCapabilitiesType into a GetCapabilities object.
GetCapabilities object corresponding to the input document
XMLParsingException - if the document contains syntactic or semantic errors
public GetCapabilities parse110()
                         throws XMLParsingException
GetCapabilitiesType into a GetCapabilities object.
GetCapabilities object corresponding to the input document
XMLParsingException - if the document contains syntactic or semantic errors
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||