Я зарегистрировал обработчик через точку расширения org.eclipse.ui.handlers
и добавил условие enabledWhen
, которое проверяет переменную selection
в пуле переменных Eclipse. Это работает отлично, но теперь я хочу воспроизвести это поведение на мои SWT-кнопки, которые отображаются в представлении.Как запрограммировать доступ к пулу переменных Eclipse?
Мой вопрос заключается в следующем: Как получить доступ к пулу переменных Eclipse, чтобы получить переменную selection
для прослушивания событий выбора и затем вызвать button.setEnabled(true/false)
.
Спасибо, Грег! Работает отлично! –