java.beans
クラス IndexedPropertyChangeEvent
java.lang.Object
java.util.EventObject
java.beans.PropertyChangeEvent
java.beans.IndexedPropertyChangeEvent
- すべての実装されたインタフェース:
- Serializable
public class IndexedPropertyChangeEvent
- extends PropertyChangeEvent
「IndexedPropertyChange」イベントは、JavaBeans 仕様に準拠したコンポーネント (Bean) がインデックス付きのバウンドプロパティに変更を加えるたびに配信されます。このクラスは、PropertyChangeEvent
の拡張クラスですが、変更を加えられたプロパティのインデックスを含みます。
古い値と新しい値の true の値が未知の場合、両方の値に対して null が返されます。
イベントソースは、そのプロパティのうち任意のセットが変更されたことを示すため、名前として null オブジェクトを送信できます。この場合、古い値と新しい値はどちらも null になります。
- 導入されたバージョン:
- 1.5
- 関連項目:
- 直列化された形式
メソッドの概要 |
int |
getIndex()
変更されたプロパティのインデックスを取得します。 |
IndexedPropertyChangeEvent
public IndexedPropertyChangeEvent(Object source,
String propertyName,
Object oldValue,
Object newValue,
int index)
- 新しい
IndexedPropertyChangeEvent
オブジェクトを構築します。
- パラメータ:
source
- イベントをトリガした BeanpropertyName
- 変更されたプロパティのプログラム上の名前oldValue
- プロパティの古い値newValue
- プロパティの新しい値index
- 変更されたプロパティ要素のインデックス
getIndex
public int getIndex()
- 変更されたプロパティのインデックスを取得します。
- 戻り値:
- 変更されたプロパティ要素を指定するインデックス
バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java 2 SDK SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。