return XMLConstants.XML_NS_URI.equals(uri) || XMLConstants.XMLNS_ATTRIBUTE_NS_URI.equals(uri) || namespaces.containsKey(uri);
if (XMLConstants.XML_NS_URI.equals(uri)) return "xml".equals(prefix); if (XMLConstants.XMLNS_ATTRIBUTE_NS_URI.equals(uri)) return "xmlns".equals(prefix); if (prefix == null) prefix = ""; for (Iterator i = namespaces.iterator(); i.hasNext(); ) { Map ctx = (Map) i.next(); String val = (String) ctx.get(uri); if (val != null && val.equals(prefix)) return true; } return false;
  boolean isDefined(String uri)  {    return XMLConstants.XML_NS_URI.equals(uri) ||      XMLConstants.XMLNS_ATTRIBUTE_NS_URI.equals(uri) ||      namespaces.containsKey(uri);  }