@Override public void endElement(String uri, String localName, String qName) throws SAXException { super.endElement(uri, localName, qName); ELEMENT el = ELEMENT.valueOrNullOf(localName); if (el == null) return; endElement(el); }
@Override public void startElement(String uri, String localName, String qName, Attributes attributes) throws SAXException { super.startElement(uri, localName, qName, attributes); ELEMENT el = ELEMENT.valueOrNullOf(localName); if (el == null) return; startElement(el, attributes); }
@Override protected boolean isLastElement(String uri, String localName, String qName) { ELEMENT el = ELEMENT.valueOrNullOf(localName); return el != null && isLastElement(el); }