public boolean isCellEditable(int row, int column) {
   // JW: this impl relies on the fact that there's always the
   // identity filter installed
   // should use adapter if assigned and no filter
   Filter last = last();
   return (last == null) ? false : last.isCellEditable(row, column);
 }