javax.faces.component
Interface ActionSource2

ActionSource2 extends ActionSource and
provides a JavaBeans property analogous to the "action"
property on ActionSource. The difference is the type of
this property is a MethodExpression rather than a
MethodBinding. This allows the
ActionSource concept to leverage the new Unified EL
API.

getActionExpression()
Return the MethodExpression pointing at the application
action to be invoked, if this UIComponent is activated by
the user, during the Apply Request Values or Invoke
Application phase of the request processing lifecycle,
depending on the value of the immediate
property.

void

setActionExpression(MethodExpression action)
Set the MethodExpression pointing at the appication
action to be invoked, if this UIComponent is activated by
the user, during the Apply Request Values or Invoke
Application phase of the request processing lifecycle,
depending on the value of the immediate
property.

getActionExpression

Return the MethodExpression pointing at the application
action to be invoked, if this UIComponent is activated by
the user, during the Apply Request Values or Invoke
Application phase of the request processing lifecycle,
depending on the value of the immediate
property.

setActionExpression

Set the MethodExpression pointing at the appication
action to be invoked, if this UIComponent is activated by
the user, during the Apply Request Values or Invoke
Application phase of the request processing lifecycle,
depending on the value of the immediate
property.

Any method referenced by such an expression must be public, with
a return type of String, and accept no parameters.