com.xmlmind.domutil
Class DOMUtil
java.lang.Object
com.xmlmind.domutil.DOMUtil
public final class DOMUtil
- extends java.lang.Object
|
Method Summary |
static org.w3c.dom.Element |
findElementByAttribute(org.w3c.dom.Element element,
java.lang.String namespace,
java.lang.String localName,
java.lang.String value)
|
static org.w3c.dom.Element |
findElementById(org.w3c.dom.Element element,
java.lang.String id)
|
static org.w3c.dom.Element |
findElementByName(org.w3c.dom.Node node,
java.lang.String namespace,
java.lang.String localName)
|
static java.lang.String |
getAttribute(org.w3c.dom.Element element,
java.lang.String namespace,
java.lang.String localName)
|
static java.net.URL |
getBaseURL(org.w3c.dom.Node tree)
|
static boolean |
getBooleanAttribute(org.w3c.dom.Element element,
java.lang.String namespace,
java.lang.String localName,
boolean fallback)
|
static org.w3c.dom.Element |
getChildElementByName(org.w3c.dom.Node node,
java.lang.String namespace,
java.lang.String localName)
|
static java.net.URL |
getDocumentURL(org.w3c.dom.Document doc)
|
static org.w3c.dom.DOMImplementation |
getDOMImplementation()
|
static java.lang.String |
getNamespaceURI(javax.xml.namespace.QName name)
|
static java.lang.String |
getNonEmptyAttribute(org.w3c.dom.Element element,
java.lang.String namespace,
java.lang.String localName)
|
static org.w3c.dom.Element |
getNthChildElement(org.w3c.dom.Node node,
int index)
|
static org.w3c.dom.Element |
getParentElement(org.w3c.dom.Node node)
|
static java.lang.String |
getQName(javax.xml.namespace.QName name)
|
static javax.xml.namespace.QName |
getQNameAttribute(org.w3c.dom.Element element,
java.lang.String namespace,
java.lang.String localName,
javax.xml.namespace.QName fallback)
|
static java.lang.String |
getXMLLang(org.w3c.dom.Element element)
|
static boolean |
hasName(org.w3c.dom.Node node,
javax.xml.namespace.QName name)
|
static boolean |
hasName(org.w3c.dom.Node node,
java.lang.String namespace,
java.lang.String localName)
|
static java.lang.String |
lookupXMLLang(org.w3c.dom.Element element)
|
static org.w3c.dom.Document |
newDocument()
|
static org.w3c.dom.Document |
newDocument(java.lang.String namespaceURI,
java.lang.String qualifiedName,
org.w3c.dom.DocumentType docType)
|
static java.lang.String[] |
parseName(java.lang.String name)
|
static void |
removeUserData(org.w3c.dom.Node node,
java.lang.String key)
|
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COPY_USER_DATA
public static final DOMUtil.CopyUserData COPY_USER_DATA
newDocument
public static org.w3c.dom.Document newDocument()
newDocument
public static org.w3c.dom.Document newDocument(java.lang.String namespaceURI,
java.lang.String qualifiedName,
org.w3c.dom.DocumentType docType)
getDOMImplementation
public static org.w3c.dom.DOMImplementation getDOMImplementation()
removeUserData
public static void removeUserData(org.w3c.dom.Node node,
java.lang.String key)
hasName
public static boolean hasName(org.w3c.dom.Node node,
javax.xml.namespace.QName name)
getNamespaceURI
public static java.lang.String getNamespaceURI(javax.xml.namespace.QName name)
getQName
public static java.lang.String getQName(javax.xml.namespace.QName name)
hasName
public static boolean hasName(org.w3c.dom.Node node,
java.lang.String namespace,
java.lang.String localName)
parseName
public static java.lang.String[] parseName(java.lang.String name)
getNonEmptyAttribute
public static java.lang.String getNonEmptyAttribute(org.w3c.dom.Element element,
java.lang.String namespace,
java.lang.String localName)
getQNameAttribute
public static javax.xml.namespace.QName getQNameAttribute(org.w3c.dom.Element element,
java.lang.String namespace,
java.lang.String localName,
javax.xml.namespace.QName fallback)
getBooleanAttribute
public static boolean getBooleanAttribute(org.w3c.dom.Element element,
java.lang.String namespace,
java.lang.String localName,
boolean fallback)
getXMLLang
public static java.lang.String getXMLLang(org.w3c.dom.Element element)
getAttribute
public static java.lang.String getAttribute(org.w3c.dom.Element element,
java.lang.String namespace,
java.lang.String localName)
lookupXMLLang
public static java.lang.String lookupXMLLang(org.w3c.dom.Element element)
getParentElement
public static org.w3c.dom.Element getParentElement(org.w3c.dom.Node node)
getBaseURL
public static java.net.URL getBaseURL(org.w3c.dom.Node tree)
getDocumentURL
public static java.net.URL getDocumentURL(org.w3c.dom.Document doc)
findElementByName
public static org.w3c.dom.Element findElementByName(org.w3c.dom.Node node,
java.lang.String namespace,
java.lang.String localName)
getChildElementByName
public static org.w3c.dom.Element getChildElementByName(org.w3c.dom.Node node,
java.lang.String namespace,
java.lang.String localName)
findElementById
public static org.w3c.dom.Element findElementById(org.w3c.dom.Element element,
java.lang.String id)
findElementByAttribute
public static org.w3c.dom.Element findElementByAttribute(org.w3c.dom.Element element,
java.lang.String namespace,
java.lang.String localName,
java.lang.String value)
getNthChildElement
public static org.w3c.dom.Element getNthChildElement(org.w3c.dom.Node node,
int index)