別スレッドからSWTのUIの操作を行う

http://cjasmin.fc2web.com/basic/thread.htmlを参考に.
Eclipseプラグイン内のSwingコンポーネントから指定したJavaElementをEclipseのエディタで開く.

final IJavaElement je = …;
if (je != null) {
	Display display = ControllerUtil.getDisplay();
	if (!display.isDisposed()) {
		display.asyncExec(new Runnable() {
			public void run() {
				try {
					JavaUI.openInEditor(je);
				} catch (PartInitException e) {
					e.printStackTrace();
				} catch (JavaModelException e) {
					e.printStackTrace();
				}
			}
		});
	}
}