Class ImageryPreference.OffsetBookmarksPanel.OffsetsBookmarksModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- javax.swing.table.DefaultTableModel
-
- org.openstreetmap.josm.gui.preferences.imagery.ImageryPreference.OffsetBookmarksPanel.OffsetsBookmarksModel
-
- All Implemented Interfaces:
java.io.Serializable,javax.swing.table.TableModel
- Enclosing class:
- ImageryPreference.OffsetBookmarksPanel
private static class ImageryPreference.OffsetBookmarksPanel.OffsetsBookmarksModel extends javax.swing.table.DefaultTableModel
The table model for imagery offsets list
-
-
Constructor Summary
Constructors Constructor Description OffsetsBookmarksModel()Constructs a newOffsetsBookmarksModel.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaddRow(OffsetBookmark i)private static OffsetBookmarkgetRow(int row)intgetRowCount()java.lang.ObjectgetValueAt(int row, int column)booleanisCellEditable(int row, int column)voidremoveRow(int i)voidsetValueAt(java.lang.Object o, int row, int column)-
Methods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount
-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
-
-
-
-
Constructor Detail
-
OffsetsBookmarksModel
OffsetsBookmarksModel()
Constructs a newOffsetsBookmarksModel.
-
-
Method Detail
-
getRow
private static OffsetBookmark getRow(int row)
-
addRow
private void addRow(OffsetBookmark i)
-
removeRow
public void removeRow(int i)
- Overrides:
removeRowin classjavax.swing.table.DefaultTableModel
-
getRowCount
public int getRowCount()
- Specified by:
getRowCountin interfacejavax.swing.table.TableModel- Overrides:
getRowCountin classjavax.swing.table.DefaultTableModel
-
getValueAt
public java.lang.Object getValueAt(int row, int column)
- Specified by:
getValueAtin interfacejavax.swing.table.TableModel- Overrides:
getValueAtin classjavax.swing.table.DefaultTableModel
-
setValueAt
public void setValueAt(java.lang.Object o, int row, int column)
- Specified by:
setValueAtin interfacejavax.swing.table.TableModel- Overrides:
setValueAtin classjavax.swing.table.DefaultTableModel
-
isCellEditable
public boolean isCellEditable(int row, int column)
- Specified by:
isCellEditablein interfacejavax.swing.table.TableModel- Overrides:
isCellEditablein classjavax.swing.table.DefaultTableModel
-
-