Interface ComponentUtils

  • All Known Implementing Classes:
    DefaultComponentUtils

    public interface ComponentUtils
    Contract with utility methods for cockpit components
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void removeGlobalEventListeners​(java.lang.String widgetId)
      Unregisters global event listeners bound to the given widget identified by the provided id
      void setupGlobalEventListeners​(org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component> composer, org.zkoss.zk.ui.Component component)
      Searches for methods marked with GlobalCockpitEvent annotation within provided composer and registers them within global listeners map
    • Method Detail

      • setupGlobalEventListeners

        void setupGlobalEventListeners​(org.zkoss.zk.ui.util.GenericForwardComposer<org.zkoss.zk.ui.Component> composer,
                                       org.zkoss.zk.ui.Component component)
        Searches for methods marked with GlobalCockpitEvent annotation within provided composer and registers them within global listeners map
        Parameters:
        composer - composer to look for global event listeners in
        component - cockpit component to be used as a reference for the global listeners mapping
      • removeGlobalEventListeners

        void removeGlobalEventListeners​(java.lang.String widgetId)
        Unregisters global event listeners bound to the given widget identified by the provided id
        Parameters:
        widgetId - id of the widget to remove global event listeners from