void (String key, String value, String systemId, int lineNr) { super.attributeAdded(key, value, systemId, lineNr); if (myInSchema) { if (key.startsWith(XMLNS)) { if (key.length() == XMLNS.length()) { myNamespaces.put("", value); } else if (key.startsWith(XMLNS_)) { final String prefix = key.substring(XMLNS_.length()); myNamespaces.put(prefix, value); } } } }