org.apache.myfaces.flow.builder
Class SwitchBuilderImpl

java.lang.Object
  extended by javax.faces.flow.builder.SwitchBuilder
      extended by org.apache.myfaces.flow.builder.SwitchBuilderImpl
All Implemented Interfaces:
NodeBuilder

public class SwitchBuilderImpl
extends SwitchBuilder

Since:
2.2
Author:
Leonardo Uribe

Constructor Summary
SwitchBuilderImpl(FlowBuilderImpl flowBuilder, FlowImpl facesFlow, String switchNodeId)
           
 
Method Summary
 SwitchCaseBuilder defaultOutcome(String outcome)
           
 SwitchCaseBuilder defaultOutcome(javax.el.ValueExpression outcome)
           
 SwitchBuilder markAsStartNode()
           
 SwitchCaseBuilder switchCase()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwitchBuilderImpl

public SwitchBuilderImpl(FlowBuilderImpl flowBuilder,
                         FlowImpl facesFlow,
                         String switchNodeId)
Method Detail

switchCase

public SwitchCaseBuilder switchCase()
Specified by:
switchCase in class SwitchBuilder

defaultOutcome

public SwitchCaseBuilder defaultOutcome(String outcome)
Specified by:
defaultOutcome in class SwitchBuilder

defaultOutcome

public SwitchCaseBuilder defaultOutcome(javax.el.ValueExpression outcome)
Specified by:
defaultOutcome in class SwitchBuilder

markAsStartNode

public SwitchBuilder markAsStartNode()
Specified by:
markAsStartNode in interface NodeBuilder
Overrides:
markAsStartNode in class SwitchBuilder


Copyright © 2015 The Apache Software Foundation. All rights reserved.