1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package nl.hippo.portal.cms.scripting.xslt;
17
18 import java.io.InputStream;
19 import java.io.Writer;
20 import java.util.Map;
21
22 import javax.xml.transform.TransformerException;
23
24 /***
25 * @author <a href="mailto:d.dam@hippo.nl">Dennis Dam</a>
26 *
27 * @version $Id$
28 */
29 public interface XSLTTransformerService
30 {
31 public String transform(InputStream in, InputStream xslt) throws TransformerException;
32 public String transform(InputStream in, InputStream xslt, Map parameters) throws TransformerException;
33
34 public void transform(InputStream in, InputStream xslt, Writer out) throws TransformerException;
35 public void transform(InputStream in, InputStream xslt, Map parameters, Writer out) throws TransformerException;
36
37 }