Class TabboxEngineImpl

  • All Implemented Interfaces:
    org.zkoss.zul.impl.TabboxEngine

    public class TabboxEngineImpl
    extends java.lang.Object
    implements org.zkoss.zul.impl.TabboxEngine
    An implementation engine for tabbox with model.
    Since:
    7.0.0
    Author:
    jumperchen
    • Field Summary

      • Fields inherited from interface org.zkoss.zul.impl.TabboxEngine

        ATTR_CHANGING_SELECTION, ATTR_ON_INIT_RENDER_POSTED
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void doDataChange​(org.zkoss.zul.Tabbox tabbox, org.zkoss.zul.event.ListDataEvent event)  
      void doInitRenderer​(org.zkoss.zul.Tabbox tabbox)  
      protected org.zkoss.zul.Tab newUnloadedTab()
      Returns the empty tab for model to use.
      protected org.zkoss.zul.Tabpanel newUnloadedTabpanel()
      Returns the empty tabpanel for model to use.
      • Methods inherited from class java.lang.Object

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

      • TabboxEngineImpl

        public TabboxEngineImpl()
    • Method Detail

      • doInitRenderer

        public void doInitRenderer​(org.zkoss.zul.Tabbox tabbox)
        Specified by:
        doInitRenderer in interface org.zkoss.zul.impl.TabboxEngine
      • newUnloadedTabpanel

        protected org.zkoss.zul.Tabpanel newUnloadedTabpanel()
        Returns the empty tabpanel for model to use.
      • newUnloadedTab

        protected org.zkoss.zul.Tab newUnloadedTab()
        Returns the empty tab for model to use.
      • doDataChange

        public void doDataChange​(org.zkoss.zul.Tabbox tabbox,
                                 org.zkoss.zul.event.ListDataEvent event)
        Specified by:
        doDataChange in interface org.zkoss.zul.impl.TabboxEngine