public TagsCloudGenerator( IWordsFileReader wordReader, IEnumerable <IWordProcessor> processors, IWordMeasurer wordMeasurer, IRectangleLayouter layouter, IPainter painter, TagsCloudVisualizer visualizer) { this.layouter = layouter; this.wordReader = wordReader; this.processors = processors; this.wordMeasurer = wordMeasurer; this.painter = painter; this.visualizer = visualizer; }
public TagCloudGenerator( IWordsLayouter wordsLayouter, IWordsDrawer wordsDrawer, IWordsFileReader wordsFileReader, IEnumerable <IWordsProcessor> processors, IWordsCounter counter, IEnumerable <IImageSaver> savers) { this.wordsLayouter = wordsLayouter; this.wordsDrawer = wordsDrawer; this.wordsFileReader = wordsFileReader; this.processors = processors; this.counter = counter; this.savers = savers; }