Java

J2SE 5.0 における JavaBeansTM コンポーネント API に対する API の拡張

JavaBeansTM Component API
このドキュメントでは、JavaTM 2 Platform, Standard Edition バージョン 5.0 で java.beans パッケージに加えられた変更点について説明します。

IndexedPropertyChangeEvent のサポート

この変更に関連するバグ追跡レポート: 4353056

IndexedPropertyChangeEvent と命名された PropertyChangeEvent の新しいサブクラスが、変更された Bean の一部を認識するために索引を使用する、サポートバインドプロパティに追加されました。また、すべて fireIndexedPropertyChange — と命名された 3 つのメソッドが、PropertyChangeSupport ユーティリティクラスに追加され、インデックスプロパティの変更イベントの発生をサポートします。インデックスプロパティの変更イベントを使用する例については、IndexedTest.java を参照してください。


PropertyEditor 作成の新しい方法

この変更に関連するバグ追跡レポート: 4274639

createPropertyEditor と呼ばれる新しいメソッドが、PropertyDescriptor クラスに追加されました。


PropertyEditorSupport の public コンストラクタ

この変更に関連するバグ追跡レポート: 4305280

2 つの PropertyEditorSupport コンストラクタ は protected コンストラクタではなく public コンストラクタになりました。それにより PropertyEditorSupport オブジェクトはより容易に作成し、委譲として使用できます。また、ソースオブジェクトは、新しい setSource およびgetSource メソッドにより公開されるようになりました。


Copyright © 2004 Sun Microsystems, Inc. All Rights Reserved.

Sun
Java ソフトウェア