Java 如何在eclipse rcp应用程序的公共导航器视图中对文件夹结构进行分组?

Java 如何在eclipse rcp应用程序的公共导航器视图中对文件夹结构进行分组?,java,eclipse-rcp,grouping,directory-structure,cnf,Java,Eclipse Rcp,Grouping,Directory Structure,Cnf,我有一个关于EclipseRCP应用程序中公共导航器视图(PackageExplorer)的文件夹结构的问题 我的目标是对项目的源文件夹进行分组 如上图所示,项目“Sample”的源文件夹是src+main+resources。我想对源文件夹进行分组,这样只有一行显示文本“src.main.resources”。这不应该通过更改文件系统中的文件夹结构来实现 所以我的问题是:是否可以在不接触物理文件夹结构的情况下以编程方式对源文件夹进行分组 任何帮助都将不胜感激 干杯 在做了大量的研究之后,我

我有一个关于EclipseRCP应用程序中公共导航器视图(PackageExplorer)的文件夹结构的问题

我的目标是对项目的源文件夹进行分组

如上图所示,项目“Sample”的源文件夹是src+main+resources。我想对源文件夹进行分组,这样只有一行显示文本“src.main.resources”。这不应该通过更改文件系统中的文件夹结构来实现

所以我的问题是:是否可以在不接触物理文件夹结构的情况下以编程方式对源文件夹进行分组

任何帮助都将不胜感激

干杯


在做了大量的研究之后,我正在尝试一种不同的方法。我正在使用decorator类修改源文件夹的标签

为了达到原始问题的目的,我想隐藏源文件夹的前两个级别,以便只有一行显示“src/main/resources”。遗憾的是,IFolder.setHidden(true)不起作用,因为它还会隐藏节点的子节点。 例如,是否可以使用过滤器隐藏这两个文件夹?或者我必须修改导航器的树吗


提前谢谢你

您可以查看许多资源和文章:

有了这些信息,您应该能够使用CNF:-)完成所有操作。

可能的副本