我正在尝试在Eclipse中构建自己的视图资源管理器,但我找不到一个已完成构建的资源管理器的示例。我想在新视图中显示eclipse的工作区,然后添加一个过滤器以仅显示'.launch'扩展名。有人知道是否已经建立了任何教程或示例?
答案 0 :(得分:1)
您可以使用Eclipse提供的ProjectExplorer类。
答案 1 :(得分:1)
首先:只需过滤工作区内容,就可以在现有的项目浏览器上创建过滤器。无需实现任何内容,但您可以实现一个通用的导航器内容提供程序,以将该过滤器作为项目资源管理器的过滤器菜单中的预先存在的选择。
第二:实施另一个项目资源管理器非常糟糕,即使它是最常见的。项目资源管理器只是所谓的common navigator framework的一个实现,你应该extend that common navigator framework。第二种方法的最大优点是插件的用户可以使用一个项目浏览器,它可以在一个视图中正确显示不同项目类型的内容。
因此,如果我想查看Java项目(包含其包层次结构)并且我想查看您的项目,那么我可以在一个视图中看到两个逻辑演示文稿。