コンテキストメニューの公開で紹介した機構によってちゃんと拡張性が確保されているコンテキストメニューに対しては,org.eclipse.ui.popupMenus拡張ポイントを使って,任意のプラグインからメニュー項目を動的に追加することができるようになる。コンテキストメニューのIDを知っていれば,そのコンテキストメニューに対して任意のメニュー項目を追加し,独自のアクションを呼び出すことができる。 では,プラグイン・マニフェストに記述する内容を見ていこう。 <extension point="org.eclipse.ui.popupMenus"> <viewerContribution id="yoichiro.popupMenu" targetID="yoichiro.target.view.contextMenuID"> <action id="yoichiro.popupMenu.ite
![特定ビューへのコンテキストメニュー項目の追加 - Eclipseプラグイン開発](https://cdn-ak-scissors.b.st-hatena.com/image/square/b687729beccea7a12598794ab44de91d0f77f0e8/height=288;version=1;width=512/http%3A%2F%2Fyoichiro.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)