org.zkoss.zkmax.bind.impl
Class TemplateResolverImpl

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

public class TemplateResolverImpl
extends TemplateResolverImpl

The resolver resolves template and handles template changes

Since:
6.5.3
Author:
dennis
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.zkoss.bind.sys.TemplateResolver
EACH_ATTR, EACH_STATUS_VAR, EACH_VAR, STATUS_ATTR, TEMPLATE_OBJECT
 
Constructor Summary
TemplateResolverImpl(Binder binder, Component comp, java.lang.String attr, java.lang.String templateExpr, java.util.Map<java.lang.String,java.lang.Object> templateArgs)
           
 
Method Summary
protected  java.lang.Object evaluateTemplate(Component eachComp, java.lang.Object eachData, int index, int size, java.lang.String subType)
           
protected  Binding getTemplateBinding(Component eachComp, java.lang.Object eachData, int index, int size)
           
 
Methods inherited from class org.zkoss.bind.impl.TemplateResolverImpl
addTemplateTracking, 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 Detail

TemplateResolverImpl

public TemplateResolverImpl(Binder binder,
                            Component comp,
                            java.lang.String attr,
                            java.lang.String templateExpr,
                            java.util.Map<java.lang.String,java.lang.Object> templateArgs)
Method Detail

evaluateTemplate

protected java.lang.Object evaluateTemplate(Component eachComp,
                                            java.lang.Object eachData,
                                            int index,
                                            int size,
                                            java.lang.String subType)
Overrides:
evaluateTemplate in class TemplateResolverImpl

getTemplateBinding

protected Binding getTemplateBinding(Component eachComp,
                                     java.lang.Object eachData,
                                     int index,
                                     int size)
Overrides:
getTemplateBinding in class TemplateResolverImpl


Copyright © 2005-2011 Potix Corporation. All Rights Reserved. SourceForge.net Logo