From b06fdb4903a91fd56543db123d491f494c42501c Mon Sep 17 00:00:00 2001 From: amwaterhouse Date: Mon, 29 Aug 2005 13:59:30 +0000 Subject: [PATCH 1/1] load sequenceURLLinks static method --- src/jalview/gui/Preferences.java | 36 ++++++++++++++++++++---------------- 1 file changed, 20 insertions(+), 16 deletions(-) diff --git a/src/jalview/gui/Preferences.java b/src/jalview/gui/Preferences.java index bf26c0d..bec82a5 100755 --- a/src/jalview/gui/Preferences.java +++ b/src/jalview/gui/Preferences.java @@ -45,8 +45,26 @@ import jalview.bin.Cache; public class Preferences extends GPreferences { /** Holds name and link separated with | character. Sequence ID must be $SEQUENCE_ID$ */ - public static Vector sequenceURLLinks = new Vector(); - static { sequenceURLLinks.addElement("SRS|http://srs.ebi.ac.uk/srs7bin/cgi-bin/wgetz?-e+[uniprot-all:$SEQUENCE_ID$]+-vn+2");} + public static Vector sequenceURLLinks; + static + { + String string = Cache.getDefault("SEQUENCE_LINKS", + "SRS|http://srs.ebi.ac.uk/srs7bin/cgi-bin/wgetz?-e+[uniprot-all:$SEQUENCE_ID$]+-vn+2"); + sequenceURLLinks = new Vector(); + + try + { + StringTokenizer st = new StringTokenizer(string, "|"); + while (st.hasMoreElements()) + { + sequenceURLLinks.addElement(st.nextToken() + "|" + st.nextToken()); + } + } + catch (Exception ex) + { + System.out.println(ex + "\nError parsing sequence links"); + } + } Vector nameLinks, urlLinks; JInternalFrame frame; @@ -124,20 +142,6 @@ public class Preferences extends GPreferences /**************************************************** * Set up Connections */ - - string = Cache.getDefault("SEQUENCE_LINKS", - "SRS|http://srs.ebi.ac.uk/srs7bin/cgi-bin/wgetz?-e+[uniprot-all:$SEQUENCE_ID$]+-vn+2"); - sequenceURLLinks = new Vector(); - - try{ - StringTokenizer st = new StringTokenizer(string, "|"); - while (st.hasMoreElements()) - { - sequenceURLLinks.addElement(st.nextToken() + "|" + st.nextToken()); - } - }catch(Exception ex) - {System.out.println(ex+"\nError parsing sequence links");} - nameLinks = new Vector(); urlLinks = new Vector(); for(int i=0; i