org.openstreetmap.josm.gui.history
Class DiffTableModel

java.lang.Object
  extended by javax.swing.table.AbstractTableModel
      extended by org.openstreetmap.josm.gui.history.DiffTableModel
All Implemented Interfaces:
java.io.Serializable, javax.swing.table.TableModel

 class DiffTableModel
extends javax.swing.table.AbstractTableModel

Simple model storing "diff cells" in a list. Could probably have used a DefaultTableModel instead.. NodeListDiffTableCellRenderer


Field Summary
private  java.util.List<TwoColumnDiff.Item> rows
           
 
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
 
Constructor Summary
DiffTableModel()
           
DiffTableModel(java.util.List<TwoColumnDiff.Item> rows)
           
 
Method Summary
 int getColumnCount()
           
 int getRowCount()
           
 TwoColumnDiff.Item getValueAt(int rowIndex, int columnIndex)
           
 void setRows(java.util.List<TwoColumnDiff.Item> rows)
           
 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rows

private java.util.List<TwoColumnDiff.Item> rows
Constructor Detail

DiffTableModel

public DiffTableModel(java.util.List<TwoColumnDiff.Item> rows)

DiffTableModel

public DiffTableModel()
Method Detail

setRows

public void setRows(java.util.List<TwoColumnDiff.Item> rows)

getRowCount

public int getRowCount()

getColumnCount

public int getColumnCount()

getValueAt

public TwoColumnDiff.Item getValueAt(int rowIndex,
                                     int columnIndex)


JOSM