- 追加された行はこの色です。
- 削除された行はこの色です。
#topicpath
----
//ここにコンテンツを記述します。
ポップアップやメニューバーにアクションを追加するための拡張ポイント、インターフェースをまとめました。
#contents
|用途|拡張ポイント|対応するインターフェース|
|メニューバーや、ツールバーにアクションを表示させたい|actionSets|IWorkbenchWindowActionDelegate|
|他のビューのメニューバーにアクションを表示させたい|viewActions|IViewActionDelegate|
|他のビュー内のViewerにポップアップを表示させたい(ビューを指定)|popupMenus|IViewActionDelegate|
|他のビュー内のViewerにポップアップを表示させたい(選択されているオブジェクトを指定)|popupMenus|IObjectActionDelegate|
|エディタにポップアップを表示させたい|popupMenus|IEditorActionDelegate|
|メニューバーや、ツールバーにアクションを表示させたい|actionSets|[[IWorkbenchWindowActionDelegate>Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.IWorkbenchWindowActionDelegate(メニューバー)]]|
|他のビューのメニューバーにアクションを表示させたい|viewActions|[[IViewActionDelegate>Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.IViewActionDelegate(ポップアップ・メニューバー)]]|
|他のビュー内のViewerにポップアップを表示させたい(ビューを指定)|popupMenus|[[IViewActionDelegate>Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.IViewActionDelegate(ポップアップ・メニューバー)]]|
|他のビュー内のViewerにポップアップを表示させたい(選択されているオブジェクトを指定)|popupMenus|[[IObjectActionDelegate>Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.IObjectActionDelegate(ポップアップメニュー)]]|
|エディタにポップアップを表示させたい|popupMenus|[[IEditorActionDelegate>Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.IEditorActionDelegate(ポップアップメニュー)]]|
|エディタのメニューバーにアクションを表示させたい|editorActions|[[IViewActionDelegate>Eclipse/プラグイン開発のTIPS集/org.eclipse.ui.IViewActionDelegate(ポップアップ・メニューバー)]]|
~
~
*** メニューバーや、ツールバーにアクションを表示させたい [#s6273a1e]
|拡張ポイント|org.eclipse.ui.actionSets|
|インタフェース|org.eclipse.ui.IWorkbenchWindowActionDelegate|
#ref(actionSets01.png)
*** 他のビューのメニューバーにアクションを表示させたい [#b69a8963]
|拡張ポイント|org.eclipse.ui.viewActions|
|インタフェース|org.eclipse.ui.IViewActionDelegate|
*** 他のビュー内のViewerにポップアップを表示させたい(ビューを指定) [#b3d2c39b]
|拡張ポイント|org.eclipse.ui.popupMenus|
|インタフェース|org.eclipse.ui.IViewActionDelegate|
*** 他のビュー内のViewerにポップアップを表示させたい(選択されているオブジェクトを指定) [#v9a96c50]
|拡張ポイント|org.eclipse.ui.popupMenus|
|インタフェース|org.eclipse.ui.IObjectActionDelegate|
*** エディタにポップアップを表示させたい [#j3ebd089]
|拡張ポイント|org.eclipse.ui.popupMenus|
|インタフェース|org.eclipse.ui.IEditorActionDelegate|
***エディタのメニューバーにアクションを表示させたい [#h7f00e01]
|拡張ポイント|org.eclipse.ui.editorActions|
|インタフェース|org.eclipse.ui.IViewActionDelegate|
----
この記事は
#vote(おもしろかった,そうでもない)
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}