2011-12-16 3 views
5

Dal punto di Eclipse sviluppo plug-tutorial di ufficiale, ho copiato il codice seguente per definire un nuovo pulsante nella mia plugin.xmlSviluppo plugin Eclipse: come evitare ActionSet deprecato?

<extension point = "org.eclipse.ui.actionSets"> 
     <actionSet 
      id="org.eclipse.examples.helloworld.HelloWorldActionSet" 
      label="Hello World" 
     visible="true" 
     description="The action set for the Eclipse Hello World example"> 
     <menu 
     id="org.eclipse.examples.helloworld.HelloWorldMenu" 
     label="Samples"> 
     <separator name="samples"/> 
     </menu> 
     <action id="org.eclipse.examples.helloworld.actions.HelloWorldAction" 
     menubarPath="org.eclipse.examples.helloworld.HelloWorldMenu/samples" 
     toolbarPath="Normal"    
     label="Hello World" 
     tooltip="Press to see a message" 
     icon="icons/helloworld.gif" 
     class="org.eclipse.examples.helloworld.HelloWorldAction"/> 
     </actionSet> 
    </extension> 

Ma, purtroppo, ho un po 'avvertimenti deprecate. In particolare per il punto di estensione e il set di azioni. Non sono riuscito a trovare alcuna informazione su come evitarlo. Qualche suggerimento?

risposta

8

Il problema è che l'intero framework di azioni è deprecato. Al giorno d'oggi, si usano invece i comandi. È possibile trovare ulteriori informazioni sui comandi, ad esempio eclipse-tips.com o vogella.com.