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

All Superinterfaces:
BioEvent, Describable, Extendable, Identifiable
All Known Subinterfaces:
Hybridization
All Known Implementing Classes:
BioAssayCreationImpl, HybridizationImpl

public interface BioAssayCreation
extends BioEvent

The process by which an array and one or more biomaterials are combined to create a bioAssayCreation.

Version:
%I%, %G%

Method Summary
 Array getArray()
          Returns the value of this BioAssayCreation object's array attribute.
 PhysicalBioAssay getPhysicalBioAssayTarget()
          Returns the value of this BioAssayCreation object's physicalBioAssayTarget attribute.
 BioMaterialMeasurement[] getSourceBioMaterialMeasurements()
          Returns the value of this BioAssayCreation object's sourceBioMaterialMeasurements attribute.
 void setArray(Array p_array)
          Sets the array attribute.
 void setPhysicalBioAssayTarget(PhysicalBioAssay p_physicalBioAssayTarget)
          Sets the physicalBioAssayTarget attribute.
 void setSourceBioMaterialMeasurements(BioMaterialMeasurement[] p_sourceBioMaterialMeasurements)
          Sets the sourceBioMaterialMeasurements attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.BioEvent.BioEvent
getProtocolApplications, setProtocolApplications
 
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

setArray

void setArray(Array p_array)
Sets the array attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a BioAssayCreation object.

Parameters:
p_array - The new value for array.
See Also:
getArray()

getArray

Array getArray()
Returns the value of this BioAssayCreation object's array attribute.

Returns:
gov.nih.nci.mageom.bean.Array.Array The value of array.
See Also:
Array

setSourceBioMaterialMeasurements

void setSourceBioMaterialMeasurements(BioMaterialMeasurement[] p_sourceBioMaterialMeasurements)
Sets the sourceBioMaterialMeasurements attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a BioAssayCreation object.

Parameters:
p_sourceBioMaterialMeasurements - The new value for sourceBioMaterialMeasurements.
See Also:
getSourceBioMaterialMeasurements()

getSourceBioMaterialMeasurements

BioMaterialMeasurement[] getSourceBioMaterialMeasurements()
Returns the value of this BioAssayCreation object's sourceBioMaterialMeasurements attribute.

Returns:
gov.nih.nci.mageom.bean.BioMaterial.BioMaterialMeasurement[] The value of sourceBioMaterialMeasurements.
See Also:
BioMaterialMeasurement

setPhysicalBioAssayTarget

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

Parameters:
p_physicalBioAssayTarget - The new value for physicalBioAssayTarget.
See Also:
getPhysicalBioAssayTarget()

getPhysicalBioAssayTarget

PhysicalBioAssay getPhysicalBioAssayTarget()
Returns the value of this BioAssayCreation object's physicalBioAssayTarget attribute.

Returns:
gov.nih.nci.mageom.bean.BioAssay.PhysicalBioAssay The value of physicalBioAssayTarget.
See Also:
PhysicalBioAssay