我可以在非UI线程上运行PlatformUi.getWorkbench()吗?

时间:2015-07-19 21:28:53

标签: java eclipse eclipse-plugin

在Eclipse API中,PlatformUi.getWorkbench()在非UI线程上运行时会返回null吗?

1 个答案:

答案 0 :(得分:4)

在非UI线程中调用PlatformUI.getWorkbench()没有问题。

如果工作台尚未启动,则调用将返回null - 因此从普通Java程序(而不是插件或Eclipse RCP)调用它将无效。