X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fdatamodel%2FSequenceI.java;h=fc67efd8e49e4db4f8bf1b94cc2835f0757233ae;hb=0b2e0f52baa343973a6c9b1e652ff584ce418fa0;hp=5c779402b1f1b43267c274a1af1fa4d8f2aca142;hpb=c920b3c897f5d20d839a3fc84c2bfa097970b5d1;p=jalview.git diff --git a/src/jalview/datamodel/SequenceI.java b/src/jalview/datamodel/SequenceI.java index 5c77940..fc67efd 100755 --- a/src/jalview/datamodel/SequenceI.java +++ b/src/jalview/datamodel/SequenceI.java @@ -20,6 +20,7 @@ */ package jalview.datamodel; +import java.util.List; import java.util.Vector; import fr.orsay.lri.varna.models.rna.RNA; @@ -136,10 +137,12 @@ public interface SequenceI * create a new sequence object from start to end of this sequence * * @param start - * int + * int index for start position * @param end - * int + * int index for end position + * * @return SequenceI + * @note implementations may use getSequence to get the sequence data */ public SequenceI getSubSequence(int start, int end); @@ -188,7 +191,7 @@ public interface SequenceI * Returns the sequence position for an alignment position * * @param i - * column index in alignment (from 1) + * column index in alignment (from 0.. getAlignmentAnnotations(String calcId, + String label); + + /** * create a new dataset sequence (if necessary) for this sequence and sets * this sequence to refer to it. This call will move any features or * references on the sequence onto the dataset. It will also make a duplicate