merge of SIFTs Branch
[jalview.git] / src / jalview / gui / PopupMenu.java
index fee47e5..e86b2c5 100644 (file)
@@ -642,7 +642,7 @@ public class PopupMenu extends JPopupMenu
 
           // collect matching db-refs
           DBRefEntry[] dbr = jalview.util.DBRefUtils.selectRefs(
-                  seq.getDBRef(), new String[] { urlLink.getTarget() });
+                  seq.getDBRefs(), new String[] { urlLink.getTarget() });
           // collect id string too
           String id = seq.getName();
           String descr = seq.getDescription();
@@ -896,7 +896,7 @@ public class PopupMenu extends JPopupMenu
       {
         sqi = sqi.getDatasetSequence();
       }
-      DBRefEntry[] dbr = sqi.getDBRef();
+      DBRefEntry[] dbr = sqi.getDBRefs();
       if (dbr != null && dbr.length > 0)
       {
         for (int d = 0; d < dbr.length; d++)
@@ -2451,9 +2451,13 @@ public class PopupMenu extends JPopupMenu
       @Override
       public void run()
       {
+        boolean isNuclueotide = ap.alignFrame.getViewport().getAlignment()
+                .isNucleotide();
 
-        new jalview.ws.DBRefFetcher(sequences, ap.alignFrame)
+        new jalview.ws.DBRefFetcher(sequences, ap.alignFrame, null,
+                ap.alignFrame.featureSettings, isNuclueotide)
                 .fetchDBRefs(false);
+
       }
 
     });