Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.biomage.BioAssayData
Class BioAssayDatum  view BioAssayDatum download BioAssayDatum.java

java.lang.Object
  extended byorg.biomage.Common.Extendable
      extended byorg.biomage.BioAssayData.BioAssayDatum
All Implemented Interfaces:
org.biomage.Interface.HasBioAssay, org.biomage.Interface.HasDesignElement, org.biomage.Interface.HasPropertySets, org.biomage.Interface.HasQuantitationType, java.io.Serializable

public class BioAssayDatum
extends org.biomage.Common.Extendable
implements java.io.Serializable, org.biomage.Interface.HasBioAssay, org.biomage.Interface.HasDesignElement, org.biomage.Interface.HasQuantitationType

A single cell of the quantitation, bioAssay, designElement matrix.


Nested Class Summary
 
Nested classes inherited from class org.biomage.Interface.HasPropertySets
org.biomage.Interface.HasPropertySets.PropertySets_list
 
Field Summary
private  org.biomage.BioAssay.BioAssay bioAssay
          The BioAssay associated with the value of the BioAssayDatum.
private  org.biomage.DesignElement.DesignElement designElement
          The DesignElement associated with the value of the BioAssayDatum.
private  org.biomage.QuantitationType.QuantitationType quantitationType
          The QuantitationType associated with the value of the BioAssayDatum.
(package private)  java.lang.Object value
          The datum value.
 
Fields inherited from class org.biomage.Common.Extendable
 
Constructor Summary
BioAssayDatum()
          Default constructor.
BioAssayDatum(org.xml.sax.Attributes atts)
          Attribute constructor.
 
Method Summary
 org.biomage.BioAssay.BioAssay getBioAssay()
          Get method for bioAssay
 org.biomage.DesignElement.DesignElement getDesignElement()
          Get method for designElement
 org.biomage.QuantitationType.QuantitationType getQuantitationType()
          Get method for quantitationType
 java.lang.Object getValue()
          Get method for value
 void setBioAssay(org.biomage.BioAssay.BioAssay bioAssay)
          Set method for bioAssay
 void setDesignElement(org.biomage.DesignElement.DesignElement designElement)
          Set method for designElement
 void setQuantitationType(org.biomage.QuantitationType.QuantitationType quantitationType)
          Set method for quantitationType
 void setValue(java.lang.Object value)
          Set method for value
 void writeAssociations(java.io.Writer out)
          writeAssociations
 void writeAttributes(java.io.Writer out)
          writeAttributes
 void writeMAGEML(java.io.Writer out)
          writeMAGEML
 
Methods inherited from class org.biomage.Common.Extendable
addToPropertySets, addToPropertySets, getFromPropertySets, getPropertySets, removeElementAtFromPropertySets, removeFromPropertySets, setPropertySets
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

java.lang.Object value
The datum value.


bioAssay

private org.biomage.BioAssay.BioAssay bioAssay
The BioAssay associated with the value of the BioAssayDatum.


designElement

private org.biomage.DesignElement.DesignElement designElement
The DesignElement associated with the value of the BioAssayDatum.


quantitationType

private org.biomage.QuantitationType.QuantitationType quantitationType
The QuantitationType associated with the value of the BioAssayDatum.

Constructor Detail

BioAssayDatum

public BioAssayDatum()
Default constructor.


BioAssayDatum

public BioAssayDatum(org.xml.sax.Attributes atts)
Attribute constructor. Looks up the attributes in the parameter and casts them from strings appropriately

Method Detail

writeMAGEML

public void writeMAGEML(java.io.Writer out)
                 throws java.io.IOException
writeMAGEML

This method is responsible for assembling the attribute and association data into XML. It creates the object tag and then calls the writeAttributes and writeAssociation methods.


writeAttributes

public void writeAttributes(java.io.Writer out)
                     throws java.io.IOException
writeAttributes

This method is responsible for assembling the attribute data into XML. It calls the super method to write out all attributes of this class and it's ancestors.


writeAssociations

public void writeAssociations(java.io.Writer out)
                       throws java.io.IOException
writeAssociations

This method is responsible for assembling the association data into XML. It calls the super method to write out all associations of this class's ancestors.


setValue

public void setValue(java.lang.Object value)
Set method for value


getValue

public java.lang.Object getValue()
Get method for value


setBioAssay

public void setBioAssay(org.biomage.BioAssay.BioAssay bioAssay)
Set method for bioAssay

Specified by:
setBioAssay in interface org.biomage.Interface.HasBioAssay

getBioAssay

public org.biomage.BioAssay.BioAssay getBioAssay()
Get method for bioAssay

Specified by:
getBioAssay in interface org.biomage.Interface.HasBioAssay

setDesignElement

public void setDesignElement(org.biomage.DesignElement.DesignElement designElement)
Set method for designElement

Specified by:
setDesignElement in interface org.biomage.Interface.HasDesignElement

getDesignElement

public org.biomage.DesignElement.DesignElement getDesignElement()
Get method for designElement

Specified by:
getDesignElement in interface org.biomage.Interface.HasDesignElement

setQuantitationType

public void setQuantitationType(org.biomage.QuantitationType.QuantitationType quantitationType)
Set method for quantitationType

Specified by:
setQuantitationType in interface org.biomage.Interface.HasQuantitationType

getQuantitationType

public org.biomage.QuantitationType.QuantitationType getQuantitationType()
Get method for quantitationType

Specified by:
getQuantitationType in interface org.biomage.Interface.HasQuantitationType