Interface SequenceDocumentWithEditableAnnotations

All Superinterfaces:
PluginDocument, SequenceDocument, XMLSerializable
All Known Subinterfaces:
EditableNucleotideGraphSequenceDocument, EditableSequenceDocument
All Known Implementing Classes:
CombinedAlignmentAndAminoAcidSequenceDocument, CombinedAlignmentAndNucleotideGraphSequenceDocument, CombinedAlignmentAndNucleotideSequenceDocument, CombinedAlignmentAndSequenceDocument, DefaultAminoAcidSequence, DefaultNucleotideGraphSequence, DefaultNucleotideSequence, DefaultSequenceDocument, OligoSequenceDocument

public interface SequenceDocumentWithEditableAnnotations extends SequenceDocument
An extension of a SequenceDocument that allows its annotations to be changed. Also see EditableSequenceDocument which allows even more properties of the sequence to be edited.

NoteSequenceListDocument implementations may not notice changes to their sequences that are edited alone using this API. The SequenceListDocument must also be informed about the change using the ExtendedEditableSequenceListDocument API.

Since:
API 4.14 (Geneious 5.1)