我想编写一个管理程序,核心管理器线程可以控制视图的显示等,但是如何制作呢?
在eclipse中是否有任何消息通知机制来完成这项工作?
答案 0 :(得分:1)
IPropertyChangeListener!
使用IPropertyChangeListener可以实现我的需求,它可以成为任何元素的桥梁,从ui到ui,从后台作业到ui部分或任何其他关系,所以通过这个界面,我们可以使用一个工作来获取来自远程服务器的数据,然后通知ui视图更新它的内容 this link shows that how to use IPropertyChangeListener
答案 1 :(得分:1)
通过将多个实例绑定到shell,可以在多个实例之间共享数据:
设置器:
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell().setData(key, value);
吸气剂:
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell().getData(key);