2013-01-14 43 views
0

我添加到我的Eclipse插件彈出菜單,如果我想只在它的工作文件的彈出窗口,但如果我想彈出在Package Explorer中的項目,它不工作新行動的Eclipse插件

<objectContribution 
       id="com.dal.pedal.popupMenu" 
       objectClass="org.eclipse.core.resources.IProject"> 

      <action 
       class="com.dal.pedal.popup.actions.upgradeApplet" 
       id="com.dal.pedal.upgradeApplet" 
       label="UpgradeApplet" 
       menubarPath="com.dal.pedal.setActive"> 
      </action> 
     </objectContribution> 

謝謝,

回答

0

嘗試這樣的事情。

<viewerContribution 
    id="com.sample" 
    targetID="org.eclipse.jdt.ui.PackageExplorer"> 
    <action 
      class="com.dal.pedal.popup.actions.upgradeApplet" 
      id="com.dal.pedal.upgradeApplet" 
      label="UpgradeApplet" 
      menubarPath="com.dal.pedal.setActive"> 
     </action> 
    </viewerContribution> 
.... 

如需更多幫助,請參閱this

+0

很大,現在它的工作原理。但後來當我點擊,我收到一條消息「所選擇的操作目前不可用」 – user758795

+0

我修正了它,該類沒有實現當前的接口 – user758795

+0

尼斯。接受答案,如果它幫助你:-) – Syam