package jalview.urls;
-import jalview.bin.Cache;
+import jalview.bin.Console;
import jalview.urls.api.UrlProviderI;
import jalview.util.UrlLink;
dataProvider.setUrlData(data);
} catch (IllegalArgumentException ex)
{
- Cache.log.error(ex.getMessage());
+ Console.error(ex.getMessage());
}
}
});
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
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);
return UrlLinkDisplay.NAME;
}
+ public int getDatabaseColumn()
+ {
+ return UrlLinkDisplay.DATABASE;
+ }
+
public int getIdColumn()
{
return UrlLinkDisplay.ID;