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

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

public class PFFocusEventSourceImpl
extends java.lang.Object
implements PFFocusEventSource

フォーカスイベントを発生させるイベントソース実装。

関連項目:
PFFocusEvent, PFFocusListener, 直列化された形式

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

コンストラクタの詳細

PFFocusEventSourceImpl

public PFFocusEventSourceImpl()
メソッドの詳細

getPFFocusListenerList

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

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

addPFFocusListener

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

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

removePFFocusListener

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

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

fireFocusChanged

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

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