¿Cómo uso "org.eclipse.debug.ui.launchShortcuts"?

He escrito un lanzador personalizado en Eclipse al que puedo acceder a través de las opciones de menú "Ejecutar como" y "Depurar como" en la barra de herramientas. También quiero poder iniciar a través del explorador de paquetes y hacer clic con el botón derecho en el editor de un archivo que se lanzará. Seguí el tutorialaquí para agregar el acceso directo pero no pasa nada, no ingresa mi código de manejo ni se queja sobre la configuración del punto de extensión.

Aquí hay un fragmento de miplugin.xml

<extension point="org.eclipse.debug.ui.launchShortcuts">
  <shortcut
        id     = "org.mylauncher.launchCalcShortcut"
        class  = "org.mylauncher.LaunchCalcShortcut"
        description="Execute calculations"
        icon="icons/launch_16_16.png"
        label="Calculate"
        modes="run, debug" >
        <configurationType id="org.mylauncher.launchCalc"/>
  </shortcut>

También he jugado eliminando el atributo del icono (opcional), y he validado por separado la ruta del icono.

Llevo horas modificando esta configuración sin buenos resultados y es imposible de depurar ya que no se ejecuta en mi propio código.

Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta