|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.biomage.Common.Extendable
|
+--org.biomage.Common.Describable
|
+--org.biomage.Common.Identifiable
|
+--org.biomage.BioMaterial.BioMaterial
BioMaterial is an abstract class that represents the important substances such as cells, tissues, DNA, proteins, etc... Biomaterials can be related to other biomaterial through a directed acyclic graph (represented by treatment(s)).
| Nested Class Summary |
| Nested classes inherited from class org.biomage.Interface.HasTreatments |
HasTreatments.Treatments_list |
| Nested classes inherited from class org.biomage.Interface.HasCharacteristics |
HasCharacteristics.Characteristics_list |
| Nested classes inherited from class org.biomage.Interface.HasQualityControlStatistics |
HasQualityControlStatistics.QualityControlStatistics_list |
| Nested classes inherited from class org.biomage.Interface.HasAuditTrail |
HasAuditTrail.AuditTrail_list |
| Nested classes inherited from class org.biomage.Interface.HasDescriptions |
HasDescriptions.Descriptions_list |
| Nested classes inherited from class org.biomage.Interface.HasPropertySets |
HasPropertySets.PropertySets_list |
| Field Summary | |
protected HasCharacteristics.Characteristics_list |
characteristics
Innate properties of the biosource, such as genotype, cultivar, tissue type, cell type, ploidy, etc. |
protected OntologyEntry |
materialType
The type of material used, i.e. |
protected HasQualityControlStatistics.QualityControlStatistics_list |
qualityControlStatistics
Measures of the quality of the BioMaterial. |
protected HasTreatments.Treatments_list |
treatments
This association is one way from BioMaterial to Treatment. |
| Fields inherited from class org.biomage.Common.Describable |
auditTrail, descriptions, security |
| Fields inherited from class org.biomage.Common.Extendable |
propertySets |
| Constructor Summary | |
BioMaterial()
Default constructor. |
|
BioMaterial(org.xml.sax.Attributes atts)
Attribute constructor. |
|
| Method Summary | |
void |
addToCharacteristics(int position,
OntologyEntry ontologyEntry)
Method to add OntologyEntry at position to Characteristics_list |
void |
addToCharacteristics(OntologyEntry ontologyEntry)
Method to add OntologyEntry to Characteristics_list |
void |
addToQualityControlStatistics(int position,
NameValueType nameValueType)
Method to add NameValueType at position to QualityControlStatistics_list |
void |
addToQualityControlStatistics(NameValueType nameValueType)
Method to add NameValueType to QualityControlStatistics_list |
void |
addToTreatments(int position,
Treatment treatment)
Method to add Treatment at position to Treatments_list |
void |
addToTreatments(Treatment treatment)
Method to add Treatment to Treatments_list |
HasCharacteristics.Characteristics_list |
getCharacteristics()
Get method for characteristics |
OntologyEntry |
getFromCharacteristics(int position)
Method to get OntologyEntry from Characteristics_list |
NameValueType |
getFromQualityControlStatistics(int position)
Method to get NameValueType from QualityControlStatistics_list |
Treatment |
getFromTreatments(int position)
Method to get Treatment from Treatments_list |
OntologyEntry |
getMaterialType()
Get method for materialType |
HasQualityControlStatistics.QualityControlStatistics_list |
getQualityControlStatistics()
Get method for qualityControlStatistics |
HasTreatments.Treatments_list |
getTreatments()
Get method for treatments |
void |
removeElementAtFromCharacteristics(int position)
Method to remove by position from Characteristics_list |
void |
removeElementAtFromQualityControlStatistics(int position)
Method to remove by position from QualityControlStatistics_list |
void |
removeElementAtFromTreatments(int position)
Method to remove by position from Treatments_list |
void |
removeFromCharacteristics(OntologyEntry ontologyEntry)
Method to remove first OntologyEntry from Characteristics_list |
void |
removeFromQualityControlStatistics(NameValueType nameValueType)
Method to remove first NameValueType from QualityControlStatistics_list |
void |
removeFromTreatments(Treatment treatment)
Method to remove first Treatment from Treatments_list |
void |
setCharacteristics(HasCharacteristics.Characteristics_list characteristics)
Set method for characteristics |
void |
setMaterialType(OntologyEntry materialType)
Set method for materialType |
void |
setQualityControlStatistics(HasQualityControlStatistics.QualityControlStatistics_list qualityControlStatistics)
Set method for qualityControlStatistics |
void |
setTreatments(HasTreatments.Treatments_list treatments)
Set method for treatments |
void |
writeAssociations(java.io.Writer out)
writeAssociations This method is responsible for assembling the association data into XML. |
void |
writeAttributes(java.io.Writer out)
writeAttributes This method is responsible for assembling the attribute data into XML. |
void |
writeMAGEML(java.io.Writer out)
writeMAGEML This method is responsible for assembling the attribute and association data into XML. |
| 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 |
protected HasQualityControlStatistics.QualityControlStatistics_list qualityControlStatistics
protected HasCharacteristics.Characteristics_list characteristics
protected OntologyEntry materialType
protected HasTreatments.Treatments_list treatments
| Constructor Detail |
public BioMaterial()
public BioMaterial(org.xml.sax.Attributes atts)
| Method Detail |
public void writeMAGEML(java.io.Writer out)
throws java.io.IOException
writeMAGEML in class Identifiablejava.io.IOException
public void writeAttributes(java.io.Writer out)
throws java.io.IOException
writeAttributes in class Identifiablejava.io.IOException
public void writeAssociations(java.io.Writer out)
throws java.io.IOException
writeAssociations in class Identifiablejava.io.IOExceptionpublic void setQualityControlStatistics(HasQualityControlStatistics.QualityControlStatistics_list qualityControlStatistics)
setQualityControlStatistics in interface HasQualityControlStatisticspublic HasQualityControlStatistics.QualityControlStatistics_list getQualityControlStatistics()
getQualityControlStatistics in interface HasQualityControlStatisticspublic void addToQualityControlStatistics(NameValueType nameValueType)
addToQualityControlStatistics in interface HasQualityControlStatistics
public void addToQualityControlStatistics(int position,
NameValueType nameValueType)
addToQualityControlStatistics in interface HasQualityControlStatisticspublic NameValueType getFromQualityControlStatistics(int position)
getFromQualityControlStatistics in interface HasQualityControlStatisticspublic void removeElementAtFromQualityControlStatistics(int position)
removeElementAtFromQualityControlStatistics in interface HasQualityControlStatisticspublic void removeFromQualityControlStatistics(NameValueType nameValueType)
removeFromQualityControlStatistics in interface HasQualityControlStatisticspublic void setCharacteristics(HasCharacteristics.Characteristics_list characteristics)
setCharacteristics in interface HasCharacteristicspublic HasCharacteristics.Characteristics_list getCharacteristics()
getCharacteristics in interface HasCharacteristicspublic void addToCharacteristics(OntologyEntry ontologyEntry)
addToCharacteristics in interface HasCharacteristics
public void addToCharacteristics(int position,
OntologyEntry ontologyEntry)
addToCharacteristics in interface HasCharacteristicspublic OntologyEntry getFromCharacteristics(int position)
getFromCharacteristics in interface HasCharacteristicspublic void removeElementAtFromCharacteristics(int position)
removeElementAtFromCharacteristics in interface HasCharacteristicspublic void removeFromCharacteristics(OntologyEntry ontologyEntry)
removeFromCharacteristics in interface HasCharacteristicspublic void setMaterialType(OntologyEntry materialType)
setMaterialType in interface HasMaterialTypepublic OntologyEntry getMaterialType()
getMaterialType in interface HasMaterialTypepublic void setTreatments(HasTreatments.Treatments_list treatments)
setTreatments in interface HasTreatmentspublic HasTreatments.Treatments_list getTreatments()
getTreatments in interface HasTreatmentspublic void addToTreatments(Treatment treatment)
addToTreatments in interface HasTreatments
public void addToTreatments(int position,
Treatment treatment)
addToTreatments in interface HasTreatmentspublic Treatment getFromTreatments(int position)
getFromTreatments in interface HasTreatmentspublic void removeElementAtFromTreatments(int position)
removeElementAtFromTreatments in interface HasTreatmentspublic void removeFromTreatments(Treatment treatment)
removeFromTreatments in interface HasTreatments
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||