public void setFromCursor(boolean val) {
    boolean changed = val != isFromCursor;
    if (changed) {
      isFromCursor = val;
      notifyObservers();
    }
  }
public void setFromCursor(boolean val)