eclipse.org/forums/index.php/m/856116
спользованииobjectContribution
-элемент (который является частьюorg.eclipse.ui.popupMenus
(точка расширения), я часто (практически всегда) хочу делегировать какую-то команду вместо того, чтобы самому выполнять какое-либо действие (так как обычно у меня уже есть команда и обработчик). Я делаю это с помощьюICommandService
а такжеIHandlerService
, но кажется, что должен быть способ достичь этого программно. Я мог бы использоватьviewerContribution
вместоobjectContribution
, но тогда я потерял бы простой способ показывать пункт меню только при выборе определенных типов объектов. В идеале я хотел бы использовать проверки включения, которые уже существуют для моих обработчиков, чтобы применить их к пункту меню, определенномуobjectContribution
.