static class HistoryDialog.HistoryItemTableModel extends DefaultTableModel implements SelectionChangedListener
| Modifier and Type | Field and Description |
|---|---|
private List<OsmPrimitive> |
data |
private DefaultListSelectionModel |
selectionModel |
columnIdentifiers, dataVectorlistenerList| 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, setValueAtaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListenerprivate List<OsmPrimitive> data
private DefaultListSelectionModel selectionModel
public HistoryItemTableModel(DefaultListSelectionModel selectionModel)
public int getRowCount()
getRowCount in interface TableModelgetRowCount in class DefaultTableModelpublic Object getValueAt(int row, int column)
getValueAt in interface TableModelgetValueAt in class DefaultTableModelpublic boolean isCellEditable(int row, int column)
isCellEditable in interface TableModelisCellEditable in class DefaultTableModelprotected List<OsmPrimitive> getSelectedPrimitives()
protected void selectPrimitives(Collection<OsmPrimitive> primitives)
public void refresh()
public void selectionChanged(Collection<? extends OsmPrimitive> newSelection)
SelectionChangedListenerselectionChanged in interface SelectionChangedListenernewSelection - The new selection.public List<OsmPrimitive> getPrimitives(int[] rows)
public OsmPrimitive getPrimitive(int row)