Class ViewAnnotationAwareComposer

    • Field Summary

      • Fields inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer

        _separator, application, applicationScope, arg, componentScope, desktop, desktopScope, execution, page, pageScope, param, requestScope, self, session, sessionScope, spaceOwner, spaceScope
      • Fields inherited from class org.zkoss.zk.ui.util.GenericComposer

        _applied
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void doAfterCompose​(org.zkoss.zk.ui.Component comp)  
      protected void invokeListenerMethod​(java.lang.reflect.Method method, org.zkoss.zk.ui.event.Event event, ViewEvent viewAnnotation)
      Override to intercept listener calls
      protected void scanEventListeners​(org.zkoss.zk.ui.Component parent)  
      • Methods inherited from class org.zkoss.zk.ui.util.GenericAutowireComposer

        alert, didActivate, getPage, willClone, willPassivate
      • Methods inherited from class org.zkoss.zk.ui.util.GenericComposer

        doBeforeCompose, doBeforeComposeChildren, doCatch, doFinally
      • Methods inherited from class org.zkoss.zk.ui.event.GenericEventListener

        bindComponent, getController, onEvent, unbindComponent
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ViewAnnotationAwareComposer

        public ViewAnnotationAwareComposer()
    • Method Detail

      • doAfterCompose

        public void doAfterCompose​(org.zkoss.zk.ui.Component comp)
                            throws java.lang.Exception
        Specified by:
        doAfterCompose in interface org.zkoss.zk.ui.util.Composer<org.zkoss.zk.ui.Component>
        Overrides:
        doAfterCompose in class org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component>
        Throws:
        java.lang.Exception
      • scanEventListeners

        protected void scanEventListeners​(org.zkoss.zk.ui.Component parent)
      • invokeListenerMethod

        protected void invokeListenerMethod​(java.lang.reflect.Method method,
                                            org.zkoss.zk.ui.event.Event event,
                                            ViewEvent viewAnnotation)
                                     throws java.lang.IllegalAccessException,
                                            java.lang.reflect.InvocationTargetException
        Override to intercept listener calls
        Parameters:
        method -
        event -
        viewAnnotation -
        Throws:
        java.lang.IllegalAccessException
        java.lang.reflect.InvocationTargetException