Class AbstractNodeRenderer

java.lang.Object
de.hybris.platform.cockpit.components.mvc.tree.view.AbstractNodeRenderer
All Implemented Interfaces:
org.zkoss.zul.TreeitemRenderer
Direct Known Subclasses:
DefaultNodeRenderer, DefaultNodeWithActionsRenderer

public abstract class AbstractNodeRenderer extends Object implements org.zkoss.zul.TreeitemRenderer
Extend to add tree node rendering. D'n'd is enabled, the assigned controller of the tree will be called. Pressing the delete key is being intercepted, the assigned controller of the tree will be called.
  • Constructor Details

    • AbstractNodeRenderer

      public AbstractNodeRenderer()
    • AbstractNodeRenderer

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

    • render

      public void render(org.zkoss.zul.Treeitem item, Object data) throws Exception
      Throws:
      Exception
    • registerDefaultOnDoubleClickListeners

      protected void registerDefaultOnDoubleClickListeners(org.zkoss.zul.Treerow treeRow)
    • renderRow

      public abstract org.zkoss.zul.Treerow renderRow(org.zkoss.zul.Treeitem item, Object data)