org.apache.xml.resolver.helpers
Class Namespaces
Static Namespace query methods.
This class defines a set of static methods that can be called
to analyze the namespace properties of DOM nodes.
static String | getLocalName(Element element) - Returns the "localname" part of a QName, which is the whole
name if it has no prefix.
|
static String | getNamespaceURI(Element element) - Returns the namespace URI for the namespace to which the
element belongs.
|
static String | getNamespaceURI(Node node, String prefix) - Returns the namespace URI for the specified prefix at the
specified context node.
|
static String | getPrefix(Element element) - Returns the "prefix" part of a QName or the empty string (not
null) if the name has no prefix.
|
getLocalName
public static String getLocalName(Element element)
Returns the "localname" part of a QName, which is the whole
name if it has no prefix.
element
- The QName of an element.
- The local part of a QName.
getNamespaceURI
public static String getNamespaceURI(Element element)
Returns the namespace URI for the namespace to which the
element belongs.
- The namespace URI associated with the namespace of the
element, or null if no namespace declaration exists for it.
getNamespaceURI
public static String getNamespaceURI(Node node,
String prefix)
Returns the namespace URI for the specified prefix at the
specified context node.
node
- The context node.prefix
- The prefix.
- The namespace URI associated with the prefix, or
null if no namespace declaration exists for the prefix.
getPrefix
public static String getPrefix(Element element)
Returns the "prefix" part of a QName or the empty string (not
null) if the name has no prefix.
element
- The QName of an element.
- The prefix part of the element name.
Copyright B) 2001-2003 Apache Software Foundation. All Rights Reserved.