То, что я делаю, это закрытие редактора в doSave
метод. Я проверяю условие. Если оно выполнено, я разрешаю вызывать super.doSave()
. Я покажу диалоговое окно с сообщением об ошибке.Eclipse plugin-Control закрытие редактора
Теперь я хочу попросить пользователя снова, если он захочет сохранить его снова, и если он скажет «да», он может сохранить неправильный файл или сказать «нет», чтобы отредактировать его, но в любом случае редактор не должен закрываться. Однако в настоящее время после ошибки он закрывается.
Согласно моему делу, я хотел, чтобы проверка была в методе doSave, поэтому я подумал, что было бы лучше, если бы я отменил progressmonitor, тем самым предотвратив закрытие редактора. – Raja