X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Furls%2FUrlLinkTableModel.java;h=02e565ee84c1725ff11b322c44da24e0e963539e;hb=c24ec44edbedba55005373c43bf712c047b56faa;hp=71f7640dc33065b4cc02015871d5f4f8bb02b378;hpb=a1bf90058be8be92554ecbc5868982dcdbed5a80;p=jalview.git diff --git a/src/jalview/urls/UrlLinkTableModel.java b/src/jalview/urls/UrlLinkTableModel.java index 71f7640..02e565e 100644 --- a/src/jalview/urls/UrlLinkTableModel.java +++ b/src/jalview/urls/UrlLinkTableModel.java @@ -21,7 +21,7 @@ package jalview.urls; -import jalview.bin.Cache; +import jalview.bin.Console; import jalview.urls.api.UrlProviderI; import jalview.util.UrlLink; @@ -101,7 +101,7 @@ public class UrlLinkTableModel extends AbstractTableModel dataProvider.setUrlData(data); } catch (IllegalArgumentException ex) { - Cache.log.error(ex.getMessage()); + Console.error(ex.getMessage()); } } }); @@ -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;