org.deegree.services.wps.describeprocess
Class DescribeProcessResponseXMLAdapter

java.lang.Object
  extended by org.deegree.commons.xml.XMLAdapter
      extended by org.deegree.services.wps.describeprocess.DescribeProcessResponseXMLAdapter

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

Responsible for the generation of WPS ProcessDescription documents (responses to describe process requests).

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

Field Summary
 
Fields inherited from class org.deegree.commons.xml.XMLAdapter
DEFAULT_URL, nsContext, rootElement, XLN_NS
 
Constructor Summary
DescribeProcessResponseXMLAdapter()
           
 
Method Summary
static void export100(javax.xml.stream.XMLStreamWriter writer, java.util.List<WPSProcess> processes, java.util.Map<ProcessDefinition,java.lang.String> processDefToWSDLUrl, java.util.List<ProcessDescription> processAnnotations)
          Exports the given ProcessDefinitions as a WPS 1.0.0 compliant wps:ProcessDescriptions element.
 
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

DescribeProcessResponseXMLAdapter

public DescribeProcessResponseXMLAdapter()
Method Detail

export100

public static void export100(javax.xml.stream.XMLStreamWriter writer,
                             java.util.List<WPSProcess> processes,
                             java.util.Map<ProcessDefinition,java.lang.String> processDefToWSDLUrl,
                             java.util.List<ProcessDescription> processAnnotations)
                      throws javax.xml.stream.XMLStreamException
Exports the given ProcessDefinitions as a WPS 1.0.0 compliant wps:ProcessDescriptions element.

Parameters:
writer -
processes -
processDefToWSDLUrl -
processAnnotations -
Throws:
javax.xml.stream.XMLStreamException


Copyright © 2011. All Rights Reserved.