List of usage examples for org.w3c.dom Element getOwnerDocument
public Document getOwnerDocument();
Document
object associated with this node. From source file:Main.java
public static void setTextContent(Element elem, String content) { Document doc = elem.getOwnerDocument(); if ((content != null) && !content.equals("")) { Text textNode = doc.createTextNode(content); elem.appendChild(textNode);/*from www .j av a 2s .c o m*/ } }
From source file:Main.java
/** * Set the value of element/*w ww.ja v a2 s .c o m*/ * * @param element * @param val */ public static void setElementValue(Element element, String val) { Node node = element.getOwnerDocument().createTextNode(val); NodeList nl = element.getChildNodes(); for (int i = 0; i < nl.getLength(); i++) { Node nd = nl.item(i); if (nd.getNodeType() == Node.TEXT_NODE) { nd.setNodeValue(val); return; } } element.appendChild(node); }
From source file:Main.java
public static synchronized void appendIndent(Element e, Node pos, int indent) { Document doc = e.getOwnerDocument(); if (indent == 0) { e.insertBefore(doc.createTextNode("\n"), pos); }/*from w ww .j a va 2 s.c o m*/ for (int i = 0; i < indent; i++) { if (i == 0) { e.insertBefore(doc.createTextNode("\n\t"), pos); } else { e.insertBefore(doc.createTextNode("\t"), pos); } } }
From source file:Main.java
public static void cdataContentTag(Element parent, String tagName, String cdata) { Element tag = parent.getOwnerDocument().createElement(tagName); tag.appendChild(parent.getOwnerDocument().createCDATASection(cdata)); parent.appendChild(tag);//from ww w .j a v a2 s. com }
From source file:Main.java
/** * Creates a DOM comment/* ww w .ja va 2 s . c o m*/ * @param parent parent DOM element * @param str comment text * @return DOM comment */ public static Comment createComment(Element parent, String str) { Document doc = parent.getOwnerDocument(); Comment c = doc.createComment(str); parent.appendChild(c); return c; }
From source file:Main.java
public static Element appendChildElement(Element parentNode, String nodeName) { Document doc = parentNode.getOwnerDocument(); Element childNode = doc.createElement(nodeName); parentNode.appendChild(childNode);/* www.j av a2 s . c om*/ return childNode; }
From source file:Main.java
public static Element appendElement(Element parent, String tagName) { Element child = parent.getOwnerDocument().createElement(tagName); parent.appendChild(child);/* w w w .j a v a 2s .c om*/ return child; }
From source file:Main.java
static public void textContentTag(Element parent, String tagName, String content) { Element tag = parent.getOwnerDocument().createElement(tagName); tag.setTextContent(content);/*from ww w . j a va2s . c o m*/ parent.appendChild(tag); }
From source file:Main.java
public static Element addElement(final Element parent, final String name) { final Element ele = parent.getOwnerDocument().createElement(name); parent.appendChild(ele);/*from ww w.jav a 2s.c o m*/ return ele; }
From source file:Main.java
public static void addTextElement(String name, String value, Element parent) { Element element = createTextElement(name, value, parent.getOwnerDocument()); parent.appendChild(element);//from ww w. j ava 2 s .c o m }