クラスの使用
jakarta.faces.application.NavigationCase
NavigationCase を使用するパッケージ
jakarta.faces.application 内の NavigationCase 使用
jakarta.faces.application 内の NavigationCase サブクラス修飾子と型クラス説明classNavigationCase を返す jakarta.faces.application のメソッド修飾子と型メソッド説明abstract NavigationCaseConfigurableNavigationHandler.getNavigationCase(FacesContext context, StringSE fromAction, StringSE outcome) 同じ引数でNavigationHandler.handleNavigation(jakarta.faces.context.FacesContext, java.lang.String, java.lang.String)が呼び出された場合にとられるナビゲーションを表すNavigationCaseを返します。そのようなケースがない場合はnullを返します。ConfigurableNavigationHandler.getNavigationCase(FacesContext context, StringSE fromAction, StringSE outcome, StringSE toFlowDocumentId) 同じ引数でNavigationHandler.handleNavigation(jakarta.faces.context.FacesContext, java.lang.String, java.lang.String)が呼び出された場合にとられるナビゲーションを表すNavigationCaseを返します。そのようなケースがない場合はnullを返します。ConfigurableNavigationHandlerWrapper.getNavigationCase(FacesContext context, StringSE fromAction, StringSE outcome) ConfigurableNavigationHandlerWrapper.getNavigationCase(FacesContext context, StringSE fromAction, StringSE outcome, StringSE toFlowDocumentId) NavigationCaseWrapper.getWrapped()型 NavigationCase の引数を持つ型を返す jakarta.faces.application のメソッド修飾子と型メソッド説明abstract MapSE<StringSE,SetSE<NavigationCase>> ConfigurableNavigationHandler.getNavigationCases()キーが<from-view-id>値であり、値がSet<NavigationCase>であるMap<String, Set<NavigationCase>>を返します。ここで、セット内の各要素は、その<from-view-id>に適用されるNavigationCaseです。ConfigurableNavigationHandlerWrapper.getNavigationCases()型 NavigationCase のパラメーターを持つ jakarta.faces.application のコンストラクター修飾子コンストラクター説明NavigationCaseWrapper(NavigationCase wrapped) このナビゲーションケースが装飾されている場合、装飾を行う実装は、ラップされている実装をこのコンストラクターにプッシュする必要があります。jakarta.faces.flow 内の NavigationCase 使用
型 NavigationCase の引数を持つ型を返す jakarta.faces.flow のメソッド修飾子と型メソッド説明abstract MapSE<StringSE,SetSE<NavigationCase>> Flow.getNavigationCases()このフロー内のナビゲーションケースの変更不可能なビューを返します。