com.liferay.portlet.journal.util
Class VelocityTemplateParser
java.lang.Object
com.liferay.portal.kernel.templateparser.BaseTemplateParser
com.liferay.portlet.journal.util.VelocityTemplateParser
- All Implemented Interfaces:
- com.liferay.portal.kernel.templateparser.TemplateParser
- Direct Known Subclasses:
- FreeMarkerTemplateParser, VelocityTemplateParser, XSLTemplateParser
public class VelocityTemplateParser
- extends com.liferay.portal.kernel.templateparser.BaseTemplateParser
- Author:
- Alexander Chow, Brian Wing Shun Chan, Raymond Augé
|
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 java.util.List<com.liferay.portal.kernel.templateparser.TemplateNode> |
getTemplateNodes(com.liferay.portal.kernel.xml.Element element)
|
protected boolean |
mergeTemplate(com.liferay.portal.kernel.templateparser.TemplateContext templateContext,
com.liferay.portal.kernel.io.unsync.UnsyncStringWriter unsyncStringWriter)
|
protected void |
populateTemplateContext(com.liferay.portal.kernel.templateparser.TemplateContext templateContext)
|
protected java.lang.String |
stripCDATA(java.lang.String s)
|
| 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 |
VelocityTemplateParser
public VelocityTemplateParser()
getErrorTemplateContent
protected java.lang.String getErrorTemplateContent()
getErrorTemplateId
protected java.lang.String getErrorTemplateId()
getJournalTemplatesPath
protected java.lang.String getJournalTemplatesPath()
getTemplateContext
protected com.liferay.portal.kernel.templateparser.TemplateContext getTemplateContext()
throws java.lang.Exception
- Specified by:
getTemplateContext in class com.liferay.portal.kernel.templateparser.BaseTemplateParser
- Throws:
java.lang.Exception
getTemplateNodes
protected java.util.List<com.liferay.portal.kernel.templateparser.TemplateNode> getTemplateNodes(com.liferay.portal.kernel.xml.Element element)
throws java.lang.Exception
- Specified by:
getTemplateNodes in class com.liferay.portal.kernel.templateparser.BaseTemplateParser
- Throws:
java.lang.Exception
mergeTemplate
protected boolean mergeTemplate(com.liferay.portal.kernel.templateparser.TemplateContext templateContext,
com.liferay.portal.kernel.io.unsync.UnsyncStringWriter unsyncStringWriter)
throws java.lang.Exception
- Specified by:
mergeTemplate in class com.liferay.portal.kernel.templateparser.BaseTemplateParser
- Throws:
java.lang.Exception
populateTemplateContext
protected void populateTemplateContext(com.liferay.portal.kernel.templateparser.TemplateContext templateContext)
throws java.lang.Exception
- Overrides:
populateTemplateContext in class com.liferay.portal.kernel.templateparser.BaseTemplateParser
- Throws:
java.lang.Exception
stripCDATA
protected java.lang.String stripCDATA(java.lang.String s)