使用Path获取IFile []

时间:2012-11-11 09:07:01

标签: java eclipse-plugin

我有org.eclipse.core.runtime.Path对象。这将有一些像Test / src / jsp的值 - 其中Test是项目名称。从这里我想得到该路径中的文件列表,即IFile []。 你能建议一个方法。

1 个答案:

答案 0 :(得分:4)

您可以通过IFolder folder = project.getFolder(new Path("/src/"))获取src /文件夹 然后通过IResource[] resources = folder.members()获取此文件夹中的所有资源。

所以你只需要提取所有的IF,例如

for(IResource resource : resources) {
if(resource instanceof IFile)
//do something
}