001
014
015 package com.liferay.portlet.journal.util;
016
017 import com.liferay.portal.kernel.templateparser.TemplateContext;
018
019 import javax.xml.transform.Transformer;
020
021
024 public class XSLContext implements TemplateContext {
025
026 public XSLContext(Transformer transformer) {
027 _transformer = transformer;
028 }
029
030 @Override
031 public Object get(String key) {
032 return _transformer.getParameter(key);
033 }
034
035 public Transformer getTransformer() {
036 return _transformer;
037 }
038
039 @Override
040 public void put(String key, Object value) {
041 _transformer.setParameter(key, value);
042 }
043
044 private Transformer _transformer;
045
046 }