code: public CheckBox addListener(Listener listener) {
          if(listener != null && !listeners.contains(listener)) {
              listeners.add(listener);
          }
          return this;
      }
docs: Adds a listener to this check box so that it will be notificed on certain user actions
  @param listener Listener to fire events on
  @return Itself