2011-01-14 3 views
0

При закрытии моего Eclipse (для разработки плагин) верстака в то время как длинная операция выполняется в моем рабочем месте (и, таким образом, сообщила мне через представление о ходе), таких как «очистить все» действия следующего произойдет:Как долго работать с отчетами пользовательского интерфейса на RCP?

  1. основное окно рабочего окна закрыто.
  2. новое маленькое окно (диалог, на мой взгляд) открывается с тем же содержимым, что и предыдущее представление прогресса. В этом диалоговом окне сообщается, что некоторые операции завершаются до фактического закрытия приложения.

Как я могу добиться такого же поведения в приложении RCP, когда мои собственные задания выполняются длительные операции?

Thansk за вашу помощь, Ману

+0

Я думаю, что твоя работа в UIJob могла бы реализовать ее как само затмение. – Kane

ответ

1

Что о поиске в коде затмение-IDE, чтобы увидеть, как его реализовать;) Малый совет:

org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.postShutdown() 

в пачке

org.eclipse.ui.ide.application