パッケージ jakarta.faces.flow
クラス SwitchNode
java.lang.ObjectSE
jakarta.faces.flow.FlowNode
jakarta.faces.flow.SwitchNode
フローグラフのスイッチノードを表します。制御がスイッチノードに渡されると、getCases() から返された SwitchCase ごとに、SwitchCase.getCondition(jakarta.faces.context.FacesContext) を呼び出します。リターンが true の場合、SwitchCase.getFromOutcome() からのリターンを使用して、フローグラフの次に進む場所を決定し、トラバーサルを終了します。いずれのケースも true を返さなかった場合は、getDefaultOutcome(jakarta.faces.context.FacesContext) を使用して、フローグラフの次に進む場所を決定します。
- 導入:
- 2.2
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明abstract ListSE<SwitchCase>getCases()このスイッチでケースを返します。abstract StringSEgetDefaultOutcome(FacesContext context) このスイッチでデフォルトの結果を返します。
コンストラクターの詳細
SwitchNode
public SwitchNode()
メソッドの詳細
getCases
このスイッチでケースを返します。
- 戻り値:
- このスイッチのケース
- 導入:
- 2.2
getDefaultOutcome
このスイッチでデフォルトの結果を返します。
- パラメーター:
context- このリクエストのFacesContext- 戻り値:
- このスイッチのデフォルトの結果
- 導入:
- 2.2