*experimental use of picr* apply gpl development license
[jalview.git] / src / jalview / ws / DasSequenceFeatureFetcher.java
index 2448402..d3c20ba 100644 (file)
@@ -1,6 +1,6 @@
 /*\r
- * Jalview - A Sequence Alignment Editor and Viewer (Version 2.4)\r
- * Copyright (C) 2008 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
+ * Jalview - A Sequence Alignment Editor and Viewer (Development Version 2.4.1)\r
+ * Copyright (C) 2009 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
  * \r
  * This program is free software; you can redistribute it and/or\r
  * modify it under the terms of the GNU General Public License\r
@@ -91,16 +91,18 @@ public class DasSequenceFeatureFetcher
   }\r
 \r
   public DasSequenceFeatureFetcher(SequenceI[] oursequences,\r
-          FeatureSettings fsettings, Vector selectedSources,\r
+          FeatureSettings fsettings, Vector ourselectedSources,\r
           boolean checkDbrefs, boolean promptFetchDbrefs)\r
   {\r
     this.selectedSources = new Vector(); \r
-    Enumeration sources = selectedSources.elements();\r
+    Enumeration sources = ourselectedSources.elements();\r
     // filter both sequences and sources to eliminate duplicates\r
     while (sources.hasMoreElements())\r
     {\r
       Object src = sources.nextElement();\r
-      if (this.selectedSources.contains(src)) { selectedSources.addElement(src); };\r
+      if (!selectedSources.contains(src)) { \r
+        selectedSources.addElement(src); \r
+      };\r
     }\r
     Vector sqs = new Vector();\r
     for (int i=0; i<oursequences.length; i++)\r