java.awt.swing.table.AbstractTableModel spec needs to be updated:
1. descriptions of
fireTableCellUpdated(int, int)
fireTableRowsDeleted(int, int)
fireTableRowsInserted(int, int)
fireTableRowsUpdated(int, int)
getColumnClass(int)
getColumnName(int)
getValueAt(int, int)
isCellEditable(int, int)
setValueAt(Object, int, int)
say nothing about these methods' behavior in case when
the number of column (or row) is out of bounds.
2. AbstractTableModel spec says nothing about the result of findColumn(String)
when there is no column with specified name.
1. descriptions of
fireTableCellUpdated(int, int)
fireTableRowsDeleted(int, int)
fireTableRowsInserted(int, int)
fireTableRowsUpdated(int, int)
getColumnClass(int)
getColumnName(int)
getValueAt(int, int)
isCellEditable(int, int)
setValueAt(Object, int, int)
say nothing about these methods' behavior in case when
the number of column (or row) is out of bounds.
2. AbstractTableModel spec says nothing about the result of findColumn(String)
when there is no column with specified name.