java.beans
クラス IndexedPropertyChangeEvent
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
- 関連項目:
- 直列化された形式
メソッドの概要 |
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 SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。