com.liferay.portlet.journal.util
Class FreeMarkerTemplateParser

java.lang.Object
  extended by com.liferay.portal.kernel.templateparser.BaseTemplateParser
      extended by com.liferay.portlet.journal.util.VelocityTemplateParser
          extended by com.liferay.portlet.journal.util.FreeMarkerTemplateParser
All Implemented Interfaces:
com.liferay.portal.kernel.templateparser.TemplateParser
Direct Known Subclasses:
FreeMarkerTemplateParser

public class FreeMarkerTemplateParser
extends VelocityTemplateParser

Author:
Mika Koivisto

Constructor Summary
FreeMarkerTemplateParser()
           
 
Method Summary
protected  java.lang.String getErrorTemplateContent()
           
protected  java.lang.String getErrorTemplateId()
           
protected  java.lang.String getJournalTemplatesPath()
           
protected  com.liferay.portal.kernel.templateparser.TemplateContext getTemplateContext()
           
protected  boolean mergeTemplate(com.liferay.portal.kernel.templateparser.TemplateContext templateContext, com.liferay.portal.kernel.io.unsync.UnsyncStringWriter unsyncStringWriter)
           
 
Methods inherited from class com.liferay.portlet.journal.util.VelocityTemplateParser
getTemplateNodes, populateTemplateContext, stripCDATA
 
Methods inherited from class com.liferay.portal.kernel.templateparser.BaseTemplateParser
getCompany, getCompanyId, getGroupId, getLanguageId, getScript, getTemplateId, getThemeDisplay, getTokens, getViewMode, getXML, insertRequestVariables, setLanguageId, setScript, setThemeDisplay, setTokens, setViewMode, setXML, transform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FreeMarkerTemplateParser

public FreeMarkerTemplateParser()
Method Detail

getErrorTemplateContent

protected java.lang.String getErrorTemplateContent()
Overrides:
getErrorTemplateContent in class VelocityTemplateParser

getErrorTemplateId

protected java.lang.String getErrorTemplateId()
Overrides:
getErrorTemplateId in class VelocityTemplateParser

getJournalTemplatesPath

protected java.lang.String getJournalTemplatesPath()
Overrides:
getJournalTemplatesPath in class VelocityTemplateParser

getTemplateContext

protected com.liferay.portal.kernel.templateparser.TemplateContext getTemplateContext()
Overrides:
getTemplateContext in class VelocityTemplateParser

mergeTemplate

protected boolean mergeTemplate(com.liferay.portal.kernel.templateparser.TemplateContext templateContext,
                                com.liferay.portal.kernel.io.unsync.UnsyncStringWriter unsyncStringWriter)
                         throws java.lang.Exception
Overrides:
mergeTemplate in class VelocityTemplateParser
Throws:
java.lang.Exception