- java.lang.Object
- 
- java.util.EventObject
- 
- java.beans.PropertyChangeEvent
- 
- java.beans.IndexedPropertyChangeEvent
 
 
 
- 
- すべての実装されたインタフェース:
- Serializable
 
 public class IndexedPropertyChangeEvent extends PropertyChangeEvent JavaBeans™仕様に準拠したコンポーネント(Bean)がバウンド・インデックス付きプロパティを変更するたびに、IndexedPropertyChangeイベントが送信されます。 このクラスはPropertyChangeEventの拡張ですが、変更されたプロパティのインデックスを含みます。変更前後の実際の値が不明な場合は、null値が使用されることがあります。 イベント・ソースがnullオブジェクトを名前として送信し、そのプロパティの任意のセットが変更されたことを示す場合があります。 この場合は、変更前と変更後の値もnullになるはずです。 - 導入されたバージョン:
- 1.5
- 関連項目:
- 直列化された形式
 
- 
- 
フィールドのサマリー- 
クラス java.util.EventObjectで宣言されたフィールドsource
 
- 
 - 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 IndexedPropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue, int index)新しいIndexedPropertyChangeEventオブジェクトを構築します。
 - 
メソッドのサマリー修飾子と型 メソッド 説明 intgetIndex()変更されたプロパティのインデックスを取得します。- 
クラス java.beans.PropertyChangeEventで宣言されたメソッドgetNewValue, getOldValue, getPropagationId, getPropertyName, setPropagationId, toString
 - 
クラス java.util.EventObjectで宣言されたメソッドgetSource
 
- 
 
- 
- 
- 
コンストラクタの詳細- 
IndexedPropertyChangeEventpublic IndexedPropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue, int index) 新しいIndexedPropertyChangeEventオブジェクトを構築します。- パラメータ:
- source- イベントをトリガーしたBean。
- propertyName- 変更されたプロパティのプログラム名。
- oldValue- プロパティの古い値。
- newValue- プロパティの新しい値。
- index- 変更されたプロパティ要素のインデックス。
 
 
- 
 
-