com.niggle.templates.freemarkerimpl
Class FreemarkerPresentationWrapper

java.lang.Object
  |
  +--com.niggle.templates.PresentationWrapper
        |
        +--com.niggle.templates.freemarkerimpl.FreemarkerPresentationWrapper
Direct Known Subclasses:
LazyHashModel, LazyListTemplate

public abstract class FreemarkerPresentationWrapper
extends PresentationWrapper


Fields inherited from class com.niggle.templates.PresentationWrapper
contentType, interaction, locale, recordTemplateClass
 
Constructor Summary
FreemarkerPresentationWrapper()
           
 
Method Summary
protected  LazyHashModel createNestedHash(java.util.Map map)
           
protected  freemarker.template.TemplateModel createWrapper(java.lang.Object val)
           
protected  java.util.HashMap normalizeMap(java.util.Map m)
           
protected  freemarker.template.TemplateModel wrapString(java.lang.String s)
           
 
Methods inherited from class com.niggle.templates.PresentationWrapper
createRecordWrapper, inheritFrom, setContentType, setRecord, setRecordTemplateClass, setSessionContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FreemarkerPresentationWrapper

public FreemarkerPresentationWrapper()
Method Detail

createWrapper

protected freemarker.template.TemplateModel createWrapper(java.lang.Object val)

createNestedHash

protected LazyHashModel createNestedHash(java.util.Map map)

normalizeMap

protected java.util.HashMap normalizeMap(java.util.Map m)

wrapString

protected freemarker.template.TemplateModel wrapString(java.lang.String s)