deegree 2.2 (2008/12/22 11:33 build-3038-official)

org.deegree.datatypes.parameter
Class OperationParameterIm

java.lang.Object
  extended by org.deegree.datatypes.parameter.GeneralOperationParameterIm
      extended by org.deegree.datatypes.parameter.OperationParameterIm
All Implemented Interfaces:
Serializable

public class OperationParameterIm
extends GeneralOperationParameterIm
implements Serializable

Since:
2.0
Version:
1.0. $Revision: 9337 $, $Date: 2007-12-27 13:31:11 +0100 (Do, 27 Dez 2007) $
Author:
Andreas Poth , last edited by: $Author: apoth $
See Also:
Serialized Form

Constructor Summary
OperationParameterIm(String name, String[] validValues)
          Convenience constructor.
OperationParameterIm(String name, String[] validValues, Object defaultValue)
          Convenience constructor.
OperationParameterIm(String name, String remarks, int maximumOccurs, int minimumOccurs, Comparable maximumValue, Comparable minimumValue, Set validValues, Class valueClass, Object defaultValue)
           
 
Method Summary
 Object getDefaultValue()
           
 Comparable getMaximumValue()
           
 Comparable getMinimumValue()
           
 Set getValidValues()
           
 Class getValueClass()
           
 void setDefaultValue(Object defaultValue)
           
 void setMaximumValue(Comparable maximumValue)
           
 void setMinimumValue(Comparable minimumValue)
           
 void setValidValues(Set validValues)
           
 void setValueClass(Class valueClass)
           
 
Methods inherited from class org.deegree.datatypes.parameter.GeneralOperationParameterIm
getMaximumOccurs, getMinimumOccurs, getName, getRemarks, setMaximumOccurs, setMinimumOccurs, setName, setRemarks
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationParameterIm

public OperationParameterIm(String name,
                            String[] validValues)
Convenience constructor.

Parameters:
name -
validValues -

OperationParameterIm

public OperationParameterIm(String name,
                            String[] validValues,
                            Object defaultValue)
Convenience constructor.

Parameters:
name -
validValues -

OperationParameterIm

public OperationParameterIm(String name,
                            String remarks,
                            int maximumOccurs,
                            int minimumOccurs,
                            Comparable maximumValue,
                            Comparable minimumValue,
                            Set validValues,
                            Class valueClass,
                            Object defaultValue)
Parameters:
name -
remarks -
maximumOccurs -
minimumOccurs -
maximumValue -
minimumValue -
validValues -
valueClass -
defaultValue -
Method Detail

getDefaultValue

public Object getDefaultValue()
Returns:
Returns the defaultValue.

setDefaultValue

public void setDefaultValue(Object defaultValue)
Parameters:
defaultValue - The defaultValue to set.

getMaximumValue

public Comparable getMaximumValue()
Returns:
Returns the maximumValue.

setMaximumValue

public void setMaximumValue(Comparable maximumValue)
Parameters:
maximumValue - The maximumValue to set.

getMinimumValue

public Comparable getMinimumValue()
Returns:
Returns the minimumValue.

setMinimumValue

public void setMinimumValue(Comparable minimumValue)
Parameters:
minimumValue - The minimumValue to set.

getValidValues

public Set getValidValues()
Returns:
Returns the validValues.

setValidValues

public void setValidValues(Set validValues)
Parameters:
validValues - The validValues to set.

getValueClass

public Class getValueClass()
Returns:
Returns the valueClass.

setValueClass

public void setValueClass(Class valueClass)
Parameters:
valueClass - The valueClass to set.

deegree 2.2 (2008/12/22 11:33 build-3038-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net