gov.nih.nci.mageom.domain.BioAssay
Interface PhysicalBioAssay

All Superinterfaces:
BioAssay, Describable, Extendable, Identifiable
All Known Implementing Classes:
PhysicalBioAssayImpl

public interface PhysicalBioAssay
extends BioAssay

A bioAssay created by the bioAssayCreation event (e.g. in gene expression analysis this event is represented by the hybridization event).

Version:
%I%, %G%

Method Summary
 BioAssayCreation getBioAssayCreation()
          Returns the value of this PhysicalBioAssay object's bioAssayCreation attribute.
 BioAssayTreatment[] getBioAssayTreatments()
          Returns the value of this PhysicalBioAssay object's bioAssayTreatments attribute.
 Image[] getPhysicalBioAssayData()
          Returns the value of this PhysicalBioAssay object's physicalBioAssayData attribute.
 void setBioAssayCreation(BioAssayCreation p_bioAssayCreation)
          Sets the bioAssayCreation attribute.
 void setBioAssayTreatments(BioAssayTreatment[] p_bioAssayTreatments)
          Sets the bioAssayTreatments attribute.
 void setPhysicalBioAssayData(Image[] p_physicalBioAssayData)
          Sets the physicalBioAssayData attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.BioAssay.BioAssay
getBioAssayFactorValues, getChannels, setBioAssayFactorValues, setChannels
 
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

setPhysicalBioAssayData

void setPhysicalBioAssayData(Image[] p_physicalBioAssayData)
Sets the physicalBioAssayData attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a PhysicalBioAssay object.

Parameters:
p_physicalBioAssayData - The new value for physicalBioAssayData.
See Also:
getPhysicalBioAssayData()

getPhysicalBioAssayData

Image[] getPhysicalBioAssayData()
Returns the value of this PhysicalBioAssay object's physicalBioAssayData attribute.

Returns:
gov.nih.nci.mageom.bean.BioAssay.Image[] The value of physicalBioAssayData.
See Also:
Image

setBioAssayCreation

void setBioAssayCreation(BioAssayCreation p_bioAssayCreation)
Sets the bioAssayCreation attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a PhysicalBioAssay object.

Parameters:
p_bioAssayCreation - The new value for bioAssayCreation.
See Also:
getBioAssayCreation()

getBioAssayCreation

BioAssayCreation getBioAssayCreation()
Returns the value of this PhysicalBioAssay object's bioAssayCreation attribute.

Returns:
gov.nih.nci.mageom.bean.BioAssay.BioAssayCreation The value of bioAssayCreation.
See Also:
BioAssayCreation

setBioAssayTreatments

void setBioAssayTreatments(BioAssayTreatment[] p_bioAssayTreatments)
Sets the bioAssayTreatments attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a PhysicalBioAssay object.

Parameters:
p_bioAssayTreatments - The new value for bioAssayTreatments.
See Also:
getBioAssayTreatments()

getBioAssayTreatments

BioAssayTreatment[] getBioAssayTreatments()
Returns the value of this PhysicalBioAssay object's bioAssayTreatments attribute.

Returns:
gov.nih.nci.mageom.bean.BioAssay.BioAssayTreatment[] The value of bioAssayTreatments.
See Also:
BioAssayTreatment