Package org.zkoss.zk.ui

Examples of org.zkoss.zk.ui.Component.addEventListener()


    //other url, assume login fail
    if (!comp.isListenerAvailable(ZkAuthenticationEntryPoint.ON_ACEGILOGIN, true)) {
      final EventListener listener = new ShowWindowEventListener();
      comp.setAttribute(ZkAuthenticationEntryPoint.ON_ACEGILOGIN, listener);
      comp.addEventListener(ZkAuthenticationEntryPoint.ON_ACEGILOGIN, listener);
    }
   
      Events.postEvent(new Event(ZkAuthenticationEntryPoint.ON_ACEGILOGIN, comp, url));
  }
View Full Code Here


      final Component comp = (Component) request.getAttribute(ZkEventExceptionFilter.COMPONENT);
    if (!comp.isListenerAvailable(ON_ACCESSDENIED, true)) {
      final EventListener listener = new ShowWindowEventListener();
      comp.setAttribute(ON_ACCESSDENIED, listener);
      comp.addEventListener(ON_ACCESSDENIED, listener);
    }
    final String url = getErrorPage();
      Events.postEvent(new Event(ON_ACCESSDENIED, comp, url != null ? url : "~./accessDenied.zul"));
    }
}
View Full Code Here

          SaveEventListener listener = (SaveEventListener)
            target.getAttribute("zk.SaveEventListener."+evtname);
          if (listener == null) {
            listener = new SaveEventListener();
            target.setAttribute("zk.SaveEventListener."+evtname, listener);
            target.addEventListener(evtname, listener);
          }
          listener.addDataTarget(this, comp);
        }
      }
      if (_saveAfterEvents != null) {
View Full Code Here

          SaveAfterEventListener listener = (SaveAfterEventListener)
            target.getAttribute("zk.SaveAfterEventListener."+evtname);
          if (listener == null) {
            listener = new SaveAfterEventListener();
            target.setAttribute("zk.SaveAfterEventListener."+evtname, listener);
            target.addEventListener(evtname, listener);
            target.addEventListener(evtname+"SaveAfter", listener);
          }
          listener.addDataTarget(this, comp);
        }
      }
View Full Code Here

            target.getAttribute("zk.SaveAfterEventListener."+evtname);
          if (listener == null) {
            listener = new SaveAfterEventListener();
            target.setAttribute("zk.SaveAfterEventListener."+evtname, listener);
            target.addEventListener(evtname, listener);
            target.addEventListener(evtname+"SaveAfter", listener);
          }
          listener.addDataTarget(this, comp);
        }
      }
    }
View Full Code Here

    ((HttpServletRequest)request).getSession().setAttribute(ZkEventExceptionFilter.EVENT, evt);         

    if (!comp.isListenerAvailable(ON_ACEGILOGIN, true)) {
      final EventListener listener = new ShowWindowEventListener();
      comp.setAttribute(ON_ACEGILOGIN, listener);
      comp.addEventListener(ON_ACEGILOGIN, listener);
    }
    final String url = getLoginFormUrl();
      Events.postEvent(new Event(ON_ACEGILOGIN, comp, url != null ? url : "~./acegilogin.zul"));
    }
}
View Full Code Here

          LoadEventListener listener = (LoadEventListener)
            target.getAttribute("zk.LoadEventListener."+evtname);
          if (listener == null) {
            listener = new LoadEventListener();
            target.setAttribute("zk.LoadEventListener."+evtname, listener);
            target.addEventListener(evtname, listener);
          }
          listener.addDataTarget(this, comp);
        }
      }
      if (_loadAfterEvents != null) {
View Full Code Here

          LoadAfterEventListener listener = (LoadAfterEventListener)
            target.getAttribute("zk.LoadAfterEventListener."+evtname);
          if (listener == null) {
            listener = new LoadAfterEventListener();
            target.setAttribute("zk.LoadAfterEventListener."+evtname, listener);
            target.addEventListener(evtname, listener);
            target.addEventListener(evtname+"LoadAfter", listener);
          }
          listener.addDataTarget(this, comp);
        }
      }
View Full Code Here

            target.getAttribute("zk.LoadAfterEventListener."+evtname);
          if (listener == null) {
            listener = new LoadAfterEventListener();
            target.setAttribute("zk.LoadAfterEventListener."+evtname, listener);
            target.addEventListener(evtname, listener);
            target.addEventListener(evtname+"LoadAfter", listener);
          }
          listener.addDataTarget(this, comp);
        }
      }
    }
View Full Code Here

  private void addEventListeners0(Object target, String evtname, Set listeners) {
    if (target instanceof Component) {
      final Component target0 = (Component) target;
      for (final Iterator it = listeners.iterator(); it.hasNext();) {
        final EventListener listener = (EventListener) it.next();
        target0.addEventListener(evtname, listener);
      }
    } else if (target instanceof Page) {
      final Page target0 = (Page) target;
      for (final Iterator it = listeners.iterator(); it.hasNext();) {
        final EventListener listener = (EventListener) it.next();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.