クラスの使用
jakarta.faces.application.NavigationHandler
NavigationHandler を使用するパッケージ パッケージ 説明 jakarta.faces.application jakarta.faces.application 内の NavigationHandler 使用
jakarta.faces.application 内の NavigationHandler サブクラス 修飾子と型 クラス 説明 class
ConfigurableNavigationHandler
ConfigurableNavigationHandler は、NavigationHandler
の契約を拡張して、ナビゲーションのルールベースを構成するNavigationCase
のランタイムインスペクションを許可します。class
ConfigurableNavigationHandlerWrapper
既存のConfigurableNavigationHandler
インスタンスに特殊な動作を提供したい開発者によってサブクラス化することができるConfigurableNavigationHandler
の簡単な実装を提供します。class
NavigationHandlerWrapper
NavigationHandlerWrapper は、既存のNavigationHandler
インスタンスに特殊な動作を提供したい開発者がサブクラス化できるNavigationHandler
の単純な実装を提供します。NavigationHandler を返す jakarta.faces.application のメソッド 修飾子と型 メソッド 説明 abstract NavigationHandler
Application. getNavigationHandler()
この Web アプリケーションに対して呼び出されたアプリケーションアクションによって返される結果が渡されるNavigationHandler
インスタンスを返します。NavigationHandler
ApplicationWrapper. getNavigationHandler()
このメソッドのデフォルトの動作は、ラップされたApplication
オブジェクトでApplication.getNavigationHandler()
を呼び出すことです。NavigationHandler
NavigationHandlerWrapper. getWrapped()
型 NavigationHandler のパラメーターを持つ jakarta.faces.application のメソッド 修飾子と型 メソッド 説明 abstract void
Application. setNavigationHandler(NavigationHandler handler)
この Web アプリケーションに対して呼び出されたアプリケーションアクションによって返される結果が渡されるNavigationHandler
インスタンスを設定します。void
ApplicationWrapper. setNavigationHandler(NavigationHandler handler)
このメソッドのデフォルトの動作は、ラップされたApplication
オブジェクトでApplication.setNavigationHandler(NavigationHandler)
を呼び出すことです。型 NavigationHandler のパラメーターを持つ jakarta.faces.application のコンストラクター コンストラクター 説明 NavigationHandlerWrapper(NavigationHandler wrapped)
このナビゲーションハンドラーが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。