swt asynctask handler