Uses of Class
javax.faces.el.MethodBinding

Packages that use MethodBinding
javax.faces.application APIs that are used to link an application's business logic objects to JavaServer Faces, as well as convenient pluggable mechanisms to manage the execution of an application that is based on JavaServer Faces. 
javax.faces.component Fundamental APIs for user interface components. 
 

Uses of MethodBinding in javax.faces.application
 

Methods in javax.faces.application that return MethodBinding
abstract  MethodBinding Application.createMethodBinding(java.lang.String ref, java.lang.Class<?>[] params)
          Deprecated. This has been replaced by calling Application.getExpressionFactory() then ExpressionFactory.createMethodExpression(javax.el.ELContext, java.lang.String, java.lang.Class, java.lang.Class[]).
 MethodBinding ApplicationWrapper.createMethodBinding(java.lang.String ref, java.lang.Class<?>[] params)
          

The default behavior of this method is to call Application.createMethodBinding(String, Class[]) on the wrapped Application object.

 

Uses of MethodBinding in javax.faces.component
 

Methods in javax.faces.component that return MethodBinding
 MethodBinding UICommand.getAction()
          Deprecated. This has been replaced by UICommand.getActionExpression().
 MethodBinding ActionSource.getAction()
          Deprecated. This has been replaced by ActionSource2.getActionExpression().
 MethodBinding UICommand.getActionListener()
          Deprecated. Use UICommand.getActionListeners() instead.
 MethodBinding ActionSource.getActionListener()
          Deprecated. Use ActionSource.getActionListeners() instead.
 MethodBinding UIInput.getValidator()
          Deprecated. UIInput.getValidators() should be used instead.
 MethodBinding EditableValueHolder.getValidator()
          Deprecated. EditableValueHolder.getValidators() should be used instead.
 MethodBinding UIInput.getValueChangeListener()
           
 MethodBinding EditableValueHolder.getValueChangeListener()
          Deprecated. Use EditableValueHolder.getValueChangeListeners() instead.
 

Methods in javax.faces.component with parameters of type MethodBinding
 void UICommand.setAction(MethodBinding action)
          Deprecated. This has been replaced by UICommand.setActionExpression(javax.el.MethodExpression).
 void ActionSource.setAction(MethodBinding action)
          Deprecated. This has been replaced by ActionSource2.setActionExpression(javax.el.MethodExpression).
 void UICommand.setActionListener(MethodBinding actionListener)
          Deprecated. This has been replaced by UICommand.addActionListener(javax.faces.event.ActionListener).
 void ActionSource.setActionListener(MethodBinding actionListener)
          Deprecated. This has been replaced by ActionSource.addActionListener(javax.faces.event.ActionListener).
 void UIInput.setValidator(MethodBinding validatorBinding)
          Deprecated. Use UIInput.addValidator(javax.faces.validator.Validator) instead, obtaining the argument Validator by creating an instance of MethodExpressionValidator.
 void EditableValueHolder.setValidator(MethodBinding validatorBinding)
          Deprecated. Use EditableValueHolder.addValidator(javax.faces.validator.Validator) instead, obtaining the argument Validator by creating an instance of MethodExpressionValidator.
 void UIInput.setValueChangeListener(MethodBinding valueChangeListener)
          Deprecated. Use UIInput.addValueChangeListener(javax.faces.event.ValueChangeListener) instead, obtaining the argument ValueChangeListener by creating an instance of MethodExpressionValueChangeListener.
 void EditableValueHolder.setValueChangeListener(MethodBinding valueChangeMethod)
          Deprecated. Use EditableValueHolder.addValueChangeListener(javax.faces.event.ValueChangeListener) instead, obtaining the argument ValueChangeListener by creating an instance of MethodExpressionValueChangeListener.
 



Copyright © 2011 Oracle America, Inc. All Rights Reserved.