rootHandler.getHelperObject(ReportDefinitionReadHandler.CLASS_FACTORY_KEY) == null ||
rootHandler.getHelperObject(ReportDefinitionReadHandler.DATASOURCE_FACTORY_KEY) == null ||
rootHandler.getHelperObject(ReportDefinitionReadHandler.TEMPLATE_FACTORY_KEY) == null)
{
final ElementFactoryCollector elementFactory = new ElementFactoryCollector();
elementFactory.addFactory(new DefaultElementFactory());
final StyleKeyFactoryCollector styleKeyFactory = new StyleKeyFactoryCollector();
styleKeyFactory.addFactory(new DefaultStyleKeyFactory());
styleKeyFactory.addFactory(new PageableLayoutStyleKeyFactory());