Class ImageryProvidersPanel.ImageryLayerTableModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- javax.swing.table.DefaultTableModel
-
- org.openstreetmap.josm.gui.preferences.imagery.ImageryProvidersPanel.ImageryLayerTableModel
-
- All Implemented Interfaces:
java.io.Serializable
,javax.swing.table.TableModel
- Enclosing class:
- ImageryProvidersPanel
public class ImageryProvidersPanel.ImageryLayerTableModel extends javax.swing.table.DefaultTableModel
The table model for imagery layer list- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ImageryLayerTableModel()
Constructs a newImageryLayerTableModel
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addRow(ImageryInfo i)
Adds a new imagery info as the last row.ImageryInfo
getRow(int row)
Returns the imagery info at the given row number.int
getRowCount()
java.lang.Object
getValueAt(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, isCellEditable, 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
-
ImageryLayerTableModel
public ImageryLayerTableModel()
Constructs a newImageryLayerTableModel
.
-
-
Method Detail
-
getRow
public ImageryInfo getRow(int row)
Returns the imagery info at the given row number.- Parameters:
row
- The row number- Returns:
- The imagery info at the given row number
-
addRow
public void addRow(ImageryInfo i)
Adds a new imagery info as the last row.- Parameters:
i
- The imagery info to add
-
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
-
-