Class 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

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.zkoss.zel.ELResolver getELResolver()  
      protected org.zkoss.bind.xel.zel.ImplicitObjectELResolver getImplicitResolver()  
      protected org.zkoss.zel.ELResolver getSuperELResolver()  
      protected void init()  
      protected void tieValue​(org.zkoss.zel.ELContext elCtx, java.lang.Object base, java.lang.Object property, java.lang.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 Detail

      • BindELResolverEx

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

      • 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,
                                java.lang.Object base,
                                java.lang.Object property,
                                java.lang.Object value,
                                boolean allownotify)
        Overrides:
        tieValue in class org.zkoss.bind.xel.zel.BindELResolver