В затмении, Как объединить события обработчика и действие actionSet - PullRequest
0 голосов
/ 24 ноября 2010

Я разрабатываю плагин, который содержит всплывающее меню (с использованием расширения org.eclipse.ui.handlers) главного меню (с использованием расширения org.eclipse.ui.actionSet).Поэтому мне пришлось реализовать как метод выполнения (Object execute (событие ExecutionEvent)), так и метод run (void run (действие IAction)).Как мне объединить эти методы и реализовать только один метод execute.Мой плагин XML это


1 Ответ

0 голосов
/ 24 ноября 2010

Вот один из способов:

public Object execute(ExecutionEvent event) {
    String parameter = event.getParameter("parameter-key");
    combine(parameter);
    return null;
}

public void run(IAction action) {
    combine("");
}

protected void combine(String parameter) {

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...