public class IndexedPropertyChangeEvent extends PropertyChangeEvent
PropertyChangeEvent
の拡張ですが、変更されたプロパティーのインデックスを含みます。
変更前後の実際の値が不明な場合は、null 値が使用されることがあります。
イベントソースが null オブジェクトを名前として送信し、そのプロパティーの任意のセットが変更されたことを示す場合があります。この場合は、変更前と変更後の値も null になるはずです。
source
コンストラクタと説明 |
---|
IndexedPropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue, int index)
新しい
IndexedPropertyChangeEvent オブジェクトを構築します。 |
修飾子と型 | メソッドと説明 |
---|---|
int |
getIndex()
変更されたプロパティーのインデックスを取得します。
|
getNewValue, getOldValue, getPropagationId, getPropertyName, setPropagationId, toString
getSource
public IndexedPropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue, int index)
IndexedPropertyChangeEvent
オブジェクトを構築します。source
- イベントをトリガーした Bean。propertyName
- 変更されたプロパティーのプログラム名。oldValue
- プロパティーの古い値。newValue
- プロパティーの新しい値。index
- 変更されたプロパティー要素のインデックス。 バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.