From: jprocter Date: Sat, 29 Sep 2007 13:53:23 +0000 (+0000) Subject: always update PDBEntry list if DBRefEntries might have changed X-Git-Tag: Release_2_4~257 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;ds=inline;h=a1704bd1ca00e4c24f91a1d0cd4f502c84d0a9f2;p=jalview.git always update PDBEntry list if DBRefEntries might have changed --- diff --git a/src/jalview/io/VamsasAppDatastore.java b/src/jalview/io/VamsasAppDatastore.java index 6c35fa4..8f26680 100644 --- a/src/jalview/io/VamsasAppDatastore.java +++ b/src/jalview/io/VamsasAppDatastore.java @@ -1224,6 +1224,7 @@ public class VamsasAppDatastore new jalview.io.vamsas.Dbref(this, dbref[db], vdseq, dsseq); } + dsseq.updatePDBIds(); } } diff --git a/src/jalview/ws/ASequenceFetcher.java b/src/jalview/ws/ASequenceFetcher.java index c6e167b..1e1f6f8 100644 --- a/src/jalview/ws/ASequenceFetcher.java +++ b/src/jalview/ws/ASequenceFetcher.java @@ -167,7 +167,14 @@ public class ASequenceFetcher if (rseqs.size() > 0) { ret = new SequenceI[rseqs.size()]; - rseqs.copyInto(ret); + Enumeration sqs = rseqs.elements(); + int si=0; + while (sqs.hasMoreElements()) + { + SequenceI s = (SequenceI) sqs.nextElement(); + ret[si++] = s; + s.updatePDBIds(); + } } return ret; }