org.zkoss.zul
Interface ItemRenderer<T>
- All Known Implementing Classes:
- BindChosenboxRenderer, BindSelectboxRenderer
public interface ItemRenderer<T>
Used to generated the HTML fragment for the data associated
with a component, such as Selectbox
.
- Since:
- 6.0.0
- Author:
- jumperchen
Method Summary |
java.lang.String |
render(Component owner,
T data,
int index)
Renders the data to the corresponding HTML fragment, and returns
the HTML fragment. |
render
java.lang.String render(Component owner,
T data,
int index)
throws java.lang.Exception
- Renders the data to the corresponding HTML fragment, and returns
the HTML fragment.
- Parameters:
owner
- the component that this renderer belongs to (never null).data
- that is returned from ListModel.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
Copyright © 2005-2011 Potix Corporation. All Rights Reserved.