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

All Superinterfaces:
Describable, Extendable, Identifiable
All Known Implementing Classes:
ParameterImpl

public interface Parameter
extends Identifiable

A Parameter is a replaceable value in a Parameterizable class. Examples of Parameters include: scanning wavelength, laser power, centrifuge speed, multiplicative errors, the number of input nodes to a SOM, and PCR temperatures.

Version:
%I%, %G%

Method Summary
 OntologyEntry getDataType()
          Returns the value of this Parameter object's dataType attribute.
 Measurement getDefaultValue()
          Returns the value of this Parameter object's defaultValue attribute.
 void setDataType(OntologyEntry p_dataType)
          Sets the dataType attribute.
 void setDefaultValue(Measurement p_defaultValue)
          Sets the defaultValue attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.Identifiable
getIdentifier, getName, setIdentifier, setName
 
Methods inherited from interface gov.nih.nci.mageom.domain.Describable
getAuditTrail, getDescriptions, getSecurity, setAuditTrail, setDescriptions, setSecurity
 
Methods inherited from interface gov.nih.nci.mageom.domain.Extendable
getPropertySets, setPropertySets
 

Method Detail

setDataType

void setDataType(OntologyEntry p_dataType)
Sets the dataType attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Parameter object.

Parameters:
p_dataType - The new value for dataType.
See Also:
getDataType()

getDataType

OntologyEntry getDataType()
Returns the value of this Parameter object's dataType attribute.

Returns:
gov.nih.nci.mageom.bean.Description.OntologyEntry The value of dataType.
See Also:
OntologyEntry

setDefaultValue

void setDefaultValue(Measurement p_defaultValue)
Sets the defaultValue attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Parameter object.

Parameters:
p_defaultValue - The new value for defaultValue.
See Also:
getDefaultValue()

getDefaultValue

Measurement getDefaultValue()
Returns the value of this Parameter object's defaultValue attribute.

Returns:
gov.nih.nci.mageom.bean.Measurement.Measurement The value of defaultValue.
See Also:
Measurement