+ String id = av.getAlignment().getSequenceAt(seq).getName();\r
+ if (id.indexOf("|") > -1)\r
+ {\r
+ id = id.substring(id.lastIndexOf("|") + 1);\r
+ }\r
+\r
+ String url = links.elementAt(0).toString();\r
+ url = url.substring(url.indexOf("|") + 1);\r
+\r
+ int index = url.indexOf("$SEQUENCE_ID$");\r
+ url = url.substring(0, index) + id + url.substring(index + 13);\r
+\r
+ try\r
+ {\r
+ jalview.util.BrowserLauncher.openURL(url);\r
+ }\r
+ catch (Exception ex)\r
+ {\r
+ JOptionPane.showInternalMessageDialog(Desktop.desktop,\r
+ "Unixers: Couldn't find default web browser."\r
+ +\r
+ "\nAdd the full path to your browser in Preferences.",\r
+ "Web browser not found",\r
+ JOptionPane.WARNING_MESSAGE);\r
+ ex.printStackTrace();\r