com.sun.tools.xjc.util
Class DOMUtils

java.lang.Object
  extended by com.sun.tools.xjc.util.DOMUtils

public class DOMUtils
extends java.lang.Object


Constructor Summary
DOMUtils()
           
 
Method Summary
static org.w3c.dom.Element[] getChildElements(org.w3c.dom.Element parent)
          Gets all the child elements.
static org.w3c.dom.Element[] getChildElements(org.w3c.dom.Element parent, java.lang.String nsUri, java.lang.String localPart)
          Gets the child elements of the given name.
static org.w3c.dom.Element getElement(org.w3c.dom.Document parent, javax.xml.namespace.QName qname)
           
static org.w3c.dom.Element getElement(org.w3c.dom.Document parent, java.lang.String name)
           
static org.w3c.dom.Element getElement(org.w3c.dom.Document parent, java.lang.String namespaceURI, java.lang.String localName)
           
static org.w3c.dom.Element[] getElements(org.w3c.dom.NodeList children)
           
static java.lang.String getElementText(org.w3c.dom.Element element)
           
static org.w3c.dom.Element getFirstChildElement(org.w3c.dom.Element parent, java.lang.String nsUri, java.lang.String localPart)
          Gets the fist child of the given name, or null.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DOMUtils

public DOMUtils()
Method Detail

getFirstChildElement

public static org.w3c.dom.Element getFirstChildElement(org.w3c.dom.Element parent,
                                                       java.lang.String nsUri,
                                                       java.lang.String localPart)
Gets the fist child of the given name, or null.


getChildElements

public static org.w3c.dom.Element[] getChildElements(org.w3c.dom.Element parent,
                                                     java.lang.String nsUri,
                                                     java.lang.String localPart)
Gets the child elements of the given name.


getChildElements

public static org.w3c.dom.Element[] getChildElements(org.w3c.dom.Element parent)
Gets all the child elements.


getElementText

public static java.lang.String getElementText(org.w3c.dom.Element element)
                                       throws org.w3c.dom.DOMException
Throws:
org.w3c.dom.DOMException

getElement

public static org.w3c.dom.Element getElement(org.w3c.dom.Document parent,
                                             java.lang.String name)

getElement

public static org.w3c.dom.Element getElement(org.w3c.dom.Document parent,
                                             javax.xml.namespace.QName qname)

getElement

public static org.w3c.dom.Element getElement(org.w3c.dom.Document parent,
                                             java.lang.String namespaceURI,
                                             java.lang.String localName)

getElements

public static org.w3c.dom.Element[] getElements(org.w3c.dom.NodeList children)