List of usage examples for com.liferay.portal.xsl XSLTemplateResource XSLTemplateResource
public XSLTemplateResource(String templateId, String xsl, XSLURIResolver xslURIResolver, String xml)
From source file:com.liferay.journal.transformer.JournalTransformer.java
License:Open Source License
protected Template getTemplate(String templateId, Map<String, String> tokens, String languageId, Document document, String script, String langType) throws Exception { TemplateResource templateResource = null; if (langType.equals(TemplateConstants.LANG_TYPE_XSL)) { XSLURIResolver xslURIResolver = new JournalXSLURIResolver(tokens, languageId); templateResource = new XSLTemplateResource(templateId, script, xslURIResolver, document.asXML()); } else {//from w w w .jav a 2 s. c o m templateResource = new StringTemplateResource(templateId, script); } TemplateResource errorTemplateResource = getErrorTemplateResource(langType); return TemplateManagerUtil.getTemplate(langType, templateResource, errorTemplateResource, _restricted); }