public Object getRealRenderer() { final RowRenderer renderer = _grid.getRowRenderer(); return renderer != null ? renderer : _defRend; }
public void setupBindingRenderer(Component comp, DataBinder binder) { if (comp instanceof Row) { final Row row = (Row) comp; final Grid grid = row.getGrid(); if (grid.getRowRenderer() == null) { grid.setRowRenderer(new BindingRowRenderer(row, binder)); } } }
/** * Re-renders a previously rendered row. * * @param row Row to re-render. */ protected void rerender(Row row) { try { ZKUtil.detachChildren(row); grid.getRowRenderer().render(row, row.getValue(), row.getIndex()); } catch (Exception e) { throw MiscUtil.toUnchecked(e); } }