org.deegree.services.sos.capabilities
Class Offering100XMLAdapter

java.lang.Object
  extended by org.deegree.commons.xml.XMLAdapter
      extended by org.deegree.services.sos.capabilities.Offering100XMLAdapter

public class Offering100XMLAdapter
extends org.deegree.commons.xml.XMLAdapter

This is an xml adapter for ObservationOffering elements after the SOS 1.0.0 spec.

Version:
$Revision: 26739 $, $Date: 2010-09-14 16:30:04 +0200 (Di, 14. Sep 2010) $
Author:
Oliver Tonnhofer, last edited by: $Author: aionita $

Field Summary
 
Fields inherited from class org.deegree.commons.xml.XMLAdapter
DEFAULT_URL, nsContext, rootElement, XLN_NS
 
Constructor Summary
Offering100XMLAdapter()
           
 
Method Summary
static void export(javax.xml.stream.XMLStreamWriter writer, org.deegree.observation.model.Offering offering, org.deegree.observation.persistence.ObservationDatastore datastore)
          Export a single SOS ObservationOffering.
 
Methods inherited from class org.deegree.commons.xml.XMLAdapter
evaluateXPath, getElement, getElements, getNamespaceContext, getNode, 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, 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

Offering100XMLAdapter

public Offering100XMLAdapter()
Method Detail

export

public static void export(javax.xml.stream.XMLStreamWriter writer,
                          org.deegree.observation.model.Offering offering,
                          org.deegree.observation.persistence.ObservationDatastore datastore)
                   throws javax.xml.stream.XMLStreamException
Export a single SOS ObservationOffering.

Parameters:
writer -
offering - the ObservationOffering
Throws:
javax.xml.stream.XMLStreamException


Copyright © 2011. All Rights Reserved.