setValue(context, parent, newValue);
valueUpdater.update(newValue);
if (!suppressEvent) {
if (context instanceof HandlerManagerContext) {
HandlerManager manager = ((HandlerManagerContext) context).getHandlerManager();
CellSelectionEvent.fire(manager, context, newValue);
} else {
CellSelectionEvent.fire(this, context, newValue);
}
}