Ciao a tutti!

Sto sviluppando una plugin per eclipse, ed ho un'azione tra le extensions:

codice:
<extension
         point="org.eclipse.ui.popupMenus">

...

<objectContribution
            adaptable="false"
            id="BeContentPlugin.CreateDiagramFromModelContribution"
            nameFilter="*.becontent"
            objectClass="org.eclipse.core.resources.IFile">
         <action
               class="becontent.diagram.part.BecontentInitDiagramFileAction"
               icon="icons/sample.gif"
               id="BeContentPlugin.CreateDiagramFromModelAction"
               label="Generate Diagram"
               menubarPath="additions">
         </action>
      </objectContribution>
   </extension>
Ora vorrei richiamare questa azione da un'altra azione, quindi ho bisogno di un modo per farmi restituire un'IAction a partire dall'ID...
Ho cercato ovunque, ma non si trova nulla, eppure dovrebbe essere un'operazione comune il fatto di voler ottenere una action conoscendo l'ID...