From: amwaterhouse Date: Mon, 14 Aug 2006 15:10:09 +0000 (+0000) Subject: findSequenceMatch returns multiple sequences X-Git-Tag: Release_2_1~74 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=9f95d8f9e281436450419985ab58be83022859b4;p=jalview.git findSequenceMatch returns multiple sequences --- diff --git a/src/jalview/datamodel/Alignment.java b/src/jalview/datamodel/Alignment.java index 507102e..92ef23a 100755 --- a/src/jalview/datamodel/Alignment.java +++ b/src/jalview/datamodel/Alignment.java @@ -427,6 +427,28 @@ public class Alignment implements AlignmentI return null; } + public SequenceI [] findSequenceMatch(String name) + { + Vector matches = new Vector(); + int i = 0; + + while (i < sequences.size()) + { + if (getSequenceAt(i).getName().equals(name)) + { + matches.addElement(getSequenceAt(i)); + } + i++; + } + + SequenceI [] result = new SequenceI[matches.size()]; + for(i=0; i