public static Element getFirstChild(Element parent, String[] names) {
    """
	Returns the first child of the given parent that is a WebDAV element
	with one of the given names, or <code>null</code> if no such child
	exists.
	<p>
	The search for the child starts at the parent's first child.
	The parent must not be <code>null</code> and must be a WebDAV element.
	The names of children to search for must not be <code>null</code>.</p>
	
	@param parent      the parent of the child to search.
	@param names       all possible names of the child to search for.
	@return            the specified child of the parent, or
	<code>null<code> if no such child exists.
    """
        return getChild(parent, names, true);
    }
public static Element getFirstChild(Element parent, String[] names) {
        return getChild(parent, names, true);
    }
public static Element getFirstChild ( Element parent , String [ ] names ) { return getChild ( parent , names , true ) ; }
Returns the first child of the given parent that is a WebDAV element
with one of the given names, or <code>null</code> if no such child
exists.
<p>
The search for the child starts at the parent's first child.
The parent must not be <code>null</code> and must be a WebDAV element.
The names of children to search for must not be <code>null</code>.</p>

@param parent      the parent of the child to search.
@param names       all possible names of the child to search for.
@return            the specified child of the parent, or
<code>null<code> if no such child exists.
Returns the first child of the given parent that is a WebDAV element with one of the given names or <code > null< / code > if no such child exists . <p > The search for the child starts at the parent s first child . The parent must not be <code > null< / code > and must be a WebDAV element . The names of children to search for must not be <code > null< / code > . < / p >