Class BindELResolverEx

java.lang.Object
org.zkoss.zel.ELResolver
org.zkoss.xel.zel.XelELResolver
org.zkoss.bind.xel.zel.BindELResolver
org.zkoss.zkmax.bind.impl.BindELResolverEx

public class BindELResolverEx extends org.zkoss.bind.xel.zel.BindELResolver
An extension of BindELResolver to do a lazy initiating EL expression construction.
Since:
8.0.0
Author:
jumperchen
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.zkoss.xel.zel.XelELResolver

    org.zkoss.xel.zel.XelELResolver.StandardBeanNameResolver
  • Field Summary

    Fields inherited from class org.zkoss.bind.xel.zel.BindELResolver

    _pathResolver, _resolver

    Fields inherited from class org.zkoss.xel.zel.XelELResolver

    _ctx

    Fields inherited from class org.zkoss.zel.ELResolver

    RESOLVABLE_AT_DESIGN_TIME, TYPE
  • Constructor Summary

    Constructors
    Constructor
    Description
    BindELResolverEx(org.zkoss.xel.XelContext ctx)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.zkoss.zel.ELResolver
     
    protected org.zkoss.bind.xel.zel.ImplicitObjectELResolver
     
    protected org.zkoss.zel.ELResolver
     
    protected void
     
    protected void
    tieValue(org.zkoss.zel.ELContext elCtx, Object base, Object property, Object value, boolean allownotify)
     

    Methods inherited from class org.zkoss.bind.xel.zel.BindELResolver

    getValue, invoke, setValue

    Methods inherited from class org.zkoss.xel.zel.XelELResolver

    getCommonPropertyType, getFeatureDescriptors, getType, getXelContext, isReadOnly, resolve

    Methods inherited from class org.zkoss.zel.ELResolver

    convertToType

    Methods inherited from class java.lang.Object

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

    • BindELResolverEx

      public BindELResolverEx(org.zkoss.xel.XelContext ctx)
  • Method Details

    • init

      protected void init()
      Overrides:
      init in class org.zkoss.bind.xel.zel.BindELResolver
    • getImplicitResolver

      protected org.zkoss.bind.xel.zel.ImplicitObjectELResolver getImplicitResolver()
      Overrides:
      getImplicitResolver in class org.zkoss.bind.xel.zel.BindELResolver
    • getSuperELResolver

      protected org.zkoss.zel.ELResolver getSuperELResolver()
      Overrides:
      getSuperELResolver in class org.zkoss.bind.xel.zel.BindELResolver
    • getELResolver

      protected org.zkoss.zel.ELResolver getELResolver()
      Overrides:
      getELResolver in class org.zkoss.bind.xel.zel.BindELResolver
    • tieValue

      protected void tieValue(org.zkoss.zel.ELContext elCtx, Object base, Object property, Object value, boolean allownotify)
      Overrides:
      tieValue in class org.zkoss.bind.xel.zel.BindELResolver