Запустить действие в Eclipse RCP при запуске - PullRequest
7 голосов
/ 08 февраля 2010

У меня есть плагин RCP, и я настроил справочную систему для работы в этом плагине. Я могу получить к нему доступ из меню справки.

Теперь я хочу запустить действие «Динамическая справка» по умолчанию при запуске. Как мне это сделать?

Ответы [ 2 ]

5 голосов
/ 08 февраля 2010

Решено с помощью реализации WorkbenchAdvisor:

@Override
public void postStartup() {
    IWorkbenchHelpSystem help = PlatformUI.getWorkbench().getHelpSystem();
    help.displayDynamicHelp();
}

Расширение Startup оказалось бесполезным.

1 голос
/ 08 февраля 2010

Вы можете использовать расширение org.eclipse.ui.startup и реализовать интерфейс org.eclipse.ui.IStartup, который позволяет запускать код после инициализации рабочей среды.

...