com.vaadin.client.connectors
Class UnsafeHtmlRendererConnector.UnsafeHtmlRenderer

java.lang.Object
  extended by com.vaadin.client.connectors.UnsafeHtmlRendererConnector.UnsafeHtmlRenderer
All Implemented Interfaces:
Renderer<java.lang.String>
Enclosing class:
UnsafeHtmlRendererConnector

public static class UnsafeHtmlRendererConnector.UnsafeHtmlRenderer
extends java.lang.Object
implements Renderer<java.lang.String>


Constructor Summary
UnsafeHtmlRendererConnector.UnsafeHtmlRenderer()
           
 
Method Summary
 void render(RendererCellReference cell, java.lang.String data)
          Called whenever the Grid updates a cell.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnsafeHtmlRendererConnector.UnsafeHtmlRenderer

public UnsafeHtmlRendererConnector.UnsafeHtmlRenderer()
Method Detail

render

public void render(RendererCellReference cell,
                   java.lang.String data)
Description copied from interface: Renderer
Called whenever the Grid updates a cell.

For optimal performance, work done in this method should be kept to a minimum since it will be called continuously while the user is scrolling. It is recommended to set up the cell's DOM structure in ComplexRenderer.init(RendererCellReference) and only make incremental updates based on cell data in this method.

Specified by:
render in interface Renderer<java.lang.String>
Parameters:
cell - The cell. Note that the cell is a flyweight and should not be stored outside of the method as it will change.
data - The column data object


Copyright © 2000-2014 Vaadin Ltd. All Rights Reserved.