У меня есть приложение RCP и подключаемый модуль RCP (A), которые внесли часть. В части есть TreeViewer (со многими элементами). Я также определил всплывающее меню с некоторыми пунктами меню (в файле .e4xmi), а затем зарегистрировал это меню в TreeViewer.
Я пишу еще один плагин RCP (B), который будет способствовать всплывающему меню пункта меню, и в обработчике я хочу удалить выбранный элемент в TreeViewer.
Проблема в том, что я не могу получить доступ к данным части (A) в B. Как A может поделиться данными (TreeViewer) с B? Я нашел решение с помощью EventBroker, но мне нужны и другие. Можете ли вы дать мне несколько предложений или подсказок? Спасибо!