org.apache.myfaces.flow.builder
Class MethodCallBuilderImpl

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

public class MethodCallBuilderImpl
extends MethodCallBuilder

Since:
2.2
Author:
Leonardo Uribe

Constructor Summary
MethodCallBuilderImpl(FlowBuilderImpl flowBuilder, FlowImpl facesFlow, String methodCallNodeId)
           
 
Method Summary
 MethodCallBuilder defaultOutcome(String outcome)
           
 MethodCallBuilder defaultOutcome(javax.el.ValueExpression outcome)
           
 MethodCallBuilder expression(javax.el.MethodExpression me)
           
 MethodCallBuilder expression(String methodExpression)
           
 MethodCallBuilder expression(String methodExpression, Class[] paramTypes)
           
 MethodCallBuilder markAsStartNode()
           
 MethodCallBuilder parameters(List<Parameter> parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodCallBuilderImpl

public MethodCallBuilderImpl(FlowBuilderImpl flowBuilder,
                             FlowImpl facesFlow,
                             String methodCallNodeId)
Method Detail

expression

public MethodCallBuilder expression(javax.el.MethodExpression me)
Specified by:
expression in class MethodCallBuilder

expression

public MethodCallBuilder expression(String methodExpression)
Specified by:
expression in class MethodCallBuilder

expression

public MethodCallBuilder expression(String methodExpression,
                                    Class[] paramTypes)
Specified by:
expression in class MethodCallBuilder

parameters

public MethodCallBuilder parameters(List<Parameter> parameters)
Specified by:
parameters in class MethodCallBuilder

defaultOutcome

public MethodCallBuilder defaultOutcome(String outcome)
Specified by:
defaultOutcome in class MethodCallBuilder

defaultOutcome

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

markAsStartNode

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


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