X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Furls%2FUrlProviderImpl.java;h=d2fd3597b498f082ae53bfef2a8f14e560ae75e0;hb=0615edf610baff76b1675e2f174f22d855fd3fe4;hp=87e40c6ddf9265c7891ecbc7376fd51007b889f5;hpb=a45bb4b4b3f6ce4067fc94acbfc546637fb30b06;p=jalview.git diff --git a/src/jalview/urls/UrlProviderImpl.java b/src/jalview/urls/UrlProviderImpl.java index 87e40c6..d2fd359 100644 --- a/src/jalview/urls/UrlProviderImpl.java +++ b/src/jalview/urls/UrlProviderImpl.java @@ -44,36 +44,37 @@ public abstract class UrlProviderImpl implements UrlProviderI private static final Pattern MIRIAM_PATTERN = Pattern .compile("^MIR:\\d{8}$"); - protected String defaultUrl; + protected String primaryUrl; - protected String getDefaultUrl(String seqid, HashMap urls) + protected String getPrimaryUrl(String seqid, + HashMap urls) { if (seqid.length() < MIN_SUBST_LENGTH) { return null; } - else if (defaultUrl == null) + else if (primaryUrl == null) { return null; } - else if (!urls.containsKey(defaultUrl)) + else if (!urls.containsKey(primaryUrl)) { return null; } else { String url = null; - UrlLink urlLink = urls.get(defaultUrl); - String[] defaultUrls = urlLink.makeUrls(seqid, true); - if (defaultUrls == null || defaultUrls[0] == null - || defaultUrls[0].length() < MIN_SUBST_LENGTH) + UrlLink urlLink = urls.get(primaryUrl); + String[] primaryUrls = urlLink.makeUrls(seqid, true); + if (primaryUrls == null || primaryUrls[0] == null + || primaryUrls[0].length() < MIN_SUBST_LENGTH) { url = null; } else { // just take first URL made from regex - url = defaultUrls[1]; + url = primaryUrls[1]; } return url; } @@ -93,7 +94,7 @@ public abstract class UrlProviderImpl implements UrlProviderI for (Entry entry : urls.entrySet()) { String key = entry.getKey(); - boolean isDefault = (key.equals(defaultUrl)); + boolean isPrimary = (key.equals(primaryUrl)); boolean isSelected; if (selectedUrls != null) { @@ -103,8 +104,8 @@ public abstract class UrlProviderImpl implements UrlProviderI { isSelected = selected; } - displayLinks.add(new UrlLinkDisplay(key, entry.getValue(), - isSelected, isDefault)); + displayLinks.add(new UrlLinkDisplay(key, entry.getValue(), isSelected, + isPrimary)); } return displayLinks; } @@ -120,4 +121,3 @@ public abstract class UrlProviderImpl implements UrlProviderI return !isMiriamId(id); } } -