String (Object attr) { LOG.assertTrue(attr instanceof XmlAttribute); final XmlAttribute attribute = ((XmlAttribute)attr); final String name = attribute.getName(); if (name.indexOf(':') == -1) return ""; final String uri = attribute.getNamespace(); if (!MyPsiUtil.isInDeclaredNamespace(attribute.getParent(), uri, MyPsiUtil.getAttributePrefix(attribute))) { LOG.info("getElementNamespaceUri: not returning implicit attribute-namespace uri: " + uri); return ""; } return uri; }