X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Futil%2FUrlLink.java;h=872f43299199b219530c5ee0f057390f2f1874dd;hb=f7061cf12f703969bf3e22fc7e37f5712b9df10a;hp=f9dda09c5ab2f96e69cf09ecc4dc8387ef12ecee;hpb=d2e193bc02f93925ab33667737a57b223f30891c;p=jalview.git diff --git a/src/jalview/util/UrlLink.java b/src/jalview/util/UrlLink.java index f9dda09..872f432 100644 --- a/src/jalview/util/UrlLink.java +++ b/src/jalview/util/UrlLink.java @@ -86,6 +86,7 @@ public class UrlLink label = label.trim(); target = target.trim(); target = target.toUpperCase(); // DBRefEntry uppercases DB names + // NB getCanonicalName might be better but does not currently change case } /** @@ -261,13 +262,14 @@ public class UrlLink @Override public String toString() { + String var = (uses_seq_id ? SEQUENCE_ID : SEQUENCE_NAME); + return label + "|" + url_prefix - + (dynamic ? ("$" + SEQUENCE_ID + ((regexReplace != null) ? "=" + + (dynamic ? ("$" + var + ((regexReplace != null) ? "=" + regexReplace + "=$" : "$")) : "") + ((url_suffix == null) ? "" : url_suffix); - } /**