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 void
addRow(OffsetBookmark i)
private static OffsetBookmark
getRow(int row)
int
getRowCount()
java.lang.Object
getValueAt(int row, int column)
boolean
isCellEditable(int row, int column)
void
removeRow(int i)
void
setValueAt(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:
removeRow
in classjavax.swing.table.DefaultTableModel
-
getRowCount
public int getRowCount()
- Specified by:
getRowCount
in interfacejavax.swing.table.TableModel
- Overrides:
getRowCount
in classjavax.swing.table.DefaultTableModel
-
getValueAt
public java.lang.Object getValueAt(int row, int column)
- Specified by:
getValueAt
in interfacejavax.swing.table.TableModel
- Overrides:
getValueAt
in classjavax.swing.table.DefaultTableModel
-
setValueAt
public void setValueAt(java.lang.Object o, int row, int column)
- Specified by:
setValueAt
in interfacejavax.swing.table.TableModel
- Overrides:
setValueAt
in classjavax.swing.table.DefaultTableModel
-
isCellEditable
public boolean isCellEditable(int row, int column)
- Specified by:
isCellEditable
in interfacejavax.swing.table.TableModel
- Overrides:
isCellEditable
in classjavax.swing.table.DefaultTableModel
-
-