Display.getDefault().asyncExec(new Runnable() {
@Override
public void run() {
final Image icon = new Image(Display.getDefault(),
getClass().getResourceAsStream("waiting.gif"));
DataLoader.this.dialog = new WaitDialog(_900_Everything_but_the_kitchen_sink.this.natTable.getShell(), SWT.NONE,
DataLoader.this.waitMsg, icon);
DataLoader.this.dialog.setBlockOnOpen(true);
DataLoader.this.dialog.open();
}
});