static class HistoryDialog.HistoryItemTableModel extends DefaultTableModel implements SelectionChangedListener
Modifier and Type | Field and Description |
---|---|
private List<OsmPrimitive> |
data |
private DefaultListSelectionModel |
selectionModel |
columnIdentifiers, dataVector
listenerList
Constructor and Description |
---|
HistoryItemTableModel(DefaultListSelectionModel selectionModel) |
Modifier and Type | Method and Description |
---|---|
OsmPrimitive |
getPrimitive(int row) |
List<OsmPrimitive> |
getPrimitives(int[] rows) |
int |
getRowCount() |
protected List<OsmPrimitive> |
getSelectedPrimitives() |
Object |
getValueAt(int row,
int column) |
boolean |
isCellEditable(int row,
int column) |
void |
refresh() |
void |
selectionChanged(Collection<? extends OsmPrimitive> newSelection)
Informs the listener that the selection in the dataset has changed.
|
protected void |
selectPrimitives(Collection<OsmPrimitive> primitives) |
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getColumnCount, getColumnName, getDataVector, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount, setValueAt
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener
private List<OsmPrimitive> data
private DefaultListSelectionModel selectionModel
public HistoryItemTableModel(DefaultListSelectionModel selectionModel)
public int getRowCount()
getRowCount
in interface TableModel
getRowCount
in class DefaultTableModel
public Object getValueAt(int row, int column)
getValueAt
in interface TableModel
getValueAt
in class DefaultTableModel
public boolean isCellEditable(int row, int column)
isCellEditable
in interface TableModel
isCellEditable
in class DefaultTableModel
protected List<OsmPrimitive> getSelectedPrimitives()
protected void selectPrimitives(Collection<OsmPrimitive> primitives)
public void refresh()
public void selectionChanged(Collection<? extends OsmPrimitive> newSelection)
SelectionChangedListener
selectionChanged
in interface SelectionChangedListener
newSelection
- The new selection.public List<OsmPrimitive> getPrimitives(int[] rows)
public OsmPrimitive getPrimitive(int row)