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 java.lang.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 Summary
Constructors Constructor Description AbstractNodeRenderer()
AbstractNodeRenderer(org.zkoss.zk.ui.event.EventListener dropListener)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
registerDefaultOnDoubleClickListeners(org.zkoss.zul.Treerow treeRow)
void
render(org.zkoss.zul.Treeitem item, java.lang.Object data)
abstract org.zkoss.zul.Treerow
renderRow(org.zkoss.zul.Treeitem item, java.lang.Object data)
-
-
-
Method Detail
-
render
public void render(org.zkoss.zul.Treeitem item, java.lang.Object data) throws java.lang.Exception
- Throws:
java.lang.Exception
-
registerDefaultOnDoubleClickListeners
protected void registerDefaultOnDoubleClickListeners(org.zkoss.zul.Treerow treeRow)
-
renderRow
public abstract org.zkoss.zul.Treerow renderRow(org.zkoss.zul.Treeitem item, java.lang.Object data)
-
-