TOP設計・移行・活用> 拡張ポイント
Eclipse実践プラグイン開発
Eclipse実践プラグイン開発

第8回:パースペクティブの拡張
著者:ビーブレイクシステムズ  大森 洋行   2005/8/19
前のページ  1  2  3  4
拡張ポイント

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

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

  • アクション・セット

  • 「ウィンドウ」メニューのパースペクティブの「ビューの表示」サブメニューに追加されるビュー

  • 「ウィンドウ」メニューのパースペクティブの「パースペクティブを開く」サブメニューに追加されるパースペクティブ

  • 「ファイル」メニューのパースペクティブの「新規」サブメニューに追加される新しいウィザード

  • 「ナビゲート」メニューのパースペクティブの「表示形式」サブメニューに追加されるビュー

まとめ

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

  • 独自のパースペクティブを作成する拡張ポイントは、"org.eclipse.ui.perspectives"

  • パースペクティブ・ファクトリ・クラスがインプリメントするインターフェースは、IPerspectiveFactory

  • 既存のパースペクティブを拡張する拡張ポイントは、"org.eclipse.ui.perspectiveExtensions"

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

前のページ  1  2  3  4


ビーブレイクシステムズ社 大森 洋行
著者プロフィール
ビーブレイクシステムズ社  大森 洋行
中堅システム開発会社にて、データベース検索ソフトの開発・導入コンサルティング・セミナー講師に従事。その現場の中で、Java及びオープンソースを用いたシステム開発は今後のシステム開発の主流になると考え、それらを独学で学ぶ。本格的にそれらを用いた開発に携わるため、ビーブレイクシステムズに入社。現在、データ項目やその流れの分析に重点をおきながら、Javaやオープンソースを用いたシステム開発に携わる。


INDEX
第8回:パースペクティブの拡張
  はじめに
  クラスを作成し、パースペクティブを作成
  既存のパースペクティブの拡張
拡張ポイント