API для поиска ресурса в дереве рабочей области Eclipse - PullRequest
2 голосов
/ 18 декабря 2011

Существует ли какой-либо API для поиска ресурса (файла java) в дереве рабочей области Eclipse, когда дается имя ресурса? Я имею в виду рекурсивно.

Спасибо.

Тим.

1 Ответ

3 голосов
/ 21 декабря 2011

Вы можете искать на любом уровне рабочей области, даже на вершине, начиная с org.eclipse.core.resources.ResourcesPlugin.getWorkspace(). Затем используйте что-то вроде:

root.getRoot().accept(myResourceVisitor);

См. javadoc для org.eclipse.core.resources.IResource.accept(IResourceVisitor) для получения дополнительной информации.

PW

...