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

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

public class PFDataDropEventSourceImpl
extends java.lang.Object
implements PFDataDropEventSource

データドロップイベントを発生させるイベントソース実装。

関連項目:
PFDataDropEvent, PFDataDropListener, 直列化された形式

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

コンストラクタの詳細

PFDataDropEventSourceImpl

public PFDataDropEventSourceImpl()
メソッドの詳細

getPFDataDropListenerList

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

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

addPFDataDropListener

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

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

removePFDataDropListener

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

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

fireDataDropped

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

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