Class DOMUtil


  • public final class DOMUtil
    extends Object
    • Method Detail

      • newDocument

        public static Document newDocument()
      • removeUserData

        public static void removeUserData​(Node node,
                                          String key)
      • hasName

        public static boolean hasName​(Node node,
                                      QName name)
      • getNamespaceURI

        public static String getNamespaceURI​(QName name)
      • getQName

        public static String getQName​(QName name)
      • hasName

        public static boolean hasName​(Node node,
                                      String namespace,
                                      String localName)
      • parseName

        public static String[] parseName​(String name)
      • getNonEmptyAttribute

        public static String getNonEmptyAttribute​(Element element,
                                                  String namespace,
                                                  String localName)
      • getBooleanAttribute

        public static boolean getBooleanAttribute​(Element element,
                                                  String namespace,
                                                  String localName,
                                                  boolean fallback)
      • getXMLLang

        public static String getXMLLang​(Element element)
      • lookupXMLLang

        public static String lookupXMLLang​(Element element)
      • getParentElement

        public static Element getParentElement​(Node node)
      • getBaseURL

        public static URL getBaseURL​(Node tree)
      • getDocumentURL

        public static URL getDocumentURL​(Document doc)
      • getChildElementByName

        public static Element getChildElementByName​(Node node,
                                                    String namespace,
                                                    String localName)
      • getNthChildElement

        public static Element getNthChildElement​(Node node,
                                                 int index)