com.liferay.portal.templateparser
Class Transformer
java.lang.Object
com.liferay.portal.templateparser.Transformer
public class Transformer
- extends Object
|
Method Summary |
protected com.liferay.portal.kernel.model.Company |
getCompany(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay,
long companyId)
|
protected com.liferay.portal.kernel.mobile.device.Device |
getDevice(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
|
protected String |
getErrorTemplateId(String errorTemplatePropertyKey,
String langType)
|
protected com.liferay.portal.kernel.template.TemplateResource |
getErrorTemplateResource(String langType)
|
protected com.liferay.portal.kernel.template.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(com.liferay.portal.kernel.template.Template template,
com.liferay.portal.kernel.io.unsync.UnsyncStringWriter unsyncStringWriter,
boolean propagateException)
|
protected void |
prepareTemplate(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay,
com.liferay.portal.kernel.template.Template template)
|
protected void |
setErrorTemplateIds(String errorTemplatePropertyKey)
|
protected void |
setTransformerListeners(String transformerListenerPropertyKey,
ClassLoader classLoader)
|
String |
transform(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay,
Map<String,Object> contextObjects,
String script,
String langType,
com.liferay.portal.kernel.io.unsync.UnsyncStringWriter unsyncStringWriter)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
errorTemplateIds
protected final Map<String,String> errorTemplateIds
transformerListeners
protected final Set<com.liferay.portal.kernel.templateparser.TransformerListener> transformerListeners
Transformer
public Transformer(String errorTemplatePropertyKey,
boolean restricted)
Transformer
public Transformer(String transformerListenerPropertyKey,
String errorTemplatePropertyKey,
boolean restricted)
transform
public String transform(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay,
Map<String,Object> contextObjects,
String script,
String langType,
com.liferay.portal.kernel.io.unsync.UnsyncStringWriter unsyncStringWriter)
throws Exception
- Throws:
Exception
getCompany
protected com.liferay.portal.kernel.model.Company getCompany(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay,
long companyId)
throws Exception
- Throws:
Exception
getDevice
protected com.liferay.portal.kernel.mobile.device.Device getDevice(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
getErrorTemplateId
protected String getErrorTemplateId(String errorTemplatePropertyKey,
String langType)
getErrorTemplateResource
protected com.liferay.portal.kernel.template.TemplateResource getErrorTemplateResource(String langType)
getTemplate
protected com.liferay.portal.kernel.template.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(com.liferay.portal.kernel.template.Template template,
com.liferay.portal.kernel.io.unsync.UnsyncStringWriter unsyncStringWriter,
boolean propagateException)
throws Exception
- Throws:
Exception
prepareTemplate
protected void prepareTemplate(com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay,
com.liferay.portal.kernel.template.Template template)
throws Exception
- Throws:
Exception
setErrorTemplateIds
protected void setErrorTemplateIds(String errorTemplatePropertyKey)
setTransformerListeners
protected void setTransformerListeners(String transformerListenerPropertyKey,
ClassLoader classLoader)