gov.nih.nci.mageom.domain.Protocol
Interface ParameterValue

All Superinterfaces:
Extendable
All Known Implementing Classes:
ParameterValueImpl

public interface ParameterValue
extends Extendable

The value of a Parameter.

Version:
%I%, %G%

Method Summary
 Parameter getParameterType()
          Returns the value of this ParameterValue object's parameterType attribute.
 java.lang.String getValue()
          Returns the value of this ParameterValue object's value attribute.
 void setParameterType(Parameter p_parameterType)
          Sets the parameterType attribute.
 void setValue(java.lang.String p_value)
          Sets the value attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.Extendable
getPropertySets, setPropertySets
 

Method Detail

setValue

void setValue(java.lang.String p_value)
Sets the value attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ParameterValue object.

Parameters:
p_value - The new value for value.
See Also:
getValue()

getValue

java.lang.String getValue()
Returns the value of this ParameterValue object's value attribute. Description of value: The value of the parameter. Will have the datatype of its associated Parameter.

Returns:
any The value of value.

setParameterType

void setParameterType(Parameter p_parameterType)
Sets the parameterType attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ParameterValue object.

Parameters:
p_parameterType - The new value for parameterType.
See Also:
getParameterType()

getParameterType

Parameter getParameterType()
Returns the value of this ParameterValue object's parameterType attribute.

Returns:
gov.nih.nci.mageom.bean.Protocol.Parameter The value of parameterType.
See Also:
Parameter