|
|||||||||||
| 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.DesignElement.FeatureInformation
As part of the map information, allows the association of one or more differences in the BioMaterial on a feature from the BioMaterial of the Reporter. Useful for control purposes such as in Affymetrix probe pairs.
| Nested Class Summary |
| Nested classes inherited from class org.biomage.Interface.HasMismatchInformation |
HasMismatchInformation.MismatchInformation_list |
| Nested classes inherited from class org.biomage.Interface.HasPropertySets |
HasPropertySets.PropertySets_list |
| Field Summary | |
protected Feature |
feature
The feature the FeatureInformation is supplying information for. |
protected HasMismatchInformation.MismatchInformation_list |
mismatchInformation
Differences in how the feature matches the reporter's sequence, typical examples is the Affymetrix probe pair where one of the features is printed with a mismatch to the other feature's perfect match. |
| Fields inherited from class org.biomage.Common.Extendable |
propertySets |
| Constructor Summary | |
FeatureInformation()
Default constructor. |
|
FeatureInformation(org.xml.sax.Attributes atts)
Attribute constructor. |
|
| Method Summary | |
void |
addToMismatchInformation(int position,
MismatchInformation mismatchInformation)
Method to add MismatchInformation at position to MismatchInformation_list |
void |
addToMismatchInformation(MismatchInformation mismatchInformation)
Method to add MismatchInformation to MismatchInformation_list |
Feature |
getFeature()
Get method for feature |
MismatchInformation |
getFromMismatchInformation(int position)
Method to get MismatchInformation from MismatchInformation_list |
HasMismatchInformation.MismatchInformation_list |
getMismatchInformation()
Get method for mismatchInformation |
void |
removeElementAtFromMismatchInformation(int position)
Method to remove by position from MismatchInformation_list |
void |
removeFromMismatchInformation(MismatchInformation mismatchInformation)
Method to remove first MismatchInformation from MismatchInformation_list |
void |
setFeature(Feature feature)
Set method for feature |
void |
setMismatchInformation(HasMismatchInformation.MismatchInformation_list mismatchInformation)
Set method for mismatchInformation |
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.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 Feature feature
protected HasMismatchInformation.MismatchInformation_list mismatchInformation
| Constructor Detail |
public FeatureInformation()
public FeatureInformation(org.xml.sax.Attributes atts)
| Method Detail |
public void writeMAGEML(java.io.Writer out)
throws java.io.IOException
writeMAGEML in class Extendablejava.io.IOException
public void writeAttributes(java.io.Writer out)
throws java.io.IOException
writeAttributes in class Extendablejava.io.IOException
public void writeAssociations(java.io.Writer out)
throws java.io.IOException
writeAssociations in class Extendablejava.io.IOExceptionpublic void setFeature(Feature feature)
setFeature in interface HasFeaturepublic Feature getFeature()
getFeature in interface HasFeaturepublic void setMismatchInformation(HasMismatchInformation.MismatchInformation_list mismatchInformation)
setMismatchInformation in interface HasMismatchInformationpublic HasMismatchInformation.MismatchInformation_list getMismatchInformation()
getMismatchInformation in interface HasMismatchInformationpublic void addToMismatchInformation(MismatchInformation mismatchInformation)
addToMismatchInformation in interface HasMismatchInformation
public void addToMismatchInformation(int position,
MismatchInformation mismatchInformation)
addToMismatchInformation in interface HasMismatchInformationpublic MismatchInformation getFromMismatchInformation(int position)
getFromMismatchInformation in interface HasMismatchInformationpublic void removeElementAtFromMismatchInformation(int position)
removeElementAtFromMismatchInformation in interface HasMismatchInformationpublic void removeFromMismatchInformation(MismatchInformation mismatchInformation)
removeFromMismatchInformation in interface HasMismatchInformation
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||