org.n52.wps.transactional.algorithm
Class OutputParser

java.lang.Object
  extended by org.n52.wps.transactional.algorithm.OutputParser

public class OutputParser
extends java.lang.Object


Constructor Summary
OutputParser()
           
 
Method Summary
protected static IData handleBBoxValue(net.opengis.wps.x100.OutputDataType input)
          Handles BBoxValue
protected static IData handleComplexValue(net.opengis.wps.x100.OutputDataType output, net.opengis.wps.x100.ProcessDescriptionType processDescription)
          Handles the complexValue, which in this case should always include XML which can be parsed into a FeatureCollection.
protected static java.lang.String handleComplexValueReference(net.opengis.wps.x100.OutputDataType output)
          Handles the ComplexValueReference
protected static IData handleLiteralValue(net.opengis.wps.x100.OutputDataType output)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OutputParser

public OutputParser()
Method Detail

handleComplexValueReference

protected static java.lang.String handleComplexValueReference(net.opengis.wps.x100.OutputDataType output)
                                                       throws ExceptionReport
Handles the ComplexValueReference

Parameters:
class1 -
input - The client input
Throws:
ExceptionReport - If the input (as url) is invalid, or there is an error while parsing the XML.

handleComplexValue

protected static IData handleComplexValue(net.opengis.wps.x100.OutputDataType output,
                                          net.opengis.wps.x100.ProcessDescriptionType processDescription)
                                   throws ExceptionReport
Handles the complexValue, which in this case should always include XML which can be parsed into a FeatureCollection.

Parameters:
class1 -
input - The client input
Throws:
ExceptionReport - If error occured while parsing XML

handleLiteralValue

protected static IData handleLiteralValue(net.opengis.wps.x100.OutputDataType output)
                                   throws ExceptionReport
Throws:
ExceptionReport

handleBBoxValue

protected static IData handleBBoxValue(net.opengis.wps.x100.OutputDataType input)
                                throws ExceptionReport
Handles BBoxValue

Parameters:
input - The client input
class1 -
Throws:
ExceptionReport


Copyright © 2007-2011 52north.org. All Rights Reserved.