@Nullable
  protected Cursor calculateCursor() {
    if (myState == STATE_NONE) {
      return null;
    }
    return myExecuteEnabled ? getDefaultCursor() : getDisabledCursor();
  }
@Nullable
  protected Cursor calculateCursor()