Eclipseプラグイン開発で、3.3系の新しいメニュー追加の拡張ポイントと、org.eclipse.ui.perspectiveExtensions の関連がわかんない

org.eclipse.ui.perspectiveExtensions 拡張ポイントは、既存のパースペクティブの メニューバー にアクションを追加したりできる拡張ポイントです。そのパースペクティブが表示されているときだけ、あるメニューを表示する、なんて事ができます。

いままでは、ターゲットのパースペクティブのIDとアクションセットのIDを関連づけることで実現してたのですが、Eclipse3.3から、アクションセットの考え方は org.eclipse.ui.menus 拡張ポイントに取って代わられているので、それをどうひもづければよいか分からないです。

perspectiveExtensions 拡張ポイントにもorg.eclipse.ui.menusのIDを指定するとかはないみたいですしね。

んー、どうやるんだろう。

同じく、org.eclipse.ui.actionSetPartAssociations 拡張ポイントは、あるビューが選択されているときだけ、メニューを表示したいときに使用するモノなのですが、これもアクションセットをひもづけるんですよね(´д`;)。



関連リンク

2009/02/26追記:
aqubi さん、コメントありがとうございます。そのやり方でできると思います。が、、できれば今までのやり方がエレガントかなーって思ってたんですよねー。

やってみたら、できました。
Eclipse/プラグイン開発のTIPS集/メニューバーを構築する(Eclipse3.3版) - きのさいと