2010-10-15 3 views
1

При разработке подключаемого модуля Eclipse существует ли способ подключиться к процессу запуска или инициализации рабочего пространства (не workbench)? Я хочу, чтобы мой плагин был уведомлен, когда известны все проекты, принадлежащие рабочему пространству. Режимы жизненного цикла проекта и слушатели ресурсов обеспечивают только обратные вызовы для модификации, создания или удаления проектов. Мне нужно нечто вроде обратного WorkspaceSaveParticipant -механизма.Как подключиться к процессу запуска Workspace в Eclipse?

Обратите внимание, что это связано с контекстами IDE-плагинов, а не с RCP-приложениями, поэтому некоторые из решений, которые могут применяться к RCP-приложению, недоступны для меня (я не знаю, является ли простой RCP- приложения имеют проекты вообще).

Спасибо!

ответ

1

Посмотрите на org.eclipse.ui.startup пункт расширения.

+0

Является ли это еще - скажем, в 3.6 - рекомендуемым способом? Кроме того, мне нужен крючок, который запускается как можно позже после пользовательского интерфейса, и все работает, как низкоприоритетное задание (чтобы не задерживать более важную инициализацию ядра). Благодарю. – inger

Смежные вопросы