org.deegree.ogcwebservices.wps.describeprocess
Class InputDescription
java.lang.Object
org.deegree.ogcwebservices.wps.WPSDescription
org.deegree.ogcwebservices.wps.describeprocess.InputDescription
public class InputDescription
- extends WPSDescription
InputDescription.java
Created on 09.03.2006. 22:33:58h
Description of an input to a process.
- Version:
- $Revision: 9345 $, $Date:20.03.2007$
- Author:
- Christian Kiehle, Christian Heier, last edited by: $Author:wanhoff$
Field Summary |
protected SupportedCRSs |
boundingBoxData
Indicates that this input shall be a BoundingBox data structure that is embedded in the
execute request, and provides a list of the CRSs supported for this Bounding Box. |
protected ComplexData |
complexData
Indicates that this input shall be a complex data structure (such as a GML document), and
provides a list of formats and encodings supported for this Input. |
protected LiteralInput |
literalData
Indicates that this input shall be a simple numeric value or character string that is
embedded in the execute request, and describes the possible values. |
protected int |
minimumOccurs
The minimum number of times that values for this parameter are required. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
complexData
protected ComplexData complexData
- Indicates that this input shall be a complex data structure (such as a GML document), and
provides a list of formats and encodings supported for this Input. The value of this
ComplexData structure can be input either embedded in the Execute request or remotely
accessible to the server. This element also provides a list of formats, encodings, and
schemas supported for this output. The client can select from among the identified
combinations of formats, encodings, and schemas to specify the form of the output. This
allows for complete specification of particular versions of GML, or image formats.
literalData
protected LiteralInput literalData
- Indicates that this input shall be a simple numeric value or character string that is
embedded in the execute request, and describes the possible values.
boundingBoxData
protected SupportedCRSs boundingBoxData
- Indicates that this input shall be a BoundingBox data structure that is embedded in the
execute request, and provides a list of the CRSs supported for this Bounding Box.
minimumOccurs
protected int minimumOccurs
- The minimum number of times that values for this parameter are required. If MinimumOccurs is
"0", this data input is optional. If MinimumOccurs is "1" or if this element is omitted, this
process input is required.
InputDescription
public InputDescription(Code identifier,
String title,
String _abstract,
SupportedCRSs boundingBoxData,
ComplexData complexData,
LiteralInput literalData,
int occurs)
- Parameters:
identifier
- title
- _abstract
- boundingBoxData
- complexData
- literalData
- occurs
-
getComplexData
public ComplexData getComplexData()
- Returns:
- Returns the complexData.
setComplexData
public void setComplexData(ComplexData value)
- Parameters:
value
- The complexData to set.
getLiteralData
public LiteralInput getLiteralData()
- Returns:
- Returns the literalData.
setLiteralData
public void setLiteralData(LiteralInput value)
- Parameters:
value
- The literalData to set.
getBoundingBoxData
public SupportedCRSs getBoundingBoxData()
- Returns:
- Returns the boundingBoxData.
setBoundingBoxData
public void setBoundingBoxData(SupportedCRSs value)
- Parameters:
value
- The boundingBoxData to set.
getMinimumOccurs
public int getMinimumOccurs()
- Returns:
- Returns the minimumOccurs.
setMinimumOccurs
public void setMinimumOccurs(int value)
- Parameters:
value
- The minimumOccurs to set.
isBoundingBoxData
public boolean isBoundingBoxData()
- Returns:
isComplexData
public boolean isComplexData()
- Returns:
isLiteralData
public boolean isLiteralData()
- Returns:
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net