]> git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.cms/src/org/argeo/cms/acr/xml/DomUtils.java
Use runtime namespace context as default.
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / acr / xml / DomUtils.java
1 package org.argeo.cms.acr.xml;
2
3 import javax.xml.XMLConstants;
4
5 import org.w3c.dom.Element;
6
7 public class DomUtils {
8 public static void addNamespace(Element element, String prefix, String namespace) {
9 element.setAttributeNS(XMLConstants.XMLNS_ATTRIBUTE_NS_URI, XMLConstants.XMLNS_ATTRIBUTE + ":" + prefix,
10 namespace);
11 }
12
13 // public static void writeDom(TransformerFactory transformerFactory, Document document, OutputStream out)
14 // throws IOException {
15 // try {
16 // Transformer transformer = transformerFactory.newTransformer();
17 // transformer.setOutputProperty(OutputKeys.ENCODING, "UTF-8");
18 // transformer.setOutputProperty(OutputKeys.INDENT, "yes");
19 // DOMSource source = new DOMSource(document);
20 // StreamResult result = new StreamResult(out);
21 // transformer.transform(source, result);
22 // } catch (TransformerException e) {
23 // throw new IOException("Cannot write dom", e);
24 // }
25 // }
26
27 /** singleton */
28 private DomUtils() {
29
30 }
31 }