クラス NavigationCaseBuilder

java.lang.ObjectSE
jakarta.faces.flow.builder.NavigationCaseBuilder

public abstract class NavigationCaseBuilder extends ObjectSE

現在の Flow にナビゲーションケースを作成します。

導入:
2.2
  • コンストラクターの詳細

    • NavigationCaseBuilder

      public NavigationCaseBuilder()
  • メソッドの詳細

    • fromViewId

      public abstract NavigationCaseBuilder fromViewId(StringSE fromViewId)

      現在のナビゲーションケースの from-view-id を設定します。

      パラメーター:
      fromViewId - from-view-id
      戻り値:
      ビルダーインスタンス
      例外:
      NullPointerExceptionSE - パラメーターのいずれかが null の場合
      導入:
      2.2
    • fromAction

      public abstract NavigationCaseBuilder fromAction(StringSE fromAction)

      現在のナビゲーションケースの from アクションを設定します。

      パラメーター:
      fromAction - from アクション
      戻り値:
      ビルダーインスタンス
      例外:
      NullPointerExceptionSE - パラメーターのいずれかが null の場合
      導入:
      2.2
    • fromOutcome

      public abstract NavigationCaseBuilder fromOutcome(StringSE fromOutcome)

      現在のナビゲーションケースの from-outcome を設定します。

      パラメーター:
      fromOutcome - からの結果
      戻り値:
      ビルダーインスタンス
      例外:
      NullPointerExceptionSE - パラメーターのいずれかが null の場合
      導入:
      2.2
    • toViewId

      public abstract NavigationCaseBuilder toViewId(StringSE toViewId)

      現在のナビゲーションケースの to-view-id を設定します。

      パラメーター:
      toViewId - to-view-id
      戻り値:
      ビルダーインスタンス
      例外:
      NullPointerExceptionSE - パラメーターのいずれかが null の場合
      導入:
      2.2
    • toFlowDocumentId

      public abstract NavigationCaseBuilder toFlowDocumentId(StringSE toFlowDocumentId)

      現在のナビゲーションケースの to-flow-document-id を設定します。

      パラメーター:
      toFlowDocumentId - to-flow-document-id
      戻り値:
      ビルダーインスタンス
      例外:
      NullPointerExceptionSE - パラメーターのいずれかが null の場合
      導入:
      2.2
    • condition

      public abstract NavigationCaseBuilder condition(StringSE condition)

      現在のナビゲーションケースの if を設定します。

      パラメーター:
      condition - <if>
      戻り値:
      ビルダーインスタンス
      例外:
      NullPointerExceptionSE - パラメーターのいずれかが null の場合
      導入:
      2.2
    • condition

      public abstract NavigationCaseBuilder condition(ValueExpression condition)

      現在のナビゲーションケースの if を設定します。

      パラメーター:
      condition - <if>
      戻り値:
      ビルダーインスタンス
      例外:
      NullPointerExceptionSE - パラメーターのいずれかが null の場合
      導入:
      2.2
    • redirect

      public abstract NavigationCaseBuilder.RedirectBuilder redirect()

      このナビゲーションケース内にリダイレクトを作成します。

      戻り値:
      ビルダーインスタンス
      導入:
      2.2