org.deegree.ogcwebservices.wps.describeprocess
Class InputDescription
java.lang.Object
   org.deegree.ogcwebservices.wps.WPSDescription
org.deegree.ogcwebservices.wps.WPSDescription
       org.deegree.ogcwebservices.wps.describeprocess.InputDescription
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: 18195 $, $Date:20.03.2007$
- Author:
- Christian Kiehle, Christian Heier, last edited by: $Author:wanhoff$
| Field Summary | 
| protected  SupportedCRSs | boundingBoxDataIndicates 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 | complexDataIndicates 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 | literalDataIndicates 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 | minimumOccursThe 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,
                        java.lang.String title,
                        java.lang.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:
- true if the data contains a bbox
 
isComplexData
public boolean isComplexData()
- 
- Returns:
- true if the data is complex
 
isLiteralData
public boolean isLiteralData()
- 
- Returns:
- true if the data is a literal
 
                an open source project founded by lat/lon, Bonn, Germany.
                    For more information visit: http://www.deegree.org