protected EventsListener listener(Element e) {
   return EventsListener.getInstance(e);
 }
 public boolean f(Event e, Object... arg) {
   setEvent(e);
   EventsListener.getInstance(getElement()).dispatchEvent(e, type);
   return true;
 };