@Override
  protected Cursor calculateCursor() {
    if (myState == STATE_DRAG_IN_PROGRESS) {
      return getDefaultCursor();
    }
    if (myState == STATE_INVALID) {
      return getDisabledCursor();
    }
    return null;
  }
@Override
  protected Cursor calculateCursor()