oldCellValue = getValueAt(row, column);
if (isEditing()) editingStopped(new ChangeEvent("editingStopped"));  editingRow = row; editingColumn = column;
  public boolean editCellAt (int row, int column)  {    oldCellValue = getValueAt(row, column);    setCellEditor(getCellEditor(row, column));    editorComp = prepareEditor(cellEditor, row, column);    cellEditor.addCellEditorListener(this);    rowBeingEdited = row;    columnBeingEdited = column;    setValueAt(editorComp, row, column);    ((JTextField)editorComp).requestFocusInWindow(false);    editorTimer.start();    return true;  }