comparison gnv/src/main/java/de/intevation/gnv/util/XMLUtils.java @ 35:4405f31bbc30

CodeCleanUP gnv/trunk@171 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Fri, 02 Oct 2009 08:49:18 +0000
parents 3cb753564552
children ad381cc47217
comparison
equal deleted inserted replaced
34:25fdec8b4c69 35:4405f31bbc30
3 import java.io.IOException; 3 import java.io.IOException;
4 import java.io.InputStream; 4 import java.io.InputStream;
5 import java.io.StringBufferInputStream; 5 import java.io.StringBufferInputStream;
6 import java.io.StringWriter; 6 import java.io.StringWriter;
7 7
8 import org.w3c.dom.Document; 8 import javax.xml.namespace.NamespaceContext;
9 import org.w3c.dom.Element; 9 import javax.xml.namespace.QName;
10 import org.w3c.dom.Attr;
11 import org.w3c.dom.Node;
12 import org.w3c.dom.NodeList;
13 import org.xml.sax.SAXException;
14
15 import javax.xml.parsers.DocumentBuilder; 10 import javax.xml.parsers.DocumentBuilder;
16 import javax.xml.parsers.DocumentBuilderFactory; 11 import javax.xml.parsers.DocumentBuilderFactory;
17
18 import javax.xml.parsers.ParserConfigurationException; 12 import javax.xml.parsers.ParserConfigurationException;
19 import javax.xml.transform.Transformer; 13 import javax.xml.transform.Transformer;
20 import javax.xml.transform.TransformerConfigurationException; 14 import javax.xml.transform.TransformerConfigurationException;
21 import javax.xml.transform.TransformerException; 15 import javax.xml.transform.TransformerException;
22 import javax.xml.transform.TransformerFactory; 16 import javax.xml.transform.TransformerFactory;
23 import javax.xml.transform.TransformerFactoryConfigurationError; 17 import javax.xml.transform.TransformerFactoryConfigurationError;
24 import javax.xml.transform.dom.DOMSource; 18 import javax.xml.transform.dom.DOMSource;
25 import javax.xml.transform.stream.StreamResult; 19 import javax.xml.transform.stream.StreamResult;
20 import javax.xml.xpath.XPath;
21 import javax.xml.xpath.XPathConstants;
22 import javax.xml.xpath.XPathExpressionException;
23 import javax.xml.xpath.XPathFactory;
26 24
27 import org.apache.log4j.Logger; 25 import org.apache.log4j.Logger;
28 26 import org.w3c.dom.Attr;
29 import javax.xml.xpath.XPathFactory; 27 import org.w3c.dom.Document;
30 import javax.xml.xpath.XPath; 28 import org.w3c.dom.Element;
31 import javax.xml.xpath.XPathExpressionException; 29 import org.w3c.dom.Node;
32 import javax.xml.xpath.XPathConstants; 30 import org.w3c.dom.NodeList;
33 31 import org.xml.sax.SAXException;
34 import javax.xml.namespace.NamespaceContext;
35 import javax.xml.namespace.QName;
36 32
37 /** 33 /**
38 * @author Sascha L. Teichmann 34 * @author Sascha L. Teichmann
39 */ 35 */
40 public class XMLUtils 36 public class XMLUtils
122 return xpath.evaluate(query, root, returnType); 118 return xpath.evaluate(query, root, returnType);
123 } 119 }
124 } 120 }
125 catch (XPathExpressionException xpee) { 121 catch (XPathExpressionException xpee) {
126 logger.error(xpee.getLocalizedMessage(), xpee); 122 logger.error(xpee.getLocalizedMessage(), xpee);
127 } 123 }
128 124
129 return null; 125 return null;
130 } 126 }
131 127
132 public Object getXPath( 128 public Object getXPath(

http://dive4elements.wald.intevation.org