private Parser createXmlParser(String queryScope, String input) { Parser parser = new XmlParser(input); if (!HttpAdapter.createResponseWrangling(queryScope, this).getRecordSelector().isEmpty()) { ((XmlParser) parser) .setRootElement( parser.parse( HttpAdapter.createResponseWrangling(queryScope, this).getRecordSelector(), XmlElement.class)); } return parser; }