org.deegree.services.wps.output
Class BoundingBoxOutputImpl

java.lang.Object
  extended by org.deegree.services.wps.output.ProcessletOutputImpl
      extended by org.deegree.services.wps.output.BoundingBoxOutputImpl
All Implemented Interfaces:
BoundingBoxOutput, ProcessletOutput

public class BoundingBoxOutputImpl
extends ProcessletOutputImpl
implements BoundingBoxOutput

Identifies this ProcessletOutput to be a bounding box and provides a method for setting it.

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

Field Summary
 
Fields inherited from class org.deegree.services.wps.output.ProcessletOutputImpl
definition
 
Constructor Summary
BoundingBoxOutputImpl(BoundingBoxOutputDefinition outputType, boolean isRequested)
           
 
Method Summary
 Envelope getValue()
           
 void setValue(double[] lower, double[] upper, String crsName)
          Sets the value for this output parameter of the Processlet execution.
 void setValue(double lowerX, double lowerY, double upperX, double upperY, String crsName)
          Sets the value for this output parameter of the Processlet execution.
 void setValue(Envelope value)
          Sets the value for this output parameter of the Processlet execution.
 
Methods inherited from class org.deegree.services.wps.output.ProcessletOutputImpl
getDefinition, getIdentifier, getSubmittedAbstract, getSubmittedTitle, isRequested, setAbstract, setTitle, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.deegree.services.wps.output.ProcessletOutput
getIdentifier, getSubmittedAbstract, getSubmittedTitle, isRequested, setAbstract, setTitle
 

Constructor Detail

BoundingBoxOutputImpl

public BoundingBoxOutputImpl(BoundingBoxOutputDefinition outputType,
                             boolean isRequested)
Method Detail

setValue

public void setValue(double lowerX,
                     double lowerY,
                     double upperX,
                     double upperY,
                     String crsName)
Description copied from interface: BoundingBoxOutput
Sets the value for this output parameter of the Processlet execution.

Specified by:
setValue in interface BoundingBoxOutput

setValue

public void setValue(double[] lower,
                     double[] upper,
                     String crsName)
Description copied from interface: BoundingBoxOutput
Sets the value for this output parameter of the Processlet execution.

Specified by:
setValue in interface BoundingBoxOutput

setValue

public void setValue(Envelope value)
Description copied from interface: BoundingBoxOutput
Sets the value for this output parameter of the Processlet execution.

Specified by:
setValue in interface BoundingBoxOutput
Parameters:
value - value to be set

getValue

public Envelope getValue()


Copyright © 2011. All Rights Reserved.