|
|||||||||||
| 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.BioSequence.SequencePosition
|
+--org.biomage.DesignElement.CompositePosition
The location in the compositeSequence target's sequence to which a source compositeSequence maps. The association to MismatchInformation allows the specification, usually for control purposes, of deviations from the CompositeSequence's BioMaterial.
| 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 CompositeSequence |
composite
A source CompositeSequence that is part of a target CompositeSequence |
protected HasMismatchInformation.MismatchInformation_list |
mismatchInformation
Differences in how the contained compositeSequence matches its target compositeSequence's sequence. |
| Fields inherited from class org.biomage.Common.Extendable |
propertySets |
| Constructor Summary | |
CompositePosition()
Default constructor. |
|
CompositePosition(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 |
CompositeSequence |
getComposite()
Get method for composite |
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 |
setComposite(CompositeSequence composite)
Set method for composite |
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.BioSequence.SequencePosition |
getEnd, getStart, setEnd, setStart |
| 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 CompositeSequence composite
protected HasMismatchInformation.MismatchInformation_list mismatchInformation
| Constructor Detail |
public CompositePosition()
public CompositePosition(org.xml.sax.Attributes atts)
| Method Detail |
public void writeMAGEML(java.io.Writer out)
throws java.io.IOException
writeMAGEML in class SequencePositionjava.io.IOException
public void writeAttributes(java.io.Writer out)
throws java.io.IOException
writeAttributes in class SequencePositionjava.io.IOException
public void writeAssociations(java.io.Writer out)
throws java.io.IOException
writeAssociations in class SequencePositionjava.io.IOExceptionpublic void setComposite(CompositeSequence composite)
setComposite in interface HasCompositepublic CompositeSequence getComposite()
getComposite in interface HasCompositepublic 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 | ||||||||||