Class AbstractNodeRenderer

  • All Implemented Interfaces:
    org.zkoss.zul.ListitemRenderer
    Direct Known Subclasses:
    DefaultNodeWithActionsRenderer

    public abstract class AbstractNodeRenderer
    extends java.lang.Object
    implements org.zkoss.zul.ListitemRenderer
    Extend to add listbox node rendering. D'n'd is enabled, the assigned controller of the listbox will be called. Pressing the delete key is being intercepted, the assigned controller of the listbox will be called.
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      void render​(org.zkoss.zul.Listitem item, java.lang.Object data)  
      abstract org.zkoss.zul.Listitem renderListitem​(org.zkoss.zul.Listitem item, java.lang.Object data)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.zkoss.zul.ListitemRenderer

        render
    • Constructor Detail

      • AbstractNodeRenderer

        public AbstractNodeRenderer()
      • AbstractNodeRenderer

        public AbstractNodeRenderer​(org.zkoss.zk.ui.event.EventListener dropListener)
    • Method Detail

      • render

        public void render​(org.zkoss.zul.Listitem item,
                           java.lang.Object data)
                    throws java.lang.Exception
        Throws:
        java.lang.Exception
      • renderListitem

        public abstract org.zkoss.zul.Listitem renderListitem​(org.zkoss.zul.Listitem item,
                                                              java.lang.Object data)