Eclipse実践プラグイン開発 8

拡張ポイント

拡張ポイント

拡張する拡張ポイントは"org.eclipse.ui.perspectiveExtensions"で、extension要素の構造を図5にまとめました。


図5:"org.eclipse.ui.perspectiveExtensions"のextension要素の構造
 

今回は既存のパースペクティブにビューを追加しましたが、ビューだけでなく以下のものも拡張することができます。
 

  • アクション・セット
     
  • 「ウィンドウ」メニューのパースペクティブの「ビューの表示」サブメニューに追加されるビュー
     
  • 「ウィンドウ」メニューのパースペクティブの「パースペクティブを開く」サブメニューに追加されるパースペクティブ
     
  • 「ファイル」メニューのパースペクティブの「新規」サブメニューに追加される新しいウィザード
     
  • 「ナビゲート」メニューのパースペクティブの「表示形式」サブメニューに追加されるビュー

 

まとめ

今回はパースペクティブの拡張方法について説明しました。ポイントは以下のとおりです。

  • 独自のパースペクティブを作成する拡張ポイントは、"org.eclipse.ui.perspectives"
     
  • パースペクティブ・ファクトリ・クラスがインプリメントするインターフェースは、IPerspectiveFactory
     
  • 既存のパースペクティブを拡張する拡張ポイントは、"org.eclipse.ui.perspectiveExtensions"

次回は、プロパティ・ページと設定ページの拡張について説明します。

 

この記事をシェアしてください

人気記事トップ10

人気記事ランキングをもっと見る