Class SequenceViewerExtension.SequenceAnnotationWrapper

java.lang.Object
com.biomatters.geneious.publicapi.plugin.SequenceViewerExtension.SequenceAnnotationWrapper
Enclosing class:
SequenceViewerExtension

public abstract static class SequenceViewerExtension.SequenceAnnotationWrapper extends Object
Wraps a SequenceAnnotation and provides extra information about the location (sequence, track) of the annotation. Plugins should not extend this class. Only the sequence viewer should extend it and it will provide implementations to sequence viewer extensions.

For test cases, plugins may wish to use PropertyRetrieverAndEditor.forSequences or PropertyRetrieverAndEditor.forAlignment to obtain a PropertyRetrieverAndEditor, and call PropertyRetrieverAndEditor.getVisibleAnnotations to obtain SequenceAnnotationWrappers.