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

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

public class PFViewUpdateEventSourceImpl
extends java.lang.Object
implements PFViewUpdateEventSource

ビュー変更イベントを発生させるイベントソース実装。

関連項目:
PFViewUpdateEvent, PFViewUpdateListener, 直列化された形式

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

コンストラクタの詳細

PFViewUpdateEventSourceImpl

public PFViewUpdateEventSourceImpl()
メソッドの詳細

getPFViewUpdateListenerList

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

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

addPFViewUpdateListener

public void addPFViewUpdateListener(PFViewUpdateListener lis)
引数で与えられたイベントリスナを登録し、 ビュー変更イベント発生時に処理を行う対象とする。

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

removePFViewUpdateListener

public void removePFViewUpdateListener(PFViewUpdateListener lis)
引数で与えられたイベントリスナを削除し、 ビュー変更イベント発生時に処理を行う対象から外す。

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

fireViewUpdated

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

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