Class NavigationCaseImpl

java.lang.Object
jakarta.faces.application.NavigationCase
org.apache.myfaces.flow.NavigationCaseImpl
All Implemented Interfaces:
Freezable

public class NavigationCaseImpl extends NavigationCase implements Freezable
Author:
lu4242
  • Constructor Details

    • NavigationCaseImpl

      public NavigationCaseImpl()
    • NavigationCaseImpl

      public NavigationCaseImpl(String fromViewId, String fromAction, String fromOutcome, String condition, String toViewId, Map<String,List<String>> parameters, boolean redirect, boolean includeViewParams)
    • NavigationCaseImpl

      public NavigationCaseImpl(String fromViewId, String fromAction, String fromOutcome, String condition, String toViewId, String toFlowDocumentId, Map<String,List<String>> parameters, boolean redirect, boolean includeViewParams)
  • Method Details

    • getCondition

      public String getCondition()
    • setCondition

      public void setCondition(String condition)
    • getFromAction

      public String getFromAction()
      Overrides:
      getFromAction in class NavigationCase
    • setFromAction

      public void setFromAction(String fromAction)
    • getFromOutcome

      public String getFromOutcome()
      Overrides:
      getFromOutcome in class NavigationCase
    • setFromOutcome

      public void setFromOutcome(String fromOutcome)
    • getFromViewId

      public String getFromViewId()
      Overrides:
      getFromViewId in class NavigationCase
    • setFromViewId

      public void setFromViewId(String fromViewId)
    • getToViewId

      public String getToViewId()
    • setToViewId

      public void setToViewId(String toViewId)
    • getToFlowDocumentId

      public String getToFlowDocumentId()
      Overrides:
      getToFlowDocumentId in class NavigationCase
    • setToFlowDocumentId

      public void setToFlowDocumentId(String toFlowDocumentId)
    • isIncludeViewParams

      public boolean isIncludeViewParams()
      Overrides:
      isIncludeViewParams in class NavigationCase
    • setIncludeViewParams

      public void setIncludeViewParams(boolean includeViewParams)
    • isRedirect

      public boolean isRedirect()
      Overrides:
      isRedirect in class NavigationCase
    • setRedirect

      public void setRedirect(boolean redirect)
    • getParameters

      public Map<String,List<String>> getParameters()
      Overrides:
      getParameters in class NavigationCase
    • setParameters

      public void setParameters(Map<String,List<String>> parameters)
    • getConditionExpression

      public jakarta.el.ValueExpression getConditionExpression()
    • setConditionExpression

      public void setConditionExpression(jakarta.el.ValueExpression conditionExpression)
    • getToViewIdExpression

      public jakarta.el.ValueExpression getToViewIdExpression()
    • setToViewIdExpression

      public void setToViewIdExpression(jakarta.el.ValueExpression toViewIdExpression)
    • getCondition

      public Boolean getCondition(FacesContext context)
      Overrides:
      getCondition in class NavigationCase
    • getToViewId

      public String getToViewId(FacesContext context)
      Overrides:
      getToViewId in class NavigationCase
    • hasCondition

      public boolean hasCondition()
      Overrides:
      hasCondition in class NavigationCase
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class NavigationCase
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class NavigationCase
    • freeze

      public void freeze()
      Description copied from interface: Freezable
      Call this method when the object will be made available to the runtime
      Specified by:
      freeze in interface Freezable