JavaBeansのイベントのチューニング

作成する各BeanInfoクラスについて、JDeveloperのインスペクタでJavaBeansに表示するイベントと表示しないイベントを決定できます。

注意: 1つ以上のプロパティ、メソッドまたはイベントを公開した場合、IDEでは生成されたBeanInfoを使用することになります。つまり、プロパティ、メソッドまたはイベントを選択するとすぐに、選択しない他のすべてのプロパティ、メソッドおよびイベントがクラスから公開されなくなります。

JavaBeansのイベントをチューニングするには、次のようにします。

  1. BeanのBeanInfoクラスを作成します。
  2. ナビゲータで、BeanInfoクラスを選択して右クリックし、「クラス・エディタ」を選択します。
  3. クラス・エディタで、「イベント」タブを選択し、イベント・セットのリストを表示します。
  4. 「イベント」ページで、Beanで起動できるようにするイベント・セットを選択します。

    詳細は、[F1]を押すか、ダイアログ内で「ヘルプ」をクリックしてください。

  5. 「OK」をクリックします。

JDeveloperにより、BeanInfoで起動するイベント・セットに対して、getEventSetDescriptors()メソッドが実装されます。このメソッドには、設計時に使用可能にする各イベント・セットに関する情報を含む、EventSetDescriptorオブジェクトの配列をインスタンス化するコードが指定されています。公開しないイベント・セットは削除され、IDEのプロパティ・インスペクタには表示されません。


BeanInfoクラスを使用したJavaBeansのカスタマイズ方法
JavaBeansのプロパティおよびメソッドのチューニング
JavaBeansのデフォルト・プロパティまたはデフォルト・イベントの指定

JavaBeansについて
BeanInfoクラスについて
JavaBeansのプロパティ、メソッドおよびイベントのチューニングについて

JavaBeansの開発
BeanInfoクラスの作成方法