com.liferay.portal.templateparser
Class Transformer
java.lang.Object
com.liferay.portal.templateparser.Transformer
public class Transformer
- extends Object
|
Method Summary |
protected Company |
getCompany(ThemeDisplay themeDisplay,
long companyId)
|
protected Device |
getDevice(ThemeDisplay themeDisplay)
|
protected TemplateResource |
getErrorTemplateResource(String langType)
|
protected Template |
getTemplate(String templateId,
String script,
String langType)
|
protected String |
getTemplateId(String templateId,
long companyId,
long companyGroupId,
long groupId)
|
protected String |
getTemplatesPath(long companyId,
long groupId,
long classNameId)
|
protected void |
mergeTemplate(Template template,
UnsyncStringWriter unsyncStringWriter,
boolean propagateException)
|
protected void |
prepareTemplate(ThemeDisplay themeDisplay,
Template template)
|
String |
transform(ThemeDisplay themeDisplay,
Map<String,Object> contextObjects,
String script,
String langType,
UnsyncStringWriter unsyncStringWriter)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Transformer
public Transformer(String errorTemplatePropertyKey,
boolean restricted)
Transformer
public Transformer(String transformerListenerPropertyKey,
String errorTemplatePropertyKey,
boolean restricted)
transform
public String transform(ThemeDisplay themeDisplay,
Map<String,Object> contextObjects,
String script,
String langType,
UnsyncStringWriter unsyncStringWriter)
throws Exception
- Throws:
Exception
getCompany
protected Company getCompany(ThemeDisplay themeDisplay,
long companyId)
throws Exception
- Throws:
Exception
getDevice
protected Device getDevice(ThemeDisplay themeDisplay)
getErrorTemplateResource
protected TemplateResource getErrorTemplateResource(String langType)
getTemplate
protected Template getTemplate(String templateId,
String script,
String langType)
throws Exception
- Throws:
Exception
getTemplateId
protected String getTemplateId(String templateId,
long companyId,
long companyGroupId,
long groupId)
getTemplatesPath
protected String getTemplatesPath(long companyId,
long groupId,
long classNameId)
mergeTemplate
protected void mergeTemplate(Template template,
UnsyncStringWriter unsyncStringWriter,
boolean propagateException)
throws Exception
- Throws:
Exception
prepareTemplate
protected void prepareTemplate(ThemeDisplay themeDisplay,
Template template)
throws Exception
- Throws:
Exception