org.deegree.protocol.wps.capabilities
Class GetCapabilitiesXMLAdapter

java.lang.Object
  extended by org.deegree.commons.xml.XMLAdapter
      extended by org.deegree.protocol.wps.capabilities.GetCapabilitiesXMLAdapter

public class GetCapabilitiesXMLAdapter
extends XMLAdapter

Parser for WPS GetCapabilities requests.

Version:
$Revision: $, $Date: $
Author:
Alexander Padberg, last edited by: $Author: $

Field Summary
 
Fields inherited from class org.deegree.commons.xml.XMLAdapter
DEFAULT_URL, rootElement, XLN_NS
 
Constructor Summary
GetCapabilitiesXMLAdapter()
           
 
Method Summary
 GetCapabilities parse100()
          Parses a WPS 1.0.0 GetCapabilities request.
 
Methods inherited from class org.deegree.commons.xml.XMLAdapter
evaluateXPath, getElement, getElements, getNamespaceContext, getNode, getNodeAsBigInt, getNodeAsBoolean, getNodeAsDouble, getNodeAsFloat, getNodeAsInt, getNodeAsQName, getNodeAsString, getNodeAsURL, getNodeAsVersion, getNodes, getNodesAsQNames, getNodesAsStrings, getRequiredElement, getRequiredElements, getRequiredNode, getRequiredNodeAsBoolean, getRequiredNodeAsDouble, getRequiredNodeAsFloat, getRequiredNodeAsInteger, getRequiredNodeAsQName, getRequiredNodeAsString, getRequiredNodeAsURL, getRequiredNodeAsVersion, getRequiredNodes, getRootElement, getSchemas, getSystemId, hasSchemas, load, load, load, load, load, load, load, maybeWriteElement, maybeWriteElementNS, parseBoolean, parseDouble, parseFloat, parseInt, parseQName, parseSimpleLink, parseURL, resolve, setRootElement, setSystemId, toString, writeElement, writeElement, writeElement, writeElement, writeElement, writeOptionalAttribute, writeOptionalElement, writeOptionalNSAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GetCapabilitiesXMLAdapter

public GetCapabilitiesXMLAdapter()
Method Detail

parse100

public GetCapabilities parse100()
                         throws InvalidParameterValueException
Parses a WPS 1.0.0 GetCapabilities request.

NOTE: Because GetCapabilities-requests from the WPS specification 1.0.0 do not match OWS-Commons GetCapabilities-requests, this individual XMLAdapter is needed for WPS GetCapabilities-requests. Although the adapter has to be different, the common request bean can be used.

Returns:
the parsed request
Throws:
InvalidParameterValueException


Copyright © 2011. All Rights Reserved.