Class SimpleBindXelContext

  • All Implemented Interfaces:
    org.zkoss.xel.XelContext

    public class SimpleBindXelContext
    extends org.zkoss.xel.util.SimpleXelContext
    Internal use only. This implementation is used to boost the resolver's lookup time, as long as the resolving variable matches self or the name of the VM's ID.
    Since:
    8.0.0
    Author:
    jumperchen
    • Constructor Summary

      Constructors 
      Constructor Description
      SimpleBindXelContext​(org.zkoss.zk.ui.Component cmp, Binder binder, org.zkoss.xel.VariableResolver resolver, org.zkoss.xel.FunctionMapper mapper)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Binder getBinder()  
      org.zkoss.zk.ui.Component getSelf()  
      java.lang.Object getViewModel()  
      java.lang.String getViewModelName()  
      • Methods inherited from class org.zkoss.xel.util.SimpleXelContext

        getAttribute, getAttributes, getFunctionMapper, getVariableResolver, hasAttribute, removeAttribute, setAttribute, setFunctionMapper, setVariableResolver
      • Methods inherited from class java.lang.Object

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

      • SimpleBindXelContext

        public SimpleBindXelContext​(org.zkoss.zk.ui.Component cmp,
                                    Binder binder,
                                    org.zkoss.xel.VariableResolver resolver,
                                    org.zkoss.xel.FunctionMapper mapper)
    • Method Detail

      • getSelf

        public org.zkoss.zk.ui.Component getSelf()
      • getBinder

        public Binder getBinder()
      • getViewModelName

        public java.lang.String getViewModelName()
      • getViewModel

        public java.lang.Object getViewModel()