X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Furls%2FUrlLinkTableModel.java;h=71f7640dc33065b4cc02015871d5f4f8bb02b378;hb=a1bf90058be8be92554ecbc5868982dcdbed5a80;hp=bda92cc598c5a0a613b1e9fb2bfe26630f09950e;hpb=4d22590f9c429fe89f4e44b2045e6741acb27fa5;p=jalview.git diff --git a/src/jalview/urls/UrlLinkTableModel.java b/src/jalview/urls/UrlLinkTableModel.java index bda92cc..71f7640 100644 --- a/src/jalview/urls/UrlLinkTableModel.java +++ b/src/jalview/urls/UrlLinkTableModel.java @@ -52,8 +52,8 @@ public class UrlLinkTableModel extends AbstractTableModel // list of columns to display in table in correct order private List displayColumns; - // row in table which is currently the default - private int defaultRow; + // row in table which is currently the primary + private int primaryRow; /** * UrlLinkTableModel constructor @@ -74,18 +74,18 @@ public class UrlLinkTableModel extends AbstractTableModel data = baseData.getLinksForTable(); displayColumns = UrlLinkDisplay.getDisplayColumnNames(); - // find the default row - defaultRow = 0; + // find the primary row + primaryRow = 0; Iterator it = data.iterator(); while (it.hasNext()) { - if (it.next().getIsDefault()) + if (it.next().getIsPrimary()) { break; } else { - defaultRow++; + primaryRow++; } } @@ -163,24 +163,24 @@ public class UrlLinkTableModel extends AbstractTableModel { // to delete, row must be a user entered row, and not the default row return (dataProvider.isUserEntry(data.get(rowIndex).getId()) && !data - .get(rowIndex).getIsDefault()); + .get(rowIndex).getIsPrimary()); } @Override public void setValueAt(Object aValue, int rowIndex, int columnIndex) { - if (columnIndex == UrlLinkDisplay.DEFAULT) + if (columnIndex == UrlLinkDisplay.PRIMARY) { // Default url column: exactly one row must always be true - if (rowIndex != defaultRow) + if (rowIndex != primaryRow) { // selected row is not currently the default // set the current default to false - data.get(defaultRow).setValue(columnIndex, false); - fireTableRowsUpdated(defaultRow, defaultRow); + data.get(primaryRow).setValue(columnIndex, false); + fireTableRowsUpdated(primaryRow, primaryRow); // set the default to be the selected row - defaultRow = rowIndex; + primaryRow = rowIndex; data.get(rowIndex).setValue(columnIndex, aValue); fireTableRowsUpdated(rowIndex, rowIndex); @@ -211,9 +211,9 @@ public class UrlLinkTableModel extends AbstractTableModel data.remove(rowIndex); // update default row - if (defaultRow > rowIndex) + if (primaryRow > rowIndex) { - defaultRow--; + primaryRow--; } // fire update which will update data source @@ -233,9 +233,9 @@ public class UrlLinkTableModel extends AbstractTableModel return index; } - public int getDefaultColumn() + public int getPrimaryColumn() { - return UrlLinkDisplay.DEFAULT; + return UrlLinkDisplay.PRIMARY; } public int getNameColumn()