deNude();
}
// now we can close the element
Element elt = popElement();
// we reached the end of the document too early
if (elt == ROOT) throw new IllegalCloseElementException();
// the element contains text / has children
if (elt.hasChildren) {
indent();
}
this.handler.endElement(elt.uri, elt.name, getQName(elt.uri, elt.name));