docs: public void addPickEventListener(IEvents listener)
      {
          if (IPickEvents.class.isAssignableFrom(listener.getClass()) ||
                  ITouchEvents.class.isAssignableFrom(listener.getClass()))
          {
              mPicker.getEventReceiver().addListener(listener);
          }
          else
          {
              throw new IllegalArgumentException("Pick event listener must be derive from IPickEvents or ITouchEvents");
          }
      }