Parse id before showing uniprot link
[jalview.git] / src / jalview / appletgui / APopupMenu.java
index 0435d25..8488dd8 100755 (executable)
@@ -97,8 +97,12 @@ public class APopupMenu
         link = links.elementAt(i).toString();\r
         final String target = link.substring(0, link.indexOf("|"));\r
         item = new MenuItem(target);\r
+        String id = seq.getName();\r
+        if(id.indexOf("|")>-1)\r
+             id = id.substring(id.lastIndexOf("|")+1);\r
+\r
         final String url = link.substring(link.indexOf("|")+1, link.indexOf("$SEQUENCE_ID$"))\r
-               + seq.getName() +\r
+               + id +\r
                link.substring(link.indexOf("$SEQUENCE_ID$") + 13);\r
 \r
            item.addActionListener(new java.awt.event.ActionListener()\r