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());
final ClassFactoryCollector classFactory = new ClassFactoryCollector();
classFactory.addFactory(new URLClassFactory());
classFactory.addFactory(new DefaultClassFactory());
classFactory.addFactory(new BandLayoutClassFactory());