プラグイン・プロジェクトの作成
どのような Java IDE を使用しても Eclipse プラグインはビルドできますが、ここでは
Eclipse Java IDE を使用してプラグインをビルドする典型的な手順を紹介していきます
まだ Eclipse ワークベンチと Java IDE についてよく知らない方は、紹介する手順の詳細について、
「Java 開発ユーザー・ガイド」を参照してください。
ここでは、ツールではなく、コードに焦点を当てます。
ただし、入門用にいくつかの IDE ロジスティクスがあります。
プラグイン・プロジェクトの作成
作業を含めるプロジェクトを作成する必要があります。
プラグイン開発環境 (PDE) のコード生成機能を使用して、始点となるテンプレートを取得します。
これにより、Java コードを記述するためのプロジェクトがセットアップされ、
デフォルトのプラグイン・マニフェスト・ファイル (これについては下記で説明します) およびクラスが生成されて、ビューが保持されます。
- 「新規プロジェクト...」ウィザード (「ファイル」>「新規」>「プロジェクト...」) を開き、「プラグイン開発」カテゴリーから
「プラグイン・プロジェクト」を選択して、「次へ」をクリックする。
- 「プラグイン・プロジェクト」ページでプロジェクト名として com.example.helloworld を使用し、「Java プロジェクトの作成」のボックスにチェックマークを付ける (これはデフォルトです)。
「次へ」をクリックして、デフォルトの Java プロジェクト構造を受け入れます。
- 「プラグイン・コンテンツ」ページでデフォルトの設定を確認する。
このウィザードでは、プラグインの ID として com.example.helloworld を設定します。
また、このウィザードでは、プラグインのプラグイン・クラスも生成します。これにより、UI への組み込みに関する追加情報を指定できます。これらのデフォルトは受け入れ可能であるため、「次へ」をクリックします。
- 「テンプレート」ページで、「以下のテンプレートを使用してプラグインを作成」ボックスにチェックマークを付ける。
次に「ビュー付きプラグイン」テンプレートを選択します。「次へ」をクリックします。
- 最小限の機能を備えたプラグインを作成するため、ここでデフォルトの設定を変更して、できるだけ簡単にする必要があります。「メイン・ビュー設定」ページで、指定されているデフォルトを以下のように変更します。
- 「Java パッケージ名」を com.example.helloworld.views から com.example.helloworld に変更する (このビューに個別のパッケージは必要ありません)。
- 「ビュー・クラス名」を HelloWorldView に変更する。
- 「ビュー名」を Hello View に変更する。
- 「ビュー・カテゴリー ID」は、デフォルトの com.example.helloworld のままにする。
- 「ビュー・カテゴリー名」を Hello Category に変更する。
- ビューアー・タイプは、デフォルトのテーブル・ビューアーのままにする (コードでビューアー・タイプを変更して、より簡単にします)。
- 「リソース・パースペクティブにビューを追加」ボックスのチェックマークを外す。
- 「次へ」をクリックして次のページに進む。
- プラグインに対して余分なフィーチャーが生成されないように、「ビュー・フィーチャー」ページのすべてのボックスのチェックマークを外す。「終了」をクリックして、プロジェクトおよびプラグイン・スケルトンを作成します。
- プラグイン開発パースペクティブに切り替えるかどうかを確認されたら、「はい」と答える。
- 新規プロジェクトにナビゲートし、内容を検討する。
スケルトン・プロジェクト構造には、複数のファイルと Java パッケージが含まれています。
この段階で重要なファイルは、plugin.xml (マニフェスト) ファイルとプラグインの Java ソース・コードです。最初にビューの実装を確認し、その後、マニフェスト・ファイルを検討します。
