Как прочитать выбор флажка в диалоговом окне «Удалить ресурс» затмения - PullRequest
0 голосов
/ 17 января 2019

Я разрабатываю одну среду на основе затмения.
Если пользователь хочет удалить какой-либо проект из рабочей области, он может использовать функцию удаления ресурсов Eclipse.
Но, когда пользователь решил удалить содержимое проекта с диска, я должен выполнить другую операцию.
Яиспользуя org.eclipse.ltk.core.refactoring.participants точку расширения для выполнения этих операций.

Как проверить, установлен ли пользователь флажок «Удалить содержимое проекта на диске (не может быть отменено)» в диалоговом окне «Удалить ресурсы»?

1 Ответ

0 голосов
/ 17 января 2019

Класс DeleteArguments имеет метод getDeleteProjectContents, который даст вам это значение.

Получите DeleteArguments с помощью вызова getArguments() для класса DeleteParticipant, который расширяет ваш участник удаления.

...