org.deegree.ogcwebservices.wps.describeprocess
Class LiteralInput
java.lang.Object
org.deegree.ogcwebservices.wps.describeprocess.LiteralOutput
org.deegree.ogcwebservices.wps.describeprocess.LiteralInput
public class LiteralInput
- extends LiteralOutput
LiteralInput.java
Created on 09.03.2006. 22:57:28h
Description of a process input that consists of a simple literal value (e.g., "2.1"). (Informative: This type is a
subset of the ows:UnNamedDomainType defined in owsDomaintype.xsd.)
- Version:
- $Revision: 18195 $, $Date:20.03.2007$
- Author:
- Christian Kiehle, Christian Heier, last edited by: $Author:wanhoff$
Field Summary |
protected OWSAllowedValues |
allowedValues
Indicates that there are a finite set of values and ranges allowed for this input, and contains list of all the
valid values and/or ranges of values. |
protected boolean |
anyValueAllowed
Indicates that any value is allowed for this input. |
protected ValueRange |
defaultValue
Optional default value for this quantity, which should be included when this quantity has a default value. |
protected OWSMetadata |
valuesReference
Indicates that there are a finite set of values and ranges allowed for this input, which are specified in the
referenced list. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
allowedValues
protected OWSAllowedValues allowedValues
- Indicates that there are a finite set of values and ranges allowed for this input, and contains list of all the
valid values and/or ranges of values. Notice that these values and ranges can be displayed to a human client.
anyValueAllowed
protected boolean anyValueAllowed
- Indicates that any value is allowed for this input. This element shall be included when there are no
restrictions, except for data type, on the allowable value of this input.
valuesReference
protected OWSMetadata valuesReference
- Indicates that there are a finite set of values and ranges allowed for this input, which are specified in the
referenced list.
defaultValue
protected ValueRange defaultValue
- Optional default value for this quantity, which should be included when this quantity has a default value.
LiteralInput
public LiteralInput(OWSMetadata domainMetadataType,
SupportedUOMs supportedUOMsType,
OWSAllowedValues allowedValues,
boolean anyValueAllowed,
ValueRange defaultValue,
OWSMetadata valuesReference)
- Parameters:
domainMetadataType
- supportedUOMsType
- allowedValues
- anyValueAllowed
- defaultValue
- valuesReference
-
getAllowedValues
public OWSAllowedValues getAllowedValues()
- Returns:
- Returns the allowedValues.
setAllowedValues
public void setAllowedValues(OWSAllowedValues value)
- Parameters:
value
- The allowedValues to set.
getAnyValue
public boolean getAnyValue()
- Returns:
- the anyValue.
setAnyValue
public void setAnyValue(boolean anyValueAllowed)
- Parameters:
anyValueAllowed
-
getValuesReference
public OWSMetadata getValuesReference()
- Returns:
- the valuesReference.
setValuesReference
public void setValuesReference(OWSMetadata value)
- Parameters:
value
- The valuesReference to set.
getDefaultValue
public ValueRange getDefaultValue()
- Returns:
- Returns the defaultValue.
setDefaultValue
public void setDefaultValue(ValueRange value)
- Parameters:
value
- The defaultValue to set.
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org