From 9f95d8f9e281436450419985ab58be83022859b4 Mon Sep 17 00:00:00 2001 From: amwaterhouse Date: Mon, 14 Aug 2006 15:10:09 +0000 Subject: [PATCH] findSequenceMatch returns multiple sequences --- src/jalview/datamodel/Alignment.java | 22 ++++++++++++++++++++++ src/jalview/datamodel/AlignmentI.java | 1 + 2 files changed, 23 insertions(+) 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