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

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

public class PFDataCreateEventSourceImpl
extends java.lang.Object
implements PFDataCreateEventSource

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

関連項目:
PFDataCreateEvent, PFDataCreateListener, 直列化された形式

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

コンストラクタの詳細

PFDataCreateEventSourceImpl

public PFDataCreateEventSourceImpl()
メソッドの詳細

getPFDataCreateListenerList

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

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

addPFDataCreateListener

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

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

removePFDataCreateListener

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

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

fireDataCreated

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

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