1

在与已知且不幸的是关于控制属性、选项卡式属性等的少数帮助文章之一(下面的链接)进行了相当长的斗争之后,我决定寻求您的帮助。

我需要做的似乎并不难,但是,我就是无法将这些碎片拼凑在一起。所以问题是:

我想用更多选项卡扩展 Eclipse (PropertySheet) 的现有属性视图,稍后将填充来自 EMF 对象的某些信息,最终实现 IAdaptable。因此可以查询它们的 PropertySources,并且已经有一些选项卡,在其清单中的相应项目中扩展的部分,正在从 PropertiesView 的选择侦听器中成功收集。

棘手的部分来了:我不需要通过在其清单中定义更多选项卡式属性来进一步扩展该项目。我需要实现一个单独的插件项目,它为另一个主项目做这个扩展工作。我不需要额外的意见左右。这个现有项目提供了属性源,并且像 sad 一样通过其扩展拥有自己设计的选项卡式属性视图。

我实际上已经非常熟悉视图和属性的概念,我可以构建一些属性源并让属性视图收集/显示/操作属性。

但是这个想法,让一个外部插件使用另一个基于 EMF 的插件项目的选项卡扩展属性视图,我无法理解。我真的很困惑,不知道从什么开始。

如果您能指出正确的方向,我会非常高兴。

非常感谢!

*链接:

http://www.eclipse.org/articles/Article-Properties-View/properties-view.html

http://www.eclipse.org/articles/Article-Tabbed-Properties/tabbed_properties_view.html

4

0 回答 0