Использование команды в нескольких плагинах

#java #eclipse #eclipse-rcp #rcp

#java #eclipse #eclipse-rcp #rcp

Вопрос:

Возможно ли определить команду в одном плагине и использовать ее в другом плагине?

Спасибо, Патрик

Ответ №1:

Да! Команды разработаны как абстракции. Их можно найти по их идентификаторам и использовать в других плагинах. Вам даже не нужно зависеть от плагина, который определяет команду.

Ответ №2:

Я думаю, что это возможно, добавив плагин, у которого есть команда, к зависимостям другого плагина, в котором вы хотите его использовать.

Ответ №3:

Вам даже не нужна зависимость от плагина, определяющего команду.

Как только команда объявлена, она становится известной ICommandService , предоставляемой workbench.