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 final void setCDATA(Element element, String data) { element.appendChild(element.getOwnerDocument().createCDATASection(data != null ? data : "")); //$NON-NLS-1$ }
From source file:Main.java
public static final void setText(Element element, String data) { element.appendChild(element.getOwnerDocument().createTextNode(data != null ? data : "")); //$NON-NLS-1$ }
From source file:Main.java
public static Element createElement(Element parent, String tagName) { Document doc = parent.getOwnerDocument(); Element child = doc.createElement(tagName); parent.appendChild(child);//from w w w. j av a2s .c o m return child; }
From source file:Main.java
/** * DOM Level 2 compliant method for adding text to an element * // w w w . j a va 2s. co m * @param e * element to which text should be added * @param contents * new text to be added * @return */ public static Text appendTextNode(Element e, String contents) { Text textNode = e.getOwnerDocument().createTextNode(contents); e.appendChild(textNode); return textNode; }
From source file:Main.java
/** * Creates an element with the specified tag and appends it to the element supplied * @param element - the element to add the created element to * @param tag - the tag name for the element to create * @return The element created// w ww. j ava2 s. c o m */ public static Element appendElement(Element element, String tag) { Document document = element.getOwnerDocument(); Element childElement = document.createElement(tag); element.appendChild(childElement); return childElement; }
From source file:Main.java
public static Element newElement(Element elParent, String tagName) { Element element = elParent.getOwnerDocument().createElement(tagName); return (Element) (elParent.appendChild(element)); }
From source file:Main.java
public static Element createChildElement(String tagName, Element parentElement) { Element result = parentElement.getOwnerDocument().createElement(tagName); parentElement.appendChild(result);// w w w .j av a 2s . c o m return result; }
From source file:Main.java
public static Element createElementNsIn(Element parent, String ns, String name) { Element el = parent.getOwnerDocument().createElementNS(ns, name); parent.appendChild(el);//from w w w .j a va2s .co m return el; }
From source file:Main.java
public static String elementToString(Element element) { Document document = element.getOwnerDocument(); DOMImplementationLS domImplLS = (DOMImplementationLS) document.getImplementation(); LSSerializer serializer = domImplLS.createLSSerializer(); // Client assumes/requires UTF-8 response. LSOutput lsOutput = domImplLS.createLSOutput(); lsOutput.setEncoding("UTF-8"); StringWriter stringWriter = new StringWriter(); lsOutput.setCharacterStream(stringWriter); serializer.write(element, lsOutput); return stringWriter.toString(); }
From source file:Main.java
public static void appendElement(Element parent, Element child) { Node tmp = parent.getOwnerDocument().importNode(child, true); parent.appendChild(tmp);//from ww w . j a va2s. com }