Renders as markup the specified table cell value into the specified element, usually as a text node.
Default implementation delegates to the default {@link org.itsnat.core.domutil.ElementRenderer}.
Default implementation ignores isSelected
and hasFocus
(current implementation of ItsNat tables does not handle focus on table cells, ever is false).
@param table the table component, may be used to provide contextual information. Default implementation ignores it.
@param row the cell row.
@param column the cell column.
@param value the value to render.
@param isSelected true if the cell is selected.
@param hasFocus true if the cell has the focus.
@param cellContentElem the table cell content element to render the value into. Is a hint, if provided should be obtained by calling
table.getItsNatTableUI().getCellContentElement(row,column)
.
@param isNew true if this is the first time the markup is rendered. Default implementation ignores this parameter.