|
|||||||||||
| 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.ReporterPosition
The location in the composite target's sequence to which a source reporter 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 HasMismatchInformation.MismatchInformation_list |
mismatchInformation
Differences in how the reporter matches its compositeSequence's sequence. |
protected Reporter |
reporter
A reporter that comprises part of a CompositeSequence. |
| Fields inherited from class org.biomage.Common.Extendable |
propertySets |
| Constructor Summary | |
ReporterPosition()
Default constructor. |
|
ReporterPosition(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 |
MismatchInformation |
getFromMismatchInformation(int position)
Method to get MismatchInformation from MismatchInformation_list |
HasMismatchInformation.MismatchInformation_list |
getMismatchInformation()
Get method for mismatchInformation |
Reporter |
getReporter()
Get method for reporter |
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 |
setMismatchInformation(HasMismatchInformation.MismatchInformation_list mismatchInformation)
Set method for mismatchInformation |
void |
setReporter(Reporter reporter)
Set method for reporter |
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 Reporter reporter
protected HasMismatchInformation.MismatchInformation_list mismatchInformation
| Constructor Detail |
public ReporterPosition()
public ReporterPosition(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 setReporter(Reporter reporter)
setReporter in interface HasReporterpublic Reporter getReporter()
getReporter in interface HasReporterpublic 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 | ||||||||||