this.tableNameGenerator = new AttributeNameGenerator();
this.frameNameGenerator = new AttributeNameGenerator();
this.autoStyleNameGenerator = new AttributeNameGenerator();
this.outputRepository = outputRepository;
this.inputRepository = inputRepository;
this.states = new FastStack();
this.xmlWriters = new FastStack();
this.imageNames = new AttributeNameGenerator();
this.imageProducer = new ImageProducer(inputRepository, outputRepository, imageService);
this.oleProducer = new OleProducer(inputRepository, outputRepository, imageService, datasourcefactory, (Integer) reportJob.getParameters().get(ReportEngineParameterNames.MAXROWS));