next up previous contents index
: コンディションの通知 : ハンドラ定義機能 : 局所ハンドラの定義   目次   索引

ハンドラの探索順序

通知されたコンディションのクラスに一致するクラスのハンドラが最も適合する ハンドラである. コンディションが通知された時点で有効なハンドラのうち,クラスが完全に 一致するハンドラが存在すれば,そのハンドラが用いられる. クラスが一致するハンドラが存在しない場合,通知されたコンディションクラ スのダイレクトスーパークラスのハンドラが候補となる. ダイレクトスーパークラスが複数指定されている場合,指定されている順番 に一致するハンドラの探索が行なわれる. ダイレクトスーパークラスの中でも一致するハンドラが存在しない場合は, より上位のスーパークラスのハンドラが候補となる. 最終的には,クラス conditionに達するまで探索が行なわれる.



Tsuneyasu KOMIYA 平成14年2月22日