Here you can find the source of newDocument()
public static Document newDocument() throws ParserConfigurationException
//package com.java2s; /******************************************************************************* * Copyright (c) 2004-2010 Sunil Kamath (IcemanK). All rights reserved. This * program is made available under the terms of the Common Public License v1.0 * which is available at http://www.eclipse.org/legal/cpl-v10.html * /* w ww .j a v a 2 s .com*/ * Contributors: Sunil Kamath (IcemanK) - initial API and implementation *******************************************************************************/ import javax.xml.parsers.*; import org.w3c.dom.*; public class Main { private static DocumentBuilderFactory cDocumentBuilderFactory = DocumentBuilderFactory.newInstance(); public static Document newDocument() throws ParserConfigurationException { return cDocumentBuilderFactory.newDocumentBuilder().newDocument(); } }