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

Quick Search    Search Deep

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

java.lang.Object
  extended byorg.biomage.Common.Extendable
      extended byorg.biomage.Common.Describable
          extended byorg.biomage.Common.Identifiable
              extended byorg.biomage.BioAssayData.QuantitationTypeDimension
All Implemented Interfaces:
org.biomage.Interface.HasAuditTrail, org.biomage.Interface.HasDescriptions, org.biomage.Interface.HasPropertySets, org.biomage.Interface.HasQuantitationTypes, org.biomage.Interface.HasSecurity, java.io.Serializable

public class QuantitationTypeDimension
extends org.biomage.Common.Identifiable
implements java.io.Serializable, org.biomage.Interface.HasQuantitationTypes

An ordered list of quantitationTypes.


Nested Class Summary
 
Nested classes inherited from class org.biomage.Interface.HasQuantitationTypes
org.biomage.Interface.HasQuantitationTypes.QuantitationTypes_list
 
Nested classes inherited from class org.biomage.Interface.HasAuditTrail
org.biomage.Interface.HasAuditTrail.AuditTrail_list
 
Nested classes inherited from class org.biomage.Interface.HasDescriptions
org.biomage.Interface.HasDescriptions.Descriptions_list
 
Nested classes inherited from class org.biomage.Interface.HasPropertySets
org.biomage.Interface.HasPropertySets.PropertySets_list
 
Field Summary
private  org.biomage.Interface.HasQuantitationTypes.QuantitationTypes_list quantitationTypes
          The QuantitationTypes for this Dimension.
 
Fields inherited from class org.biomage.Common.Identifiable
 
Fields inherited from class org.biomage.Common.Describable
 
Fields inherited from class org.biomage.Common.Extendable
 
Constructor Summary
QuantitationTypeDimension()
          Default constructor.
QuantitationTypeDimension(org.xml.sax.Attributes atts)
          Attribute constructor.
 
Method Summary
 void addToQuantitationTypes(int position, org.biomage.QuantitationType.QuantitationType quantitationType)
          Method to add QuantitationType at position to QuantitationTypes_list
 void addToQuantitationTypes(org.biomage.QuantitationType.QuantitationType quantitationType)
          Method to add QuantitationType to QuantitationTypes_list
 org.biomage.QuantitationType.QuantitationType getFromQuantitationTypes(int position)
          Method to get QuantitationType from QuantitationTypes_list
 org.biomage.Interface.HasQuantitationTypes.QuantitationTypes_list getQuantitationTypes()
          Get method for quantitationTypes
 void removeElementAtFromQuantitationTypes(int position)
          Method to remove by position from QuantitationTypes_list
 void removeFromQuantitationTypes(org.biomage.QuantitationType.QuantitationType quantitationType)
          Method to remove first QuantitationType from QuantitationTypes_list
 void setQuantitationTypes(org.biomage.Interface.HasQuantitationTypes.QuantitationTypes_list quantitationTypes)
          Set method for quantitationTypes
 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.Identifiable
getIdentifier, getName, setIdentifier, setName
 
Methods inherited from class org.biomage.Common.Describable
addToAuditTrail, addToAuditTrail, addToDescriptions, addToDescriptions, getAuditTrail, getDescriptions, getFromAuditTrail, getFromDescriptions, getSecurity, removeElementAtFromAuditTrail, removeElementAtFromDescriptions, removeFromAuditTrail, removeFromDescriptions, setAuditTrail, setDescriptions, setSecurity
 
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

quantitationTypes

private org.biomage.Interface.HasQuantitationTypes.QuantitationTypes_list quantitationTypes
The QuantitationTypes for this Dimension.

Constructor Detail

QuantitationTypeDimension

public QuantitationTypeDimension()
Default constructor.


QuantitationTypeDimension

public QuantitationTypeDimension(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.


setQuantitationTypes

public void setQuantitationTypes(org.biomage.Interface.HasQuantitationTypes.QuantitationTypes_list quantitationTypes)
Set method for quantitationTypes

Specified by:
setQuantitationTypes in interface org.biomage.Interface.HasQuantitationTypes

getQuantitationTypes

public org.biomage.Interface.HasQuantitationTypes.QuantitationTypes_list getQuantitationTypes()
Get method for quantitationTypes

Specified by:
getQuantitationTypes in interface org.biomage.Interface.HasQuantitationTypes

addToQuantitationTypes

public void addToQuantitationTypes(org.biomage.QuantitationType.QuantitationType quantitationType)
Method to add QuantitationType to QuantitationTypes_list

Specified by:
addToQuantitationTypes in interface org.biomage.Interface.HasQuantitationTypes

addToQuantitationTypes

public void addToQuantitationTypes(int position,
                                   org.biomage.QuantitationType.QuantitationType quantitationType)
Method to add QuantitationType at position to QuantitationTypes_list

Specified by:
addToQuantitationTypes in interface org.biomage.Interface.HasQuantitationTypes

getFromQuantitationTypes

public org.biomage.QuantitationType.QuantitationType getFromQuantitationTypes(int position)
Method to get QuantitationType from QuantitationTypes_list

Specified by:
getFromQuantitationTypes in interface org.biomage.Interface.HasQuantitationTypes

removeElementAtFromQuantitationTypes

public void removeElementAtFromQuantitationTypes(int position)
Method to remove by position from QuantitationTypes_list

Specified by:
removeElementAtFromQuantitationTypes in interface org.biomage.Interface.HasQuantitationTypes

removeFromQuantitationTypes

public void removeFromQuantitationTypes(org.biomage.QuantitationType.QuantitationType quantitationType)
Method to remove first QuantitationType from QuantitationTypes_list

Specified by:
removeFromQuantitationTypes in interface org.biomage.Interface.HasQuantitationTypes