すべてのパッケージ  クラス階層  このパッケージ  前へ  次へ  索引

インターフェース com.ibm.eNetwork.ECL.ECLRecoNotify

public interface ECLRecoNotify
ECLRecoNotify を使用して、 ECLScreenReco イベントを受け取り、処理するオブジェクトをインプリメントすることができます。 イベントは、 PS の中の画面で、 ECLScreenReco 内の ECLScreenDesc オブジェクトと一致するものがあるたびに生成されます。 イベント生成が停止したり、イベント生成中にエラーが生じたりすると、 特殊イベントが生成されます。

アプリケーションが ECLScreenReco イベントの通知を受けるには、 次に示すステップを実行しなければなりません。

  1. ECLRecoNotify インターフェースをインプリメントするクラスを定義する。
  2. NotifyEvent()、NotifyStop()、および NotifyError() メソッドをインプリメントする。
  3. 新しいクラスのインスタンスを作成する。
  4. インスタンスを ECLScreenReco.RegisterScreen() メソッドを登録する。

関連項目:
ECLScreenReco, ECLScreenDesc

メソッド索引

 o NotifyError(ECLPS, ECLScreenDesc, ECLErr)
NotifyError() メソッドは、イベント生成時に ECLScreenReco オブジェクトがエラーを検出するたびに呼び出されます。
 o NotifyEvent(ECLPS, ECLScreenDesc)
NotifyEvent() メソッドは、PS の中の画面で、 ECLScreenReco 内の ECLScreenDesc オブジェクトと一致するものがあるたびに呼び出されます。
 o NotifyStop(ECLScreenDesc, int)
NotifyStop() メソッドは、何らかの理由でイベント生成が終了した時に呼び出されます。

メソッド

 o NotifyEvent
 public abstract void NotifyEvent(ECLPS ps,
                                  ECLScreenDesc sd)
NotifyEvent() メソッドは、PS の中の画面で、 ECLScreenReco 内の ECLScreenDesc オブジェクトと一致するものがあるたびに呼び出されます。

パラメーター:
ps - 画面が認識されるプレゼンテーション・スペース。
sd - 一致した ECLScreenDesc オブジェクト。
関連項目:
ECLPS, ECLScreenDesc
 o NotifyStop
 public abstract void NotifyStop(ECLScreenDesc sd,
                                 int reason)
NotifyStop() メソッドは、何らかの理由でイベント生成が終了した時に呼び出されます。 イベント生成が停止する理由としては、エラー条件の発生、 または ECLScreenReco.UnregisterScreen() メソッドの呼び出しが考えられます。

パラメーター:
sd - 登録を解除された、またはエラー状態の ECLScreenDesc オブジェクト。
reason - このパラメーターは現在使用されていません。
 o NotifyError
 public abstract void NotifyError(ECLPS ps,
                                  ECLScreenDesc sd,
                                  ECLErr e)
NotifyError() メソッドは、イベント生成時に ECLScreenReco オブジェクトがエラーを検出するたびに呼び出されます。 エラーに関する情報を含む ECLErr オブジェクトが、このメソッドに渡されます。 エラーが原因でイベント生成が停止した場合、NotifyStop() メソッドが呼び出されます。

パラメーター:
ps - The that is in error, this may be null
sd - エラー状態の ECLScreenDesc オブジェクト。
e - エラー・データを含む ECLErr オブジェクト。
関連項目:
ECLErr, NotifyStop

すべてのパッケージ  クラス階層  このパッケージ  前へ  次へ  索引