/** * attrReplaced method * * @param element * org.w3c.dom.Element * @param newAttr * org.w3c.dom.Attr * @param oldAttr * org.w3c.dom.Attr */ protected void attrReplaced(Element element, Attr newAttr, Attr oldAttr) { if (element == null) return; if (getActiveParser() == null) { XMLModelUpdater updater = getModelUpdater(); setActive(updater); updater.initialize(); updater.replaceAttr(element, newAttr, oldAttr); setActive(null); } getModelNotifier().attrReplaced(element, newAttr, oldAttr); }