属性视图扩展 - PropertyContributor和PropertySource是不同的?

时间:2013-05-08 14:24:01

标签: plugins properties workbench propertysheet tabbed-view

我通过实现一个单独的插件来扩展Properties View,该插件在其清单中定义了tabbed属性contributor / tabs / sections。

属性贡献者是活动的工作台部分。当选择了活动工作台部件时,我设法在不同的选项卡(Hello World的类型)中获得一个简单的部分。接下来要做的是使用属性源中的某些信息填充这些部分。但我需要使用的属性源不在贡献者的插件项目中。我知道它们在哪里,但属性源的插件项目没有扩展(支持)选项卡式属性视图。只有通过单击/选择属性才能获得其属性的基本列表视图。

所以,第一个问题是:有可能吗?是否可以将某个工作台部件定义为propertyContributor,同时在工作台部件之外的其他插件项目中使用属性源中的属性源属性?

如下面的链接所示,它们总是对所有扩展使用相同的贡献者(contributorId); propertyContributor,propertyTabs and propertySections。

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

第二个问题是:我可以在选项卡式视图中获取属性源的属性,即使它们的插件没有扩展/支持选项卡式属性视图吗?

非常感谢!

0 个答案:

没有答案