gov.nih.nci.mageom.domain.Experiment
Interface ExperimentalFactor

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

public interface ExperimentalFactor
extends Identifiable

ExperimentFactors are the dependent variables of an experiment (e.g. time, glucose concentration, ...).

Version:
%I%, %G%

Method Summary
 OntologyEntry[] getAnnotations()
          Returns the value of this ExperimentalFactor object's annotations attribute.
 OntologyEntry getCategory()
          Returns the value of this ExperimentalFactor object's category attribute.
 FactorValue[] getFactorValues()
          Returns the value of this ExperimentalFactor object's factorValues attribute.
 void setAnnotations(OntologyEntry[] p_annotations)
          Sets the annotations attribute.
 void setCategory(OntologyEntry p_category)
          Sets the category attribute.
 void setFactorValues(FactorValue[] p_factorValues)
          Sets the factorValues 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

setFactorValues

void setFactorValues(FactorValue[] p_factorValues)
Sets the factorValues attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ExperimentalFactor object.

Parameters:
p_factorValues - The new value for factorValues.
See Also:
getFactorValues()

getFactorValues

FactorValue[] getFactorValues()
Returns the value of this ExperimentalFactor object's factorValues attribute.

Returns:
gov.nih.nci.mageom.bean.Experiment.FactorValue[] The value of factorValues.
See Also:
FactorValue

setCategory

void setCategory(OntologyEntry p_category)
Sets the category attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ExperimentalFactor object.

Parameters:
p_category - The new value for category.
See Also:
getCategory()

getCategory

OntologyEntry getCategory()
Returns the value of this ExperimentalFactor object's category attribute.

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

setAnnotations

void setAnnotations(OntologyEntry[] p_annotations)
Sets the annotations attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ExperimentalFactor object.

Parameters:
p_annotations - The new value for annotations.
See Also:
getAnnotations()

getAnnotations

OntologyEntry[] getAnnotations()
Returns the value of this ExperimentalFactor object's annotations attribute.

Returns:
gov.nih.nci.mageom.bean.Description.OntologyEntry[] The value of annotations.
See Also:
OntologyEntry