X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Furls%2FUrlProviderI.java;h=3841a5039cab16600eeb423092805dfc7b4488a3;hb=c25a5c7301fa43bec8da032f93898d6133391f8a;hp=4ade3bbf6a52c115694aba48b6f2e34417550640;hpb=7b733c615ca6ef20fd2e330c89aa566de0d4836f;p=jalview.git diff --git a/src/jalview/urls/UrlProviderI.java b/src/jalview/urls/UrlProviderI.java index 4ade3bb..3841a50 100644 --- a/src/jalview/urls/UrlProviderI.java +++ b/src/jalview/urls/UrlProviderI.java @@ -21,6 +21,7 @@ package jalview.urls; import java.io.File; +import java.util.List; import java.util.Vector; /** @@ -56,6 +57,17 @@ public interface UrlProviderI Vector getLinksForDisplay(); /** + * Get names and urls as strings for display + * + */ + List getLinksForTable(); + + /** + * Set names and urls from display settings + */ + void setUrlData(List links); + + /** * Get the id of the default URL * * @return id of the default URL @@ -110,4 +122,9 @@ public interface UrlProviderI * @return id of chosen default url */ String chooseDefaultUrl(); + + /** + * Determine if id is for a user-defined URL + */ + boolean isUserEntry(String id); }