Here you can find the source of addElement(Node parent, String name)
public static Element addElement(Node parent, String name)
//package com.java2s; //License from project: Open Source License import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.Node; public class Main { public static Element addElement(Node parent, String name) { Element node;//from www .j ava 2s . c o m if (parent.getOwnerDocument() != null) node = parent.getOwnerDocument().createElement(name); else if (parent instanceof Document) node = ((Document) parent).createElement(name); else return null; parent.appendChild(node); return node; } }