*
* @throws SAXException if there is a parsing error.
*/
protected void doneParsing() throws SAXException
{
final OpenERPDataFactory srdf = new OpenERPDataFactory();
if (configReadHandler == null)
{
throw new ParseException("Required element 'config' is missing.", getLocator());
}
srdf.setQueryName(configReadHandler.getQueryName());
OpenERPConfiguration config = configReadHandler.getConfig();
srdf.setConfig(config);
ArrayList<OpenERPFilterInfo> filterRows = new ArrayList<OpenERPFilterInfo>();
for (FilterReadHandler handler : filters){
filterRows.add(handler.getFilter());
}