code: private void unbind(IActionTarget target) {
          if (targets.remove(target) && targets.isEmpty()) {
              getEventManager().unsubscribe(eventName, this);
          }
      }
docs: Unbinds the specified action target from this event listener.
  
  @param target The action target to unbind.