Class StandardELResolutionContext

java.lang.Object
javax.el.ELContext
net.engio.mbassy.dispatch.el.StandardELResolutionContext

public class StandardELResolutionContext extends javax.el.ELContext
This ELContext implementation provides support for standard BeanEL resolution in conditional message handlers. The message parameter of the message handlers is bound to 'msg' such that it can be referenced int the EL expressions.

@Handler(condition = "msg.type == 'onClick'")
public void handle(ButtonEvent event)

  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    javax.el.ELResolver
    The resolver for the event object.
    javax.el.FunctionMapper
     
    javax.el.VariableMapper
     

    Methods inherited from class javax.el.ELContext

    addEvaluationListener, convertToType, enterLambdaScope, exitLambdaScope, getContext, getEvaluationListeners, getImportHandler, getLambdaArgument, getLocale, isLambdaArgument, isPropertyResolved, notifyAfterEvaluation, notifyBeforeEvaluation, notifyPropertyResolved, putContext, setLocale, setPropertyResolved, setPropertyResolved

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • StandardELResolutionContext

      public StandardELResolutionContext(Object message)
  • Method Details

    • getELResolver

      public javax.el.ELResolver getELResolver()
      The resolver for the event object.
      Specified by:
      getELResolver in class javax.el.ELContext
      See Also:
      • ELContext.getELResolver()
    • getFunctionMapper

      public javax.el.FunctionMapper getFunctionMapper()
      Specified by:
      getFunctionMapper in class javax.el.ELContext
      See Also:
      • ELContext.getFunctionMapper()
    • getVariableMapper

      public javax.el.VariableMapper getVariableMapper()
      Specified by:
      getVariableMapper in class javax.el.ELContext
      See Also:
      • ELContext.getVariableMapper()