From: amwaterhouse Date: Wed, 19 Jul 2006 10:39:38 +0000 (+0000) Subject: Use Selection group to define sequence range to fetch features X-Git-Tag: Release_2_1~270 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=6853e551dad73c21f52fefa6bf619443f09107ab;p=jalview.git Use Selection group to define sequence range to fetch features --- diff --git a/src/jalview/io/DasSequenceFeatureFetcher.java b/src/jalview/io/DasSequenceFeatureFetcher.java index 70af276..20ae27c 100755 --- a/src/jalview/io/DasSequenceFeatureFetcher.java +++ b/src/jalview/io/DasSequenceFeatureFetcher.java @@ -94,13 +94,14 @@ public class DasSequenceFeatureFetcher implements Runnable int refCount = 0; for(int i=0; i 0) { setThreadsRunning(+1); + int start=seq.getStart(), end = seq.getEnd(); + + if(af.getViewport().getSelectionGroup()!=null) + { + SequenceI tmp = af.getViewport().getAlignment().findName(seq.getName()); + start = tmp.findPosition( + af.getViewport().getSelectionGroup().getStartRes() + ); + + end = tmp.findPosition( + af.getViewport().getSelectionGroup().getEndRes() + ); + } + FeatureThread fetcher = new FeatureThread(id - + ":" + seq.getStart() + "," +seq.getEnd() - , source); + + ":" + start + "," + end, source); fetcher.addFeatureListener(new FeatureListener() {