JAL-3725 helper methods for computing mapped feature range overlap
[jalview.git] / src / jalview / urls / UrlLinkTableModel.java
index 71f7640..a0f42f0 100644 (file)
@@ -162,8 +162,8 @@ public class UrlLinkTableModel extends AbstractTableModel
   public boolean isRowDeletable(int rowIndex)
   {
     // to delete, row must be a user entered row, and not the default row
-    return (dataProvider.isUserEntry(data.get(rowIndex).getId()) && !data
-            .get(rowIndex).getIsPrimary());
+    return (dataProvider.isUserEntry(data.get(rowIndex).getId())
+            && !data.get(rowIndex).getIsPrimary());
   }
 
   @Override
@@ -223,7 +223,7 @@ public class UrlLinkTableModel extends AbstractTableModel
   public int insertRow(String name, String url)
   {
     // add a row to the data
-    UrlLink link = new UrlLink(name, url);
+    UrlLink link = new UrlLink(name, url, name);
     UrlLinkDisplay u = new UrlLinkDisplay(name, link, true, false);
     int index = data.size();
     data.add(u);
@@ -243,6 +243,11 @@ public class UrlLinkTableModel extends AbstractTableModel
     return UrlLinkDisplay.NAME;
   }
 
+  public int getDatabaseColumn()
+  {
+    return UrlLinkDisplay.DATABASE;
+  }
+
   public int getIdColumn()
   {
     return UrlLinkDisplay.ID;