在不同的角度更新视图

时间:2014-07-07 14:53:27

标签: java eclipse eclipse-rcp

我在开发基于3.x API的eclipse RCP应用程序时遇到了一个小问题。 我有两个不同的视角,一个是有很多树观众,另一个是一个树查看器和一个编辑器。问题是当我在第一个视角中开始遍历过程时,这需要很长时间并在后台进程中运行,我希望同时切换到第二个视角来完成一些工作。经过一段时间后,遍历结束,我仍然处于第二个视角,并希望在第一个视角中更新所有树形查看器,但问题是如何获取相应的视图实例来执行更新?我只能访问活动页面,但这对我没有帮助。 那么有没有办法从第一个角度访问视图,而我仍处于第二个视角?如果没有,我还能做些什么来解决这个问题? 我可以设计的一个解决方案是保存遍历的结果并等到我改回我的第一个视角然后进行更新,但这意味着我需要一些临时保存我的结果的类,这是非常大的。

任何建议都将不胜感激。

0 个答案:

没有答案