}
// Unhighlight the current cell
if (highlightedCellElem != null) {
setStyleName(highlightedCellElem, "highlighted", false);
fireEvent(new CellUnhighlightEvent(highlightedRowIndex,
highlightedCellIndex));
highlightedCellElem = null;
highlightedCellIndex = -1;
// Unhighlight the current row if it changed