在Eclipse插件视图中同步当前项目数据的解决方案?

时间:2012-01-29 06:25:03

标签: java eclipse user-interface eclipse-plugin

我正在制作一套Eclipse插件。 这些插件中的每一个都显示了与Eclipse Workspace中项目相关的一些数据。

在每个视图中,针对唯一项目加载数据的最佳实践/解决方案是什么?

我有以下选项

1.)我在每个视图中都提供了一个下拉列表,当用户更改下拉列表时,视图将使用相应的项目数据进行刷新。

2.)当他右键单击包浏览器时,我给用户一个“加载所有视图”按钮,当他点击这个时,所有视图都从包浏览器加载了相应的项目数据

3.)还有其他标准方法吗?

1 个答案:

答案 0 :(得分:0)

选项1.)似乎是更清晰,更明确的方式。

可以使用选择服务完成跨视图的通信 Selection Service