@Override
  public void onFieldChanged(String column, String value) {
    if (!isFieldChanged(column, value)) {
      return;
    }

    // Field changes are saved directly
    saveValue(column, value);

    // Notify listener if applicable
    notifyEditorListener();
  }