JAL-2316 GUI updates to Connections tab in Preferences dialog
[jalview.git] / src / jalview / urls / UrlProviderImpl.java
index 554145d..4511919 100644 (file)
  */
 package jalview.urls;
 
+import java.util.List;
 import java.util.Vector;
 import java.util.regex.Pattern;
 
+/**
+ * Leaf node of UrlProvider composite
+ * 
+ * @author $author$
+ * @version $Revision$
+ */
+
 public class UrlProviderImpl implements UrlProviderI
 {
   private static final Pattern MIRIAM_PATTERN = Pattern
@@ -84,11 +92,27 @@ public class UrlProviderImpl implements UrlProviderI
     return null;
   }
 
+  @Override
+  public List<UrlLinkDisplay> getLinksForTable()
+  {
+    return null;
+  }
+
+  @Override
+  public void setUrlData(List<UrlLinkDisplay> links)
+  {
+    // deliberately left empty
+  }
+
   protected boolean isMiriamId(String id)
   {
     return MIRIAM_PATTERN.matcher(id).matches();
   }
 
-
+  @Override
+  public boolean isUserEntry(String id)
+  {
+    return !isMiriamId(id);
+  }
 
 }