pivot.wtk
Interface ListView.ItemRenderer

All Superinterfaces:
ConstrainedVisual, Renderer, Visual
All Known Implementing Classes:
ListViewColorRenderer, ListViewItemRenderer
Enclosing class:
ListView

public static interface ListView.ItemRenderer
extends Renderer

List item renderer interface.

Author:
gbrown

Method Summary
 void render(java.lang.Object item, ListView listView, boolean selected, boolean checked, boolean highlighted, boolean disabled)
          Prepares the renderer for layout or paint.
 
Methods inherited from interface pivot.wtk.Renderer
getStyles
 
Methods inherited from interface pivot.wtk.ConstrainedVisual
getPreferredHeight, getPreferredSize, getPreferredWidth, setSize
 
Methods inherited from interface pivot.wtk.Visual
getHeight, getWidth, paint
 

Method Detail

render

void render(java.lang.Object item,
            ListView listView,
            boolean selected,
            boolean checked,
            boolean highlighted,
            boolean disabled)
Prepares the renderer for layout or paint.

Parameters:
item - The item to render.
listView - The host component.
selected - If true, the renderer should present a selected state for the item.
highlighted - If true, the renderer should present a highlighted state for the item.