Mercurial > dive4elements > gnv-client
comparison gnv/src/main/java/de/intevation/gnv/util/XSLTransformer.java @ 396:8330c1dbab34
Cleanup imports
gnv/trunk@548 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Fri, 15 Jan 2010 20:22:38 +0000 |
parents | 14eecfde4607 |
children | 15ac78a91d1b |
comparison
equal
deleted
inserted
replaced
395:79378c4babde | 396:8330c1dbab34 |
---|---|
4 package de.intevation.gnv.util; | 4 package de.intevation.gnv.util; |
5 | 5 |
6 import java.io.ByteArrayOutputStream; | 6 import java.io.ByteArrayOutputStream; |
7 import java.io.File; | 7 import java.io.File; |
8 import java.io.UnsupportedEncodingException; | 8 import java.io.UnsupportedEncodingException; |
9 | |
9 import java.util.HashMap; | 10 import java.util.HashMap; |
10 import java.util.Iterator; | |
11 import java.util.Map; | 11 import java.util.Map; |
12 | 12 |
13 import javax.xml.transform.Source; | 13 import javax.xml.transform.Source; |
14 import javax.xml.transform.Transformer; | 14 import javax.xml.transform.Transformer; |
15 import javax.xml.transform.TransformerConfigurationException; | 15 import javax.xml.transform.TransformerConfigurationException; |
16 import javax.xml.transform.TransformerException; | 16 import javax.xml.transform.TransformerException; |
17 import javax.xml.transform.TransformerFactory; | 17 import javax.xml.transform.TransformerFactory; |
18 import javax.xml.transform.TransformerFactoryConfigurationError; | 18 import javax.xml.transform.TransformerFactoryConfigurationError; |
19 | |
19 import javax.xml.transform.dom.DOMSource; | 20 import javax.xml.transform.dom.DOMSource; |
21 | |
20 import javax.xml.transform.stream.StreamResult; | 22 import javax.xml.transform.stream.StreamResult; |
21 import javax.xml.transform.stream.StreamSource; | 23 import javax.xml.transform.stream.StreamSource; |
22 | 24 |
23 import de.intevation.gnv.action.sessionmodel.SessionModelFactory; | 25 import org.apache.log4j.Logger; |
24 | 26 |
25 import org.apache.log4j.Logger; | |
26 import org.w3c.dom.Node; | 27 import org.w3c.dom.Node; |
27 | 28 |
28 /** | 29 /** |
29 * @author Tim Englich <tim.englich@intevation.de> | 30 * @author Tim Englich <tim.englich@intevation.de> |
30 * | 31 * |
47 | 48 |
48 public String transform(Node toTransform, String encoding, | 49 public String transform(Node toTransform, String encoding, |
49 String templateFileName) { | 50 String templateFileName) { |
50 String resultValue = null; | 51 String resultValue = null; |
51 try { | 52 try { |
52 XMLUtils xmlUtils = new XMLUtils(); | 53 //XMLUtils xmlUtils = new XMLUtils(); |
53 Source templateSource = new StreamSource(new File(templateFileName)); | 54 Source templateSource = new StreamSource(new File(templateFileName)); |
54 TransformerFactory xformFactory = TransformerFactory.newInstance(); | 55 TransformerFactory xformFactory = TransformerFactory.newInstance(); |
55 Transformer transformer = xformFactory | 56 Transformer transformer = xformFactory |
56 .newTransformer(templateSource); | 57 .newTransformer(templateSource); |
57 | 58 |