Class TemplateResolverImpl

java.lang.Object
org.zkoss.bind.impl.TemplateResolverImpl
org.zkoss.zkmax.bind.impl.TemplateResolverImpl
All Implemented Interfaces:
Serializable, org.zkoss.bind.sys.TemplateResolver

public class TemplateResolverImpl extends org.zkoss.bind.impl.TemplateResolverImpl
The resolver resolves template and handles template changes
Since:
6.5.3
Author:
dennis
See Also:
  • Field Summary

    Fields inherited from interface org.zkoss.bind.sys.TemplateResolver

    EACH_ATTR, EACH_STATUS_VAR, EACH_VAR, STATUS_ATTR, TEMPLATE_OBJECT
  • Constructor Summary

    Constructors
    Constructor
    Description
    TemplateResolverImpl(org.zkoss.bind.Binder binder, org.zkoss.zk.ui.Component comp, String attr, String templateExpr, Map<String,Object> templateArgs)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected Object
    evaluateTemplate(org.zkoss.zk.ui.Component eachComp, Object eachData, int index, int size, String subType)
     
    protected org.zkoss.bind.sys.Binding
    getTemplateBinding(org.zkoss.zk.ui.Component eachComp, Object eachData, int index, int size)
     

    Methods inherited from class org.zkoss.bind.impl.TemplateResolverImpl

    addTemplateTracking, evaluateTemplate, getAttr, getBinder, getComponent, getExpression, getTemplateArgs, resolveTemplate, resolveTemplate, toString

    Methods inherited from class java.lang.Object

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

    • TemplateResolverImpl

      public TemplateResolverImpl(org.zkoss.bind.Binder binder, org.zkoss.zk.ui.Component comp, String attr, String templateExpr, Map<String,Object> templateArgs)
  • Method Details

    • evaluateTemplate

      protected Object evaluateTemplate(org.zkoss.zk.ui.Component eachComp, Object eachData, int index, int size, String subType)
      Overrides:
      evaluateTemplate in class org.zkoss.bind.impl.TemplateResolverImpl
    • getTemplateBinding

      protected org.zkoss.bind.sys.Binding getTemplateBinding(org.zkoss.zk.ui.Component eachComp, Object eachData, int index, int size)
      Overrides:
      getTemplateBinding in class org.zkoss.bind.impl.TemplateResolverImpl