com.extjs.gxt.ui.client.widget.table
Class NumberCellRenderer<T extends Component>

java.lang.Object
  extended by com.extjs.gxt.ui.client.widget.table.NumberCellRenderer<T>
All Implemented Interfaces:
CellRenderer<T>

public class NumberCellRenderer<T extends Component>
extends java.lang.Object
implements CellRenderer<T>

A CellRenderer implementation for numbers.

See Also:
NumberFormat

Constructor Summary
NumberCellRenderer(com.google.gwt.i18n.client.NumberFormat format)
          Creates a new number cell renderer.
NumberCellRenderer(java.lang.String pattern)
          Creates a new number cell renderer.
 
Method Summary
 java.lang.String render(T item, java.lang.String property, java.lang.Object value)
          Returns the formatted cell value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NumberCellRenderer

public NumberCellRenderer(java.lang.String pattern)
Creates a new number cell renderer.

Parameters:
pattern - the pattern used by NumberFormat

NumberCellRenderer

public NumberCellRenderer(com.google.gwt.i18n.client.NumberFormat format)
Creates a new number cell renderer.

Parameters:
format - the number format
Method Detail

render

public java.lang.String render(T item,
                               java.lang.String property,
                               java.lang.Object value)
Description copied from interface: CellRenderer
Returns the formatted cell value.

Specified by:
render in interface CellRenderer<T extends Component>
Parameters:
item - the source item
property - the property being modified
value - the property value
Returns:
the new value as HTML