org.zkoss.zul
Interface ItemRenderer<T>


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
 String render(org.zkoss.zk.ui.Component owner, T data, int index)
          Renders the data to the corresponding HTML fragment, and returns the HTML fragment.
 

Method Detail

render

String render(org.zkoss.zk.ui.Component owner,
              T data,
              int index)
              throws 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:
Exception


Copyright © 2013. All Rights Reserved.