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 コンストラクタ
この変更に関連するバグ追跡レポート: 43052802 つの
PropertyEditorSupport
コンストラクタ は protected コンストラクタではなく public コンストラクタになりました。それによりPropertyEditorSupport
オブジェクトはより容易に作成し、委譲として使用できます。また、ソースオブジェクトは、新しいsetSource
およびgetSource
メソッドにより公開されるようになりました。
Copyright © 2004 Sun Microsystems, Inc. All Rights Reserved. |
Java ソフトウェア |