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

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

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

A CellRenderer implementation for date and times.

See Also:
DateTimeFormat

Constructor Summary
DateTimeCellRenderer(com.google.gwt.i18n.client.DateTimeFormat format)
          Creates a new date time cell renderer.
DateTimeCellRenderer(java.lang.String pattern)
          Creates a date time 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

DateTimeCellRenderer

public DateTimeCellRenderer(java.lang.String pattern)
Creates a date time cell renderer.

Parameters:
pattern - the date time format

DateTimeCellRenderer

public DateTimeCellRenderer(com.google.gwt.i18n.client.DateTimeFormat format)
Creates a new date time cell renderer.

Parameters:
format - the date time 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