code: public boolean fire(BaseComponent target, Event triggerEvent) {
          CommandEvent event = new CommandEvent(name, triggerEvent, getCommandTarget(target));
          EventUtil.post(event);
          return !event.isStopped();
      }
docs: Fire the onCommand event to the specified target (or its associated command target).
  
  @param target The target component.
  @param triggerEvent The trigger event.
  @return If false, do not propagate the event further.