2011-12-16 2 views
5

Из официального учебника разработки плагина Eclipse, я скопировал следующий код, чтобы определить новую кнопку в моем plugin.xmlРазработка плагинов Eclipse: как избежать устаревшего ActionSet?

<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> 

Но, к сожалению, я получаю некоторые устаревшие предупреждения. Специально для точки расширения и набора действий. Я не мог найти никакой информации, как этого избежать. Любые намеки?

ответ

8

Проблема в том, что вся инфраструктура действия устарела. В настоящее время вместо этого используются команды. Дополнительную информацию о командах можно найти, например, eclipse-tips.com или vogella.com.

Смежные вопросы