String Node::getNamespaceURI() { NSI_FROM_TX(Node) String uri; if (nsNode) nsNode->GetNamespaceURI(uri.getNSString()); return uri; }
static const String& getNamespaceURI(const PRInt32 aID) {  if (aID <= 0) return NULL_STRING; if (!mNamespaces && !Init()) return NULL_STRING; txListIterator nameIter(mNamespaces); String* aURI = (String*)nameIter.advance(aID); if (aURI) return *aURI; return NULL_STRING; }
String Node::getNamespaceURI(){    NSI_FROM_TX(Node)    String uri;    if (nsNode)        nsNode->GetNamespaceURI(uri.getNSString());    return uri;}