X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Furls%2FDesktopUrlProviderFactory.java;h=0c5cefc8e664b476311262e75bd6cb0b082dd4a2;hb=e63a4d52c27252dfb83efeeee1bda6c89b6dddec;hp=ee0537647c97b09c8010b239d3e7b3cebf658b7f;hpb=44fc22cf950ff114ce3a5a07600e7a7eb5fd1216;p=jalview.git diff --git a/src/jalview/urls/DesktopUrlProviderFactory.java b/src/jalview/urls/DesktopUrlProviderFactory.java index ee05376..0c5cefc 100644 --- a/src/jalview/urls/DesktopUrlProviderFactory.java +++ b/src/jalview/urls/DesktopUrlProviderFactory.java @@ -35,13 +35,16 @@ public class DesktopUrlProviderFactory implements UrlProviderFactoryI private String provDefaultUrl; - private String provUrlList; + private String menuUrlList; + + private String nonMenuUrlList; public DesktopUrlProviderFactory(String defaultUrlString, - String cachedUrlList) + String cachedUrlList, String userUrlList) { provDefaultUrl = defaultUrlString; - provUrlList = cachedUrlList; + menuUrlList = cachedUrlList; + nonMenuUrlList = userUrlList; } @Override @@ -50,9 +53,9 @@ public class DesktopUrlProviderFactory implements UrlProviderFactoryI // create all the UrlProviders we need List providers = new ArrayList(); - UrlProviderI idProvider = new IdentifiersUrlProvider(provUrlList, - IdentifiersUrlProvider.ID_ORG_FILE); - UrlProviderI customProvider = new CustomUrlProvider(provUrlList); + UrlProviderI idProvider = new IdentifiersUrlProvider(menuUrlList); + UrlProviderI customProvider = new CustomUrlProvider(menuUrlList, + nonMenuUrlList); providers.add(idProvider); providers.add(customProvider);