com.google.gwt.cell.client
Class NumberCell

java.lang.Object
  extended by com.google.gwt.cell.client.AbstractCell<java.lang.Number>
      extended by com.google.gwt.cell.client.NumberCell
All Implemented Interfaces:
Cell<java.lang.Number>

public class NumberCell
extends AbstractCell<java.lang.Number>

A Cell used to render formatted numbers.


Constructor Summary
NumberCell()
          Construct a new NumberCell using decimal format.
NumberCell(NumberFormat format)
          Construct a new NumberCell.
 
Method Summary
 void render(java.lang.Number value, java.lang.Object viewData, java.lang.StringBuilder sb)
          Render a cell as HTML into a StringBuilder, suitable for passing to Element.setInnerHTML(java.lang.String) on a container element.
 
Methods inherited from class com.google.gwt.cell.client.AbstractCell
consumesEvents, dependsOnSelection, onBrowserEvent, setValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NumberCell

public NumberCell()
Construct a new NumberCell using decimal format.


NumberCell

public NumberCell(NumberFormat format)
Construct a new NumberCell.

Parameters:
format - the NumberFormat used to render the number
Method Detail

render

public void render(java.lang.Number value,
                   java.lang.Object viewData,
                   java.lang.StringBuilder sb)
Description copied from interface: Cell
Render a cell as HTML into a StringBuilder, suitable for passing to Element.setInnerHTML(java.lang.String) on a container element.

Specified by:
render in interface Cell<java.lang.Number>
Specified by:
render in class AbstractCell<java.lang.Number>
Parameters:
value - the cell value to be rendered
viewData - view data associated with the cell
sb - the StringBuilder to be written to