|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opensaml.QName
Processes QName attribute values to determine their namespace and local name
Constructor Summary | |
QName(java.lang.String namespace,
java.lang.String localName)
Manual constructor for a QName object |
Method Summary | |
boolean |
equals(java.lang.Object obj)
Overrides equality testing |
java.lang.String |
getLocalName()
Gets the local name of the QName |
static java.lang.String |
getNamespaceForPrefix(java.lang.String prefix,
org.w3c.dom.Element e)
Gets the XML namespace URI that is mapped to the specified prefix, in the context of the DOM element e |
static java.lang.String |
getNamespaceForQName(java.lang.String qname,
org.w3c.dom.Element e)
Gets the XML namespace URI that is mapped to the prefix of a QName, in the context of the DOM element e |
java.lang.String |
getNamespaceURI()
Gets the namespace URI of the QName |
static QName |
getQNameAttribute(org.w3c.dom.Element e,
java.lang.String namespace,
java.lang.String name)
Builds a QName from a QName-valued attribute by evaluating it |
static QName |
getQNameTextNode(org.w3c.dom.Text t)
Builds a QName from a QName-valued text node by evaluating it |
int |
hashCode()
Overrides hash computation |
java.lang.String |
toString()
Converts the QName to a useful debugging string form |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public QName(java.lang.String namespace, java.lang.String localName)
namespace
- Namespace URIlocalName
- Local nameMethod Detail |
public static QName getQNameAttribute(org.w3c.dom.Element e, java.lang.String namespace, java.lang.String name)
e
- The element containing the attributenamespace
- The namespace of the attributename
- The local name of the attribute
public static QName getQNameTextNode(org.w3c.dom.Text t)
t
- The text node containing the QName value
public static java.lang.String getNamespaceForQName(java.lang.String qname, org.w3c.dom.Element e)
qname
- The QName value to map a prefix frome
- The DOM element in which to calculate the prefix binding
public static java.lang.String getNamespaceForPrefix(java.lang.String prefix, org.w3c.dom.Element e)
prefix
- The namespace prefix to mape
- The DOM element in which to calculate the prefix binding
public java.lang.String getNamespaceURI()
public java.lang.String getLocalName()
public boolean equals(java.lang.Object obj)
obj
- The object to compare
public int hashCode()
public java.lang.String toString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |