Package org.zkoss.zkmax.bind.impl
Class BindCascaderRenderer<E>
- java.lang.Object
-
- org.zkoss.bind.impl.AbstractRenderer
-
- org.zkoss.zkmax.bind.impl.BindCascaderRenderer<E>
-
- All Implemented Interfaces:
java.io.Serializable
,ItemRenderer<E>
public class BindCascaderRenderer<E> extends AbstractRenderer implements ItemRenderer<E>, java.io.Serializable
Cascader renderer for binding.- Since:
- 9.0.0
- Author:
- jameschu
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.zkoss.bind.impl.AbstractRenderer
CURRENT_INDEX_RESOLVER_ATTR, EACH_ATTR, EACH_STATUS_VAR, EACH_VAR, IS_TEMPLATE_MODEL_ENABLED_ATTR, RENDERED_COMPONENTS, STATUS_ATTR, STATUS_POST_VAR
-
-
Constructor Summary
Constructors Constructor Description BindCascaderRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
render(Component owner, E data, int index)
Renders the data to the corresponding HTML fragment, and returns the HTML fragment.-
Methods inherited from class org.zkoss.bind.impl.AbstractRenderer
addItemReference, addTemplateTracking, filterOutShadows, resolveTemplate, resolveTemplate, setAttributeName
-
-
-
-
Method Detail
-
render
public java.lang.String render(Component owner, E data, int index) throws java.lang.Exception
Description copied from interface:ItemRenderer
Renders the data to the corresponding HTML fragment, and returns the HTML fragment.- Specified by:
render
in interfaceItemRenderer<E>
- Parameters:
owner
- the component that this renderer belongs to (never null).data
- that is returned fromListModel.getElementAt(int)
index
- the data index that is currently being rendered- Returns:
- the HTML fragment representing the data. It depends on the component this renderer belongs to.
- Throws:
java.lang.Exception
-
-