org.deegree.protocol.wfs.getgmlobject
Class GetGmlObjectXMLAdapter

java.lang.Object
  extended by org.deegree.commons.xml.XMLAdapter
      extended by org.deegree.protocol.wfs.AbstractWFSRequestXMLAdapter
          extended by org.deegree.protocol.wfs.getgmlobject.GetGmlObjectXMLAdapter

public class GetGmlObjectXMLAdapter
extends AbstractWFSRequestXMLAdapter

Adapter between XML encoded GetGmlObject requests and GetGmlObject objects.

TODO code for exporting to XML

Version:
$Revision: $, $Date: $
Author:
Markus Schneider, last edited by: $Author: schneider $

Field Summary
 
Fields inherited from class org.deegree.protocol.wfs.AbstractWFSRequestXMLAdapter
nsContext, WFS_200_PREFIX, WFS_PREFIX
 
Fields inherited from class org.deegree.commons.xml.XMLAdapter
DEFAULT_URL, rootElement, XLN_NS
 
Constructor Summary
GetGmlObjectXMLAdapter()
           
 
Method Summary
 GetGmlObject parse()
          Parses a WFS GetGmlObject document into a GetGmlObject request.
 GetGmlObject parse110()
          Parses a WFS 1.1.0 GetGmlObject document into a GetGmlObject request.
 
Methods inherited from class org.deegree.protocol.wfs.AbstractWFSRequestXMLAdapter
determineVersion110Safe
 
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

GetGmlObjectXMLAdapter

public GetGmlObjectXMLAdapter()
Method Detail

parse

public GetGmlObject parse()
Parses a WFS GetGmlObject document into a GetGmlObject request.

Supported versions:

Returns:
parsed GetGmlObject request
Throws:
XMLParsingException - if a syntax error occurs in the XML
MissingParameterException - if the request version is unsupported
InvalidParameterValueException - if a parameter contains a syntax error

parse110

public GetGmlObject parse110()
                      throws XMLParsingException,
                             InvalidParameterValueException
Parses a WFS 1.1.0 GetGmlObject document into a GetGmlObject request.

Returns:
parsed GetGmlObject request
Throws:
XMLParsingException - if a syntax error occurs in the XML
InvalidParameterValueException - if a parameter contains a syntax error


Copyright © 2011. All Rights Reserved.