Enlace perdido entre objectContribution y command

Cuando use laobjectContribution -element (que es parte de laorg.eclipse.ui.popupMenus punto de extensión), a menudo (prácticamente siempre) quiero delegar a algún comando en lugar de implementar alguna acción yo mismo (ya que generalmente, tengo el comando y un controlador ya implementado). Estoy haciendo esto usandoICommandService yIHandlerService, pero parece que debería haber una manera de lograr esto mediante programación. Podría usarviewerContribution en lugar deobjectContribution, pero perdería la forma fácil de mostrar la entrada del menú solo cuando se seleccionen ciertos tipos de objetos. Idealmente, me gustaría utilizar las comprobaciones de habilitación que ya existen para que mis controladores se apliquen a la entrada de menú definida porobjectContribution.

Respuestas a la pregunta(1)

Su respuesta a la pregunta