net.sourceforge.rtf.template.freemarker
Class FreemarkerTemplateEngineImpl

java.lang.Object
  extended by net.sourceforge.rtf.template.AbstractTemplateEngine
      extended by net.sourceforge.rtf.template.freemarker.FreemarkerTemplateEngineImpl
All Implemented Interfaces:
ITemplateEngine

public class FreemarkerTemplateEngineImpl
extends AbstractTemplateEngine


Field Summary
 
Fields inherited from class net.sourceforge.rtf.template.AbstractTemplateEngine
formats, template
 
Constructor Summary
FreemarkerTemplateEngineImpl()
           
 
Method Summary
 freemarker.template.Configuration getFreemarkerConfiguration()
           
protected  void mergeWithTemplateEngine(java.io.Writer writer)
           
 IContext newContext()
           
 void setFreemarkerConfiguration(freemarker.template.Configuration freemarkerConfiguration)
           
 
Methods inherited from class net.sourceforge.rtf.template.AbstractTemplateEngine
escapeSpecialCharacters, getContext, getDefaultFormat, initializeContext, merge, merge, merge, mustBeEscaped, put, setContext, setDefaultFormat, setFormatMap, setGlobalContext, setTemplate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FreemarkerTemplateEngineImpl

public FreemarkerTemplateEngineImpl()
Method Detail

mergeWithTemplateEngine

protected void mergeWithTemplateEngine(java.io.Writer writer)
                                throws java.lang.Exception
Specified by:
mergeWithTemplateEngine in class AbstractTemplateEngine
Throws:
java.lang.Exception

getFreemarkerConfiguration

public freemarker.template.Configuration getFreemarkerConfiguration()

setFreemarkerConfiguration

public void setFreemarkerConfiguration(freemarker.template.Configuration freemarkerConfiguration)

newContext

public IContext newContext()
Returns:


Copyright 2007 null. All Rights Reserved.