jp.go.aist.dmrc.platform.util.event
クラス PFDataSelectEventSourceImpl

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.util.event.PFDataSelectEventSourceImpl
すべての実装されたインタフェース:
java.io.Serializable, PFDataSelectEventSource, PFEventSource

public class PFDataSelectEventSourceImpl
extends java.lang.Object
implements PFDataSelectEventSource

データ選択イベントを発生させるイベントソース実装。

関連項目:
PFDataSelectEvent, PFDataSelectListener, 直列化された形式

コンストラクタの概要
PFDataSelectEventSourceImpl()
           
 
メソッドの概要
 void addPFDataSelectListener(PFDataSelectListener lis)
          引数で与えられたイベントリスナを登録し、 データ選択イベント発生時に処理を行う対象とする。
 void fireDataSelected(PFDataSelectEvent e)
          イベント処理をすべてのイベントリスナに伝える。
 java.util.Iterator getPFDataSelectListenerList()
          イベントリスナ配列を取得する。
 void removePFDataSelectListener(PFDataSelectListener lis)
          引数で与えられたイベントリスナを削除し、 データ選択イベント発生時に処理を行う対象から外す。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFDataSelectEventSourceImpl

public PFDataSelectEventSourceImpl()
メソッドの詳細

getPFDataSelectListenerList

public java.util.Iterator getPFDataSelectListenerList()
イベントリスナ配列を取得する。

定義:
インタフェース PFDataSelectEventSource 内の getPFDataSelectListenerList
戻り値:
イベントリスナイテレータ

addPFDataSelectListener

public void addPFDataSelectListener(PFDataSelectListener lis)
引数で与えられたイベントリスナを登録し、 データ選択イベント発生時に処理を行う対象とする。

定義:
インタフェース PFDataSelectEventSource 内の addPFDataSelectListener
パラメータ:
lis - 追加対象イベントリスナ

removePFDataSelectListener

public void removePFDataSelectListener(PFDataSelectListener lis)
引数で与えられたイベントリスナを削除し、 データ選択イベント発生時に処理を行う対象から外す。

定義:
インタフェース PFDataSelectEventSource 内の removePFDataSelectListener
パラメータ:
lis - 削除対象イベントリスナ

fireDataSelected

public void fireDataSelected(PFDataSelectEvent e)
                      throws PFMethodException,
                             PFRuntimeException
イベント処理をすべてのイベントリスナに伝える。

パラメータ:
e - 発生したイベント
例外:
PFMethodException - メソッド実行の失敗
PFRuntimeException - 予期しない実行時エラー