public class Transformer
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.String> |
_errorTemplateIds |
protected java.util.Set<com.liferay.portal.kernel.templateparser.TransformerListener> |
_transformerListeners |
| Constructor and Description |
|---|
Transformer(java.lang.String errorTemplatePropertyKey,
boolean restricted) |
Transformer(java.lang.String transformerListenerPropertyKey,
java.lang.String errorTemplatePropertyKey,
boolean restricted) |
| Modifier and Type | Method and Description |
|---|---|
protected com.liferay.portal.model.Company |
getCompany(com.liferay.portal.theme.ThemeDisplay themeDisplay,
long companyId) |
protected com.liferay.portal.kernel.mobile.device.Device |
getDevice(com.liferay.portal.theme.ThemeDisplay themeDisplay) |
protected java.lang.String |
getErrorTemplateId(java.lang.String errorTemplatePropertyKey,
java.lang.String langType) |
protected com.liferay.portal.kernel.template.TemplateResource |
getErrorTemplateResource(java.lang.String langType) |
protected com.liferay.portal.kernel.template.Template |
getTemplate(java.lang.String templateId,
java.lang.String script,
java.lang.String langType) |
protected java.lang.String |
getTemplateId(java.lang.String templateId,
long companyId,
long companyGroupId,
long groupId) |
protected java.lang.String |
getTemplatesPath(long companyId,
long groupId,
long classNameId) |
protected void |
mergeTemplate(com.liferay.portal.kernel.template.Template template,
com.liferay.portal.kernel.io.unsync.UnsyncStringWriter unsyncStringWriter,
boolean propagateException) |
protected void |
prepareTemplate(com.liferay.portal.theme.ThemeDisplay themeDisplay,
com.liferay.portal.kernel.template.Template template) |
protected void |
setErrorTemplateIds(java.lang.String errorTemplatePropertyKey) |
protected void |
setTransformerListeners(java.lang.String transformerListenerPropertyKey,
java.lang.ClassLoader classLoader) |
java.lang.String |
transform(com.liferay.portal.theme.ThemeDisplay themeDisplay,
java.util.Map<java.lang.String,java.lang.Object> contextObjects,
java.lang.String script,
java.lang.String langType,
com.liferay.portal.kernel.io.unsync.UnsyncStringWriter unsyncStringWriter) |
protected final java.util.Map<java.lang.String,java.lang.String> _errorTemplateIds
protected final java.util.Set<com.liferay.portal.kernel.templateparser.TransformerListener> _transformerListeners
public Transformer(java.lang.String errorTemplatePropertyKey,
boolean restricted)
public Transformer(java.lang.String transformerListenerPropertyKey,
java.lang.String errorTemplatePropertyKey,
boolean restricted)
public java.lang.String transform(com.liferay.portal.theme.ThemeDisplay themeDisplay,
java.util.Map<java.lang.String,java.lang.Object> contextObjects,
java.lang.String script,
java.lang.String langType,
com.liferay.portal.kernel.io.unsync.UnsyncStringWriter unsyncStringWriter)
throws java.lang.Exception
java.lang.Exceptionprotected com.liferay.portal.model.Company getCompany(com.liferay.portal.theme.ThemeDisplay themeDisplay,
long companyId)
throws java.lang.Exception
java.lang.Exceptionprotected com.liferay.portal.kernel.mobile.device.Device getDevice(com.liferay.portal.theme.ThemeDisplay themeDisplay)
protected java.lang.String getErrorTemplateId(java.lang.String errorTemplatePropertyKey,
java.lang.String langType)
protected com.liferay.portal.kernel.template.TemplateResource getErrorTemplateResource(java.lang.String langType)
protected com.liferay.portal.kernel.template.Template getTemplate(java.lang.String templateId,
java.lang.String script,
java.lang.String langType)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getTemplateId(java.lang.String templateId,
long companyId,
long companyGroupId,
long groupId)
protected java.lang.String getTemplatesPath(long companyId,
long groupId,
long classNameId)
protected void mergeTemplate(com.liferay.portal.kernel.template.Template template,
com.liferay.portal.kernel.io.unsync.UnsyncStringWriter unsyncStringWriter,
boolean propagateException)
throws java.lang.Exception
java.lang.Exceptionprotected void prepareTemplate(com.liferay.portal.theme.ThemeDisplay themeDisplay,
com.liferay.portal.kernel.template.Template template)
throws java.lang.Exception
java.lang.Exceptionprotected void setErrorTemplateIds(java.lang.String errorTemplatePropertyKey)
protected void setTransformerListeners(java.lang.String transformerListenerPropertyKey,
java.lang.ClassLoader classLoader)