是否可以通过绑定自定义 navigatorContent 来扩展 Eclipse 的 Package Explorer?
当我用我的自定义 navigatorContent 测试 Project Explorer 时,就像下面的 xml 代码一样,我的 contentProvider 和 labelProvider 与 Project Explorer 配合得很好。
但是对于包资源管理器,这意味着我在“viewerId”属性中用“org.eclipse.jdt.ui.PackageExplorer”替换了“org.eclipse.ui.navigator.ProjectExplorer”,但事实并非如此。
所以我想确认Package Explorer是否可以通过自定义navigatorContent扩展。
这是我的 plugin.xml 的摘要。
<extension
point="org.eclipse.ui.navigator.viewer">
<viewer
viewerId="org.eclipse.ui.navigator.ProjectExplorer">
</viewer>
<viewerContentBinding
viewerId="org.eclipse.ui.navigator.ProjectExplorer">
<includes>
<contentExtension
pattern="abc.pkg.explorer.navigator.propertiesContent">
</contentExtension>
</includes>
</viewerContentBinding>
</extension>
<extension
point="org.eclipse.ui.navigator.navigatorContent">
<navigatorContent
id="abc.pkg.explorer.navigator.propertiesContent"
.. omitted below.