Assuming you are using org.eclipse.jface.viewers.EditingSupport
to provide cell editors for the table.
The EditingSupport.setValue
method is responsible for setting the new value in the original object provided by the content provider.
To validate values you will either have to write your own CellEditor
or use a class derived from one of the existing call editors such as TextCellEditor
and overriding appropriate methods.