如何在工作区rcp中仅显示自定义内容内容?

时间:2013-01-11 06:33:03

标签: eclipse eclipse-plugin eclipse-rcp

我正在构建一个基于RCP应用程序的应用程序,其中我有Treeviewer将显示我的自定义项目。例如,我应该能够遍历我的文件系统并仅显示为eclipse

c:\Eclipse\RCP\Workspace\(root directory)
       Project\(folder)
         class\(subfolder)
            .app

直到现在我可以创建

c:(all subfiles and subfolders)
 d:((all subfiles and subfolders)
 e:(all subfiles and subfolders)
 f:((all subfiles and subfolders)

请让我知道一些网站/图书,以帮助我开始在RCP中启动编程

1 个答案:

答案 0 :(得分:0)

要寻找的一些想法:

  • 添加Eclipse文件系统API(定义org.eclipse.core.resources),然后您可以使用IWorkspace界面访问文件系统,并在Tree Viewer中显示该文件系统。如果您使用的是Common Navigator Framework(a tutorial for that starts in the following post),则它具有内置支持。
  • 您可以手动选择工作区文件夹,并使用为TreeViewer创建的现有内容提供程序,并从工作区文件夹而不是文件系统根目录启动它。

有关文档,您可以查看tutorials at vogella.com或有时不太新的Eclipse Resources