Class SwitchNodeImpl

All Implemented Interfaces:
Freezable

public class SwitchNodeImpl extends SwitchNode implements Freezable
Since:
2.2
Author:
Leonardo Uribe
  • Constructor Details

    • SwitchNodeImpl

      public SwitchNodeImpl(String switchNodeId)
  • Method Details

    • getCases

      public List<SwitchCase> getCases()
      Specified by:
      getCases in class SwitchNode
    • addCase

      public void addCase(SwitchCase switchCase)
    • getDefaultOutcome

      public String getDefaultOutcome(FacesContext context)
      Specified by:
      getDefaultOutcome in class SwitchNode
    • getId

      public String getId()
      Specified by:
      getId in class FlowNode
    • 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
    • setDefaultOutcome

      public void setDefaultOutcome(String defaultOutcome)
    • setDefaultOutcome

      public void setDefaultOutcome(jakarta.el.ValueExpression defaultOutcome)
    • setId

      public void setId(String id)