public void run() { result[0] = dialog.open(); }});
public void run(IProgressMonitor monitor) throws InvocationTargetException { try { entries = remoteFile.getLogEntries(monitor); result[0] = entries; } catch (TeamException e) { throw new InvocationTargetException(e); } }
					public void run() {						result[0] = dialog.open();					}});