finished AbstractXMLProcessor