Сканирование проекта eclipse из плагина eclipse - PullRequest
3 голосов
/ 10 февраля 2011

Я хотел бы написать плагин для eclipse, который выполняет некоторые операции над проектом eclipse.

Мой вопрос: как я могу сканировать / получать список файлов проекта из плагина eclipse ???

Есть ли что-то вроде findfirst / findnext?

Любой указатель в правильном направлении будет оценен.

Чао и спасибо.

Ответы [ 2 ]

4 голосов
/ 10 февраля 2011

Итерации по проектам вашего рабочего пространства можно выполнить с помощью org.eclipse.core.resources.ResourcesPlugin.getWorkspace().getRoot().getProjects()

После этого найти нужные файлы можно несколькими способами, самый простой - через IProjet.members(...)

0 голосов
/ 05 апреля 2012

Поскольку в рабочей области, проектах и ​​папках реализовано IResource, вы можете использовать методы org.eclipse.core.resources.IResource.accept() для перебора содержимого.

...