Bug 242225 [Viewers] EditingSupport#setValue() doc
It would be nice if the Javadoc of org.eclipse.jface.viewers.EditingSupport#setValue(Object element, Object value) could mention that it is necessary to call this in order to show the new updated value: getViewer().update(row, null);
bundles/org.eclipse.jface/src/org/eclipse/jface/viewers/EditingSupport.java
/**
	 * Initialize the editor. Frameworks like Databinding can hook in here and provide
	 * a customized implementation. <p><b>Standard customers should not overwrite this method but {@link #getValue(Object)}</b></p>
	 *
	 * @param cellEditor
	 *            the cell editor
	 * @param cell
	 *            the cell the editor is working for
	 */
	protected void initializeCellEditorValue(CellEditor cellEditor, ViewerCell cell) {
		Object value = getValue(cell.getElement());
		cellEditor.setValue(value);
	}
	/**
	 * Save the value of the cell editor back to the model. Frameworks like Databinding can hook in here and provide
	 * a customized implementation. <p><b>Standard customers should not overwrite this method but {@link #setValue(Object, Object)} </b></p>
	 * @param cellEditor
	 *            the cell-editor
	 * @param cell
	 * 			  the cell the editor is working for
	 */
	protected void saveCellEditorValue(CellEditor cellEditor, ViewerCell cell) {
		Object value = cellEditor.getValue();
		setValue(cell.getElement(), value);
	}
	boolean isLegacySupport() {
		return false;
	}
}