deegree 2.3 (2010/04/09 10:10 build-4-official)

org.deegree.ogcwebservices.sos
Class XMLFactory

java.lang.Object
  extended by org.deegree.ogcbase.XMLFactory
      extended by org.deegree.owscommon.XMLFactory
          extended by org.deegree.ogcwebservices.sos.XMLFactory

public class XMLFactory
extends XMLFactory

export data to XML Files

Version:
$Revision: 18195 $, $Date: 2009-06-18 17:55:39 +0200 (Do, 18. Jun 2009) $
Author:
Matthias Kulbe , last edited by: $Author: mschneider $

Field Summary
protected static URI DEEGREESOS
           
protected static URI SOSNS
           
 
Fields inherited from class org.deegree.owscommon.XMLFactory
DEEGREECSWNS, OWSNS
 
Fields inherited from class org.deegree.ogcbase.XMLFactory
GMLNS, OGCNS, XLNNS
 
Constructor Summary
XMLFactory()
           
 
Method Summary
static XMLFragment export(DescribePlatformResult describePlatformResult)
           
static XMLFragment export(DescribeSensorResult describeSensorResult)
           
static XMLFragment export(GetObservationResult getObservationResult)
           
static XMLFragment export(SOSCapabilities scsCapabilities)
          exports the SCS Capabilities
 
Methods inherited from class org.deegree.owscommon.XMLFactory
appendAddress, appendDCP, appendException, appendMetadata, appendOperationsMetadata, appendOWSKeywords, appendOWSKeywords, appendParameter, appendPhone, appendServiceIdentification, appendServiceProvider, export, exportExceptionReport, exportExceptionReportWFS, exportExceptionReportWFS100, exportNS, maybeSetAttribute
 
Methods inherited from class org.deegree.ogcbase.XMLFactory
appendCodeList, appendEnvelope, appendFeatureId, appendGeometry, appendInterval, appendKeywords, appendKeywords, appendLonLatEnvelope, appendOnlineResource, appendPropertyPath, appendSimpleLinkAttributes, appendTemporalDomain, appendTimePeriod, appendTimePosition, appendTimeResolution, appendTypedLiteral, appendValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SOSNS

protected static final URI SOSNS

DEEGREESOS

protected static final URI DEEGREESOS
Constructor Detail

XMLFactory

public XMLFactory()
Method Detail

export

public static XMLFragment export(SOSCapabilities scsCapabilities)
                          throws OGCWebServiceException
exports the SCS Capabilities

Parameters:
scsCapabilities -
Returns:
the document
Throws:
OGCWebServiceException

export

public static XMLFragment export(DescribePlatformResult describePlatformResult)
                          throws OGCWebServiceException
Parameters:
describePlatformResult -
Returns:
the document
Throws:
OGCWebServiceException

export

public static XMLFragment export(DescribeSensorResult describeSensorResult)
                          throws OGCWebServiceException
Parameters:
describeSensorResult -
Returns:
the XML
Throws:
OGCWebServiceException

export

public static XMLFragment export(GetObservationResult getObservationResult)
                          throws OGCWebServiceException
Parameters:
getObservationResult -
Returns:
the XML document
Throws:
OGCWebServiceException

deegree 2.3 (2010/04/09 10:10 build-4-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org