Lines Matching refs:localName
213 # Overridden in Element and Attr where localName can be Non-Null
282 defproperty(Node, "localName", doc="Namespace-local name of this node.")
318 def _get_elements_by_tagName_ns_helper(parent, nsURI, localName, rc):
321 if ((localName == "*" or node.localName == localName) and
324 _get_elements_by_tagName_ns_helper(node, nsURI, localName, rc)
355 def __init__(self, qName, namespaceURI=EMPTY_NAMESPACE, localName=None,
361 if localName is not None:
362 self._localName = localName
412 newName = self.localName
414 newName = "%s:%s" % (prefix, self.localName)
429 del elem._attrsNS[(self.namespaceURI, self.localName)]
450 return info.isIdNS(self.namespaceURI, self.localName)
464 return info.getAttributeTypeNS(self.namespaceURI, self.localName)
469 defproperty(Attr, "localName", doc="Namespace-local name of this attribute.")
507 L.append(((node.namespaceURI, node.localName), node.value))
579 def getNamedItemNS(self, namespaceURI, localName):
581 return self._attrsNS[(namespaceURI, localName)]
590 del self._attrsNS[(n.namespaceURI, n.localName)]
597 def removeNamedItemNS(self, namespaceURI, localName):
598 n = self.getNamedItemNS(namespaceURI, localName)
601 del self._attrsNS[(n.namespaceURI, n.localName)]
617 self._attrsNS[(node.namespaceURI, node.localName)] = node
682 localName=None):
693 # URI,localName -> Attribute
739 def getAttributeNS(self, namespaceURI, localName):
743 return self._attrsNS[(namespaceURI, localName)].value
781 def getAttributeNodeNS(self, namespaceURI, localName):
784 return self._attrsNS.get((namespaceURI, localName))
793 old2 = self._attrsNS.get((attr.namespaceURI, attr.localName), None)
816 def removeAttributeNS(self, namespaceURI, localName):
820 attr = self._attrsNS[(namespaceURI, localName)]
851 def hasAttributeNS(self, namespaceURI, localName):
854 return (namespaceURI, localName) in self._attrsNS
864 def getElementsByTagNameNS(self, namespaceURI, localName):
866 self, namespaceURI, localName, NodeList())
919 def setIdAttributeNS(self, namespaceURI, localName):
920 idAttr = self.getAttributeNodeNS(namespaceURI, localName)
936 defproperty(Element, "localName",
944 element._attrsNS[(attr.namespaceURI, attr.localName)] = attr
1245 def getNamedItemNS(self, namespaceURI, localName):
1247 if n.namespaceURI == namespaceURI and n.localName == localName:
1271 def removeNamedItemNS(self, namespaceURI, localName):
1513 def getAttributeTypeNS(self, namespaceURI, localName):
1528 def isIdNS(self, namespaceURI, localName):
1576 # mapping of (namespaceURI, localName) -> ElementInfo
1584 key = element.namespaceURI, element.localName
1716 prefix, localName = _nssplit(qualifiedName)
1722 prefix, localName = _nssplit(qualifiedName)
1723 a = Attr(qualifiedName, namespaceURI, localName, prefix)
1771 if info.isIdNS(attr.namespaceURI, attr.localName):
1802 def getElementsByTagNameNS(self, namespaceURI, localName):
1804 self, namespaceURI, localName, NodeList())
1842 prefix, localName = name.split(':', 1)
1854 localName = name
1857 localName = None
1866 n._localName = localName
1903 a = clone.getAttributeNodeNS(attr.namespaceURI, attr.localName)