jp.go.aist.dmrc.platform.datacooperation.interfaces
クラス PFComponentCooperationResultEventSourceImpl

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

public class PFComponentCooperationResultEventSourceImpl
extends java.lang.Object
implements PFComponentCooperationResultEventSource

コンポーネント連携の結果通知のイベントソース.

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

コンストラクタの概要
PFComponentCooperationResultEventSourceImpl()
          コンストラクタ.
PFComponentCooperationResultEventSourceImpl(PFComponentCooperationComponent aComponent)
          コンストラクタ.
 
メソッドの概要
 void addPFComponentCooperationResultListener(PFComponentCooperationResultListener listener)
          引数で与えられたイベントリスナを登録し、 PFComponentCooperationResultイベント発生時に処理を行う対象とする.
 void clear()
          イベントリスナをクリアする.
 void fireComponentCooperationResultInformed(PFComponentCooperationResultEvent e)
          イベント処理をすべてのイベントリスナに伝える.
 PFComponentCooperationComponent getPFComponentCooperationComponent()
          イベントに対応するPFComponentCooperationComponentオブジェクトを取得する.
 java.util.Iterator getPFComponentCooperationResultListenerList()
          イベントリスナ配列を取得する.
 void removePFComponentCooperationResultListener(PFComponentCooperationResultListener listener)
          引数で与えられたイベントリスナを削除し、 PFComponentCooperationResultイベント発生時に処理を行う対象から外す.
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFComponentCooperationResultEventSourceImpl

public PFComponentCooperationResultEventSourceImpl()
コンストラクタ.


PFComponentCooperationResultEventSourceImpl

public PFComponentCooperationResultEventSourceImpl(PFComponentCooperationComponent aComponent)
コンストラクタ.

パラメータ:
aComponent - イベントに対応するPFComponentCooperationComponentオブジェクト
メソッドの詳細

getPFComponentCooperationComponent

public PFComponentCooperationComponent getPFComponentCooperationComponent()
イベントに対応するPFComponentCooperationComponentオブジェクトを取得する.

戻り値:
イベントに対応するPFComponentCooperationComponentオブジェクト

fireComponentCooperationResultInformed

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

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

getPFComponentCooperationResultListenerList

public java.util.Iterator getPFComponentCooperationResultListenerList()
インタフェース PFComponentCooperationResultEventSource の記述:
イベントリスナ配列を取得する.

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

addPFComponentCooperationResultListener

public void addPFComponentCooperationResultListener(PFComponentCooperationResultListener listener)
インタフェース PFComponentCooperationResultEventSource の記述:
引数で与えられたイベントリスナを登録し、 PFComponentCooperationResultイベント発生時に処理を行う対象とする.

定義:
インタフェース PFComponentCooperationResultEventSource 内の addPFComponentCooperationResultListener
パラメータ:
listener - 追加対象イベントリスナ
関連項目:
PFComponentCooperationResultEventSource.removePFComponentCooperationResultListener(jp.go.aist.dmrc.platform.datacooperation.interfaces.PFComponentCooperationResultListener)

removePFComponentCooperationResultListener

public void removePFComponentCooperationResultListener(PFComponentCooperationResultListener listener)
インタフェース PFComponentCooperationResultEventSource の記述:
引数で与えられたイベントリスナを削除し、 PFComponentCooperationResultイベント発生時に処理を行う対象から外す.

定義:
インタフェース PFComponentCooperationResultEventSource 内の removePFComponentCooperationResultListener
パラメータ:
listener - 削除対象イベントリスナ
関連項目:
PFComponentCooperationResultEventSource.addPFComponentCooperationResultListener(jp.go.aist.dmrc.platform.datacooperation.interfaces.PFComponentCooperationResultListener)

clear

public void clear()
イベントリスナをクリアする.