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

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

public class PFViewLocateEventSourceImpl
extends java.lang.Object
implements PFViewLocateEventSource

ロケートイベントを発生させるイベントソース実装。

関連項目:
PFViewLocateEvent, PFViewLocateListener, 直列化された形式

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

コンストラクタの詳細

PFViewLocateEventSourceImpl

public PFViewLocateEventSourceImpl()
メソッドの詳細

getPFViewLocateListenerList

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

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

addPFViewLocateListener

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

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

removePFViewLocateListener

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

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

fireViewLocated

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

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