org.deegree.services.wps.describeprocess
Class DescribeProcessFromAnnotation

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

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

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

Version:
$Revision: 28096 $, $Date: 2010-11-12 14:55:46 +0100 (Fr, 12. Nov 2010) $
Author:
Alexander Padberg, Markus Schneider, last edited by: $Author: mschneider $

Field Summary
 
Fields inherited from class org.deegree.commons.xml.XMLAdapter
DEFAULT_URL, nsContext, rootElement, XLN_NS
 
Constructor Summary
DescribeProcessFromAnnotation()
           
 
Method Summary
static void export100(javax.xml.stream.XMLStreamWriter writer, 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

DescribeProcessFromAnnotation

public DescribeProcessFromAnnotation()
Method Detail

export100

public static void export100(javax.xml.stream.XMLStreamWriter writer,
                             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 -
processAnnotations -
Throws:
javax.xml.stream.XMLStreamException


Copyright © 2011. All Rights Reserved.