BeanInfo クラスのロケーションの明示的定義

クラスパス変数を使用することにより、ワークベンチ外部の BeanInfo クラスのロケーションを明示的に定義できます。変数は、JAR ファイルまたはファイル・システム内のフォルダーを参照できます。

  1. 「ウィンドウ」 > 「設定」をクリックして、「設定」ウィンドウを開きます。
  2. 「Java」 > 「クラスパス変数」ページに移動します。
  3. 「新規」をクリックします。「新規変数エントリー」ウィンドウが開きます。
  4. 「名前」フィールドに、新規変数の名前を入力します。例えば、MY_BEANINFOS と入力します。
  5. 「パス」フィールドに、BeanInfo クラスを含む JAR ファイル、またはパッケージを含むフォルダーのパスを入力します。
    JAR ファイルをクラスパスへ追加
    • 「ファイル」ボタンをクリックし、ファイル・システムを参照して JAR ファイルを選択します。
    • BeanInfo クラスがファイル・システム内のパッケージに入っている場合は、「フォルダー」ボタンをクリックして、パッケージの親ディレクトリーまでブラウズします。
  6. 「OK」をクリックします。新規変数が作成され、 プロジェクトの BeanInfo パス・プロパティーに追加されます。
  7. プロジェクトを右マウス・ボタンでクリックし、ポップアップ・メニューから「プロパティー」を選択します。
  8. 「BeanInfo パス」プロパティー・ページで、「BeanInfo クラス」タブに移動します。
    BeanInfo パス・プロパティー
  9. 「変数の追加」をクリックします。 「クラスパス変数の選択 (Class Path Variable Selection)」ウィンドウが開きます。
  10. 「変数名」フィールドに、先に定義したクラスパス変数の名前を入力するか、「参照」をクリックしてすべての定義済み変数のリストから変数を選択します。変数がフォルダー用で、BeanInfo パッケージがサブフォルダーに入っている場合、 「パス拡張子」フィールドを使用して該当のサブフォルダーを選択できます。 「OK」をクリックします。
  11. 「BeanInfo パス」プロパティー・ページの「BeanInfo クラス」タブにある「パスの変更」ボタンをクリックします。このステップは、BeanInfo クラスを含むパッケージを指定するために必要です。
  12. 「パッケージの選択」をクリックして、BeanInfo クラスが入っているパッケージの名前を選択します。パッケージの構造によっては、パッケージを選択できる場合もあれば、パッケージの名前を指定する必要がある場合もあります。
  13. 「OK」をクリックして「検索パスの変更」ウィンドウを閉じ、さらに「OK」をクリックしてプロジェクト・プロパティー・ウィンドウを閉じます。

親トピック: BeanInfo クラスのロケーションの指定

関連概念
BeanInfo クラスとイントロスペクション

関連タスク
同じプロジェクト内の異なるパッケージでの Bean および BeanInfo クラスの保持
異なるプロジェクトでの Bean および BeanInfo クラスの保持
JAR ファイルでの BeanInfo クラスの保持
同じパッケージでの Bean および BeanInfo クラスの保持

(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.