gov.nih.nci.mageom.domain.Array
Interface ArrayManufacture

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

public interface ArrayManufacture
extends Identifiable

Describes the process by which arrays are produced.

Version:
%I%, %G%

Method Summary
 Contact[] getArrayManufacturers()
          Returns the value of this ArrayManufacture object's arrayManufacturers attribute.
 Array[] getArrays()
          Returns the value of this ArrayManufacture object's arrays attribute.
 ManufactureLIMS[] getFeatureLIMSs()
          Returns the value of this ArrayManufacture object's featureLIMSs attribute.
 java.lang.String getManufacturingDate()
          Returns the value of this ArrayManufacture object's manufacturingDate attribute.
 ProtocolApplication[] getProtocolApplications()
          Returns the value of this ArrayManufacture object's protocolApplications attribute.
 NameValueType[] getQualityControlStatistics()
          Returns the value of this ArrayManufacture object's qualityControlStatistics attribute.
 java.lang.Float getTolerance()
          Returns the value of this ArrayManufacture object's tolerance attribute.
 void setArrayManufacturers(Contact[] p_arrayManufacturers)
          Sets the arrayManufacturers attribute.
 void setArrays(Array[] p_arrays)
          Sets the arrays attribute.
 void setFeatureLIMSs(ManufactureLIMS[] p_featureLIMSs)
          Sets the featureLIMSs attribute.
 void setManufacturingDate(java.lang.String p_manufacturingDate)
          Sets the manufacturingDate attribute.
 void setProtocolApplications(ProtocolApplication[] p_protocolApplications)
          Sets the protocolApplications attribute.
 void setQualityControlStatistics(NameValueType[] p_qualityControlStatistics)
          Sets the qualityControlStatistics attribute.
 void setTolerance(java.lang.Float p_tolerance)
          Sets the tolerance 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

setManufacturingDate

void setManufacturingDate(java.lang.String p_manufacturingDate)
Sets the manufacturingDate attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ArrayManufacture object.

Parameters:
p_manufacturingDate - The new value for manufacturingDate.
See Also:
getManufacturingDate()

getManufacturingDate

java.lang.String getManufacturingDate()
Returns the value of this ArrayManufacture object's manufacturingDate attribute. Description of manufacturingDate: The date the arrays were manufactured

Returns:
String The value of manufacturingDate.

setTolerance

void setTolerance(java.lang.Float p_tolerance)
Sets the tolerance attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ArrayManufacture object.

Parameters:
p_tolerance - The new value for tolerance.
See Also:
getTolerance()

getTolerance

java.lang.Float getTolerance()
Returns the value of this ArrayManufacture object's tolerance attribute. Description of tolerance: The allowable error of a feature printed to its intended position.

Returns:
float The value of tolerance.

setArrays

void setArrays(Array[] p_arrays)
Sets the arrays attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ArrayManufacture object.

Parameters:
p_arrays - The new value for arrays.
See Also:
getArrays()

getArrays

Array[] getArrays()
Returns the value of this ArrayManufacture object's arrays attribute.

Returns:
gov.nih.nci.mageom.bean.Array.Array[] The value of arrays.
See Also:
Array

setProtocolApplications

void setProtocolApplications(ProtocolApplication[] p_protocolApplications)
Sets the protocolApplications attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ArrayManufacture object.

Parameters:
p_protocolApplications - The new value for protocolApplications.
See Also:
getProtocolApplications()

getProtocolApplications

ProtocolApplication[] getProtocolApplications()
Returns the value of this ArrayManufacture object's protocolApplications attribute.

Returns:
gov.nih.nci.mageom.bean.Protocol.ProtocolApplication[] The value of protocolApplications.
See Also:
ProtocolApplication

setFeatureLIMSs

void setFeatureLIMSs(ManufactureLIMS[] p_featureLIMSs)
Sets the featureLIMSs attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ArrayManufacture object.

Parameters:
p_featureLIMSs - The new value for featureLIMSs.
See Also:
getFeatureLIMSs()

getFeatureLIMSs

ManufactureLIMS[] getFeatureLIMSs()
Returns the value of this ArrayManufacture object's featureLIMSs attribute.

Returns:
gov.nih.nci.mageom.bean.Array.ManufactureLIMS[] The value of featureLIMSs.
See Also:
ManufactureLIMS

setArrayManufacturers

void setArrayManufacturers(Contact[] p_arrayManufacturers)
Sets the arrayManufacturers attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ArrayManufacture object.

Parameters:
p_arrayManufacturers - The new value for arrayManufacturers.
See Also:
getArrayManufacturers()

getArrayManufacturers

Contact[] getArrayManufacturers()
Returns the value of this ArrayManufacture object's arrayManufacturers attribute.

Returns:
gov.nih.nci.mageom.bean.AuditAndSecurity.Contact[] The value of arrayManufacturers.
See Also:
Contact

setQualityControlStatistics

void setQualityControlStatistics(NameValueType[] p_qualityControlStatistics)
Sets the qualityControlStatistics attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a ArrayManufacture object.

Parameters:
p_qualityControlStatistics - The new value for qualityControlStatistics.
See Also:
getQualityControlStatistics()

getQualityControlStatistics

NameValueType[] getQualityControlStatistics()
Returns the value of this ArrayManufacture object's qualityControlStatistics attribute.

Returns:
gov.nih.nci.mageom.bean.NameValueType[] The value of qualityControlStatistics.
See Also:
NameValueType