Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

//package com.java2s;
/**
 * The contents of this file are subject to the Regenstrief Public License
 * Version 1.0 (the "License"); you may not use this file except in compliance with the License.
 * Please contact Regenstrief Institute if you would like to obtain a copy of the license.
 *
 * Software distributed under the License is distributed on an "AS IS"
 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
 * License for the specific language governing rights and limitations
 * under the License.
 *
 * Copyright (C) Regenstrief Institute.  All Rights Reserved.
 */

import org.w3c.dom.*;

public class Main {
    /**
     * Gets the owner Document of a Node, possibly the node itself
     * 
     * @param xml the Node for which to find the owner Document
     * @return the owner Document
     **/
    public final static Document getOwnerDocument(final Node xml) {
        if (xml == null) {
            return null;
        }
        return xml.getOwnerDocument() == null ? (Document) xml : xml.getOwnerDocument();
    }
}