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

org.deegree.ogcwebservices.wps
Class XMLFactory

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

public class XMLFactory
extends XMLFactory

XMLFactory.java Created on 08.03.2006. 23:28:46h

Since:
2.0
Version:
1.0.
Author:
Christian Kiehle, Christian Heier

Field Summary
 
Fields inherited from class org.deegree.owscommon.XMLFactory
DEEGREECSWNS, OWSNS
 
Fields inherited from class org.deegree.ogcbase.XMLFactory
GMLNS, LOG, OGCNS, XLNNS
 
Constructor Summary
XMLFactory()
           
 
Method Summary
protected static void appendException(Element node, OGCWebServiceException ex)
          appends a xml representation of an OGCWebServiceException to the passed Element Overriding method of superclass because the nodes appended from that method do not conform with current ows specification
static ExecuteResponseDocument export(ExecuteResponse executeResponse)
           
static ProcessDescriptionsDocument export(ProcessDescriptions processDescriptions)
           
static WPSCapabilitiesDocument export(WPSCapabilities 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
 

Constructor Detail

XMLFactory

public XMLFactory()
Method Detail

export

public static WPSCapabilitiesDocument export(WPSCapabilities capabilities)
                                      throws IOException
Parameters:
capabilities -
Returns:
an WPSCapabilitiesDocument for the capabilities
Throws:
IOException

export

public static ProcessDescriptionsDocument export(ProcessDescriptions processDescriptions)
                                          throws IOException
Parameters:
processDescriptions -
Returns:
a ProcessDescriptionDocument for the process description
Throws:
IOException

export

public static ExecuteResponseDocument export(ExecuteResponse executeResponse)
Parameters:
executeResponse -
Returns:
an ExecuteResponseDocument for the execute response

appendException

protected static void appendException(Element node,
                                      OGCWebServiceException ex)
appends a xml representation of an OGCWebServiceException to the passed Element Overriding method of superclass because the nodes appended from that method do not conform with current ows specification

Parameters:
node -
ex -

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