List of usage examples for org.eclipse.jface.viewers AbstractTableViewer replace
public void replace(Object element, int index)
From source file:org.key_project.util.eclipse.swt.SWTUtil.java
License:Open Source License
/** * Invokes {@link AbstractTableViewer#replace(Object, int)} thread save. * @param viewer The {@link AbstractTableViewer} to invoke method on. * @param element The new element./*from w ww . ja v a 2s . c o m*/ * @param index The index to replace element at. */ public static void replace(final AbstractTableViewer viewer, final Object element, final int index) { if (viewer != null && !viewer.getControl().isDisposed()) { viewer.getControl().getDisplay().syncExec(new Runnable() { @Override public void run() { viewer.replace(element, index); } }); } }