什么是使居住在型动物窗口小部件之间的通信的最佳方式ViewPart时?

通过侦听或经由如 “getViewSite()。getPart()/ GETPAGE()” 共享对象实例

? 什么PRO /禁忌,什么是最好的策略吗?

谢谢,问候

有帮助吗?

解决方案

我建议看Eclipse建模框架

其他提示

答案取决于的变化的性质。为什么一个ViewPart时引起另一个ViewPart时变化?

例如,如果变化是因为一个ViewPart时被改变模型数据和其他ViewPart时正在显示相同的数据,那么你应该经历的模型。一个ViewPart时更新模型,另一个是听模式更改。这是基本的MVC。

如果,在另一方面,该变化是因为选择的引起的(例如,在导航视图中的选择的变化导致另一个视图中显示该选择的内容),那么你应该使用全局选择处理程序。

需要更新的问题更具体,以得到正确的答案。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top