В приложении Eclipse RCP я создаю редактор, в котором некоторые поля являются обязательными.
Если пользователь сохраняет редактор с незаполненными полями тезисов, как лучше всего справиться с этим?
(мое первое предположение - показать диалоговое окно с ошибкой, если эти поля пусты в методе doSave(), но я не уверен, что это способ "затмения" для решения такого рода проблемы)