Проекты из Eclipse Package Explorer

Я разрабатываю проект плагина Eclipse, я начал несколько дней назад, и у меня есть вопрос. Мой плагин работает, на панели инструментов моего плагина есть кнопка «Извлечь проект». Когда я нажимаю на эту кнопку, плагин записывает имена открытых проектов из проводника пакетов. Как я могу получить имена проектов из проводника пакетов?

Я использовал ISelection, но, к сожалению, объект ISelection пуст. В проводнике пакетов есть три открытых проекта.

Спасибо за ответы!


person Community    schedule 05.08.2009    source источник


Ответы (2)


Вам не нужен отбор. Вы должны начать с корня рабочей области и начать оттуда.

ResourcesPlugin.getWorkspace().getRoot()

Если вы хотите получить доступ к Java-природе проекта, используйте

JavaCore.create(iProject)
person iain    schedule 07.08.2009
comment
На самом деле JavaCore.create(проект IProject) НЕ ПРОВЕРЯЕТ существование или характер Java этого проекта (по крайней мере, так говорится в документации). Но постер никогда явно не упоминал открытые проекты Java, только открытые проекты... Из отправной точки @iain с org.eclipse.core.resources.IResource.isAccessible(), ты должен быть в порядке... - person ratiaris; 19.08.2014

Щелкните правой кнопкой мыши проект и откройте контекстное меню. И переходим к пункту меню «Восстановить из локальной истории…».

введите здесь описание изображения

person aNiKeT    schedule 03.12.2013