Я хочу добавить кнопку на панель инструментов на моей странице, которая происходит из FormPage. Я использую код:Добавление действия к панели инструментов в formpage
Action action = some action...
action.setImageDescriptor(som descriptor...);
toolBarManager.add(action);
Когда я запустить редактор я не вижу ничего в этом месте были кнопка должна быть. Если я нахожу его с помощью мыши, он меняется на значок руки. Но если я нажму, действие не будет выполнено.
Я не использовал ActionSets в течение некоторого времени, так как CommandFramework был введен с 3.4, и он будет преемником ActionSets. Он более декларативный и мощный. Вам нужно сделать это так, как вы его описываете, или вы сможете перейти на другой подход? Затем я смогу собрать ответ, связанный с CommandFramework. – lostiniceland
Вот хороший блог об этом http://blog.eclipse-tips.com/2009/01/commands-part-1-actions-vs-commands.html – lostiniceland