我想向项目资源管理器添加一个新的过滤器,以向用户隐藏在Eclipse RCP应用程序中自动创建的一些项目。
到目前为止,我发现了两个扩展点:
org.eclipse.ui.ide.resourceFilters
让我过滤导航
org.eclipse.jdt.ui.javaElementFilters
让我筛选Java查看器
我希望Project Explorer有一个类似的扩展点,但是到目前为止我还没有运气。
我尝试导入org.eclipse.ui.navigator和org.eclipse.ui.navigator.resources,但是我也找不到任何有趣的扩展点
我正在使用Eclipse 3.3.2作为此RCP应用程序的基础
谢谢!
我找到了正确的扩展点集。我预料到这会更痛苦,因为Project Explorer是通用导航器的专业化版本。
这是一个两步过程:
扩展org.eclipse.ui.navigator.navigatorContent
扩展org.eclipse.ui.navigator.viewer
添加一个viewerContentBinding
然后,将筛选器关联到通用项目浏览器