com.liferay.portlet.journal.util
Class BaseTemplateParser

java.lang.Object
  extended by com.liferay.portlet.journal.util.BaseTemplateParser
All Implemented Interfaces:
TemplateParser
Direct Known Subclasses:
VelocityTemplateParser, XSLTemplateParser

public abstract class BaseTemplateParser
extends java.lang.Object
implements TemplateParser

View Source

Author:
Brian Wing Shun Chan

Constructor Summary
BaseTemplateParser()
           
 
Method Summary
protected  java.lang.String doTransform(com.liferay.portal.theme.ThemeDisplay themeDisplay, java.util.Map<java.lang.String,java.lang.String> tokens, java.lang.String viewMode, java.lang.String languageId, java.lang.String xml, java.lang.String script)
           
 java.lang.String transform(com.liferay.portal.theme.ThemeDisplay themeDisplay, java.util.Map<java.lang.String,java.lang.String> tokens, java.lang.String viewMode, java.lang.String languageId, java.lang.String xml, java.lang.String script)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseTemplateParser

public BaseTemplateParser()
Method Detail

transform

public java.lang.String transform(com.liferay.portal.theme.ThemeDisplay themeDisplay,
                                  java.util.Map<java.lang.String,java.lang.String> tokens,
                                  java.lang.String viewMode,
                                  java.lang.String languageId,
                                  java.lang.String xml,
                                  java.lang.String script)
                           throws TransformException
Specified by:
transform in interface TemplateParser
Throws:
TransformException

doTransform

protected java.lang.String doTransform(com.liferay.portal.theme.ThemeDisplay themeDisplay,
                                       java.util.Map<java.lang.String,java.lang.String> tokens,
                                       java.lang.String viewMode,
                                       java.lang.String languageId,
                                       java.lang.String xml,
                                       java.lang.String script)
                                throws java.lang.Exception
Throws:
java.lang.Exception