Package jakarta.faces.flow
Class SwitchCase
java.lang.Object
jakarta.faces.flow.SwitchCase
- Direct Known Subclasses:
SwitchCaseImpl
public abstract class SwitchCase extends Object
Represents a case within a switch node in the flow graph. See SwitchNode
.
- Since:
- 2.2
-
Constructor Summary
Constructors Constructor Description SwitchCase()
-
Method Summary
Modifier and Type Method Description abstract Boolean
getCondition(FacesContext context)
Returntrue
if this case should be taken,false
otherwise.abstract String
getFromOutcome()
Return the outcome to be used ifgetCondition(jakarta.faces.context.FacesContext)
returntrue
.
-
Constructor Details
-
SwitchCase
public SwitchCase()
-
-
Method Details
-
getFromOutcome
Return the outcome to be used if
getCondition(jakarta.faces.context.FacesContext)
returntrue
.- Returns:
- the outcome
- Since:
- 2.2
-
getCondition
Return
true
if this case should be taken,false
otherwise.- Parameters:
context
- theFacesContext
for the current request.- Returns:
- a value indicating whether or not this condition should be taken
- Since:
- 2.2
-