protected void doneParsing() throws SAXException
{
super.doneParsing();
final XQConnectionProvider provider = (XQConnectionProvider) connectionReadHandler.getObject();
dataFactory = new XQReportDataFactory(provider);
for (int i = 0; i < queries.size(); i++)
{
final PropertyReadHandler q = (PropertyReadHandler) queries.get(i);
dataFactory.setQuery(q.getName(), q.getResult());
}