drools-eclipse/org.guvnor.eclipse.webdav/src/interface/org/eclipse/webdav/dom/ElementEditor.java
public static Element getDAVChild(Element parent) {
        Assert.isTrue(isDAVElement(parent));
        Node child = parent.getFirstChild();
        while (child != null && !isDAVElement(child))
            child = child.getNextSibling();
        return (Element) child;
    }
public static Element getDAVChild(Element parent) {
        Assert.isTrue(isDAVElement(parent));
        Node child = parent.getFirstChild();
        while (child != null && !isDAVElement(child))
            child = child.getNextSibling();
        return (Element) child;
    }
public static Element getDAVChild ( Element parent ) { Assert . isTrue ( isDAVElement ( parent ) ) ; Node child = parent . getFirstChild ( ) ; while ( child != null && ! isDAVElement ( child ) ) child = child . getNextSibling ( ) ; return ( Element ) child ; }
Returns the first WebDAV child of the given parent, or
<code>null</code> if no such child exists. The parent must not be
<code>null</code> and must be a WebDAV element.

@param parent the parent of the child to search for
@return the first WebDAV child of the parent, or null
Returns the first WebDAV child of the given parent or <code > null< / code > if no such child exists . The parent must not be <code > null< / code > and must be a WebDAV element .