すべてのパッケージ クラス階層 このパッケージ 前へ 次へ 索引
インターフェース com.ibm.eNetwork.ECL.ECLRecoNotify
- public interface ECLRecoNotify
ECLRecoNotify を使用して、
ECLScreenReco イベントを受け取り、処理するオブジェクトを実装することができます。イベントは、PS の中の画面で、
ECLScreenReco 内の ECLScreenDesc オブジェクトと一致するものがあるたびに生成されます。イベント生成が停止したり、イベント生成中にエラーが生じたりすると、特殊イベントが生成されます。
アプリケーションが ECLScreenReco イベントの通知を受けるには、次に示すステップを実行しなければなりません。
- ECLRecoNotify インターフェースを実装するクラスを定義する。
- NotifyEvent()、NotifyStop()、および NotifyError() メソッドを実装する。
- 新しいクラスのインスタンスを作成する。
- インスタンスを ECLScreenReco.RegisterScreen() メソッドを登録する。
- 関連項目:
- ECLScreenReco、ECLScreenDesc
-
NotifyError(ECLPS, ECLScreenDesc, ECLErr)
- NotifyError() メソッドは、イベント生成時に ECLScreenReco オブジェクトがエラーを検出するたびに呼び出されます。
-
NotifyEvent(ECLPS, ECLScreenDesc)
- NotifyEvent() メソッドは、PS の中の画面で、
ECLScreenReco 内の ECLScreenDesc オブジェクトと一致するものがあるたびに呼び出されます。
-
NotifyStop(ECLScreenDesc, int)
- NotifyStop() メソッドは、何らかの理由でイベント生成が停止したときに呼び出されます。
NotifyEvent
public abstract void NotifyEvent(ECLPS ps,
ECLScreenDesc sd)
- NotifyEvent() メソッドは、PS の中の画面で、
ECLScreenReco 内の ECLScreenDesc オブジェクトと一致するものがあるたびに呼び出されます。
- パラメーター :
- ps - 画面が認識される表示スペース。
- sd - 一致した ECLScreenDesc オブジェクト。
- 関連項目:
- ECLPS、ECLScreenDesc
NotifyStop
public abstract void NotifyStop(ECLScreenDesc sd,
int reason)
- NotifyStop() メソッドは、何らかの理由でイベント生成が停止したときに呼び出されます。イベント生成が停止する理由としては、エラー条件の発生、または ECLScreenReco.UnregisterScreen() メソッドの呼び出しが考えられます。
- パラメーター :
- sd - 登録を解除された、またはエラー状態の ECLScreenDesc オブジェクト。
- reason - このパラメーターは現在使用されていません。
NotifyError
public abstract void NotifyError(ECLPS ps,
ECLScreenDesc sd,
ECLErr e)
- NotifyError() メソッドは、イベント生成時に ECLScreenReco オブジェクトがエラーを検出するたびに呼び出されます。エラーに関する情報を含む ECLErr オブジェクトが、このメソッドに渡されます。エラーが原因でイベント生成が停止した場合、NotifyStop() メソッドが呼び出されます。
- パラメーター :
- ps - エラー状態の (ヌルである可能性がある) 表示スペース
- sd - エラー状態の ECLScreenDesc オブジェクト。
- e - エラー・データを含む ECLErr オブジェクト。
- 関連項目:
- ECLErr、NotifyStop
すべてのパッケージ クラス階層 このパッケージ 前へ 次へ 索引