1   package com.stateofflow.eclipse.metrics.export.html.histogram;
2   
3   import java.io.File;
4   
5   import org.jfree.data.CategoryDataset;
6   
7   import com.stateofflow.eclipse.metrics.collator.MetricsCollator;
8   import com.stateofflow.eclipse.metrics.configuration.MetricPresentations;
9   import com.stateofflow.eclipse.metrics.metric.MetricId;
10  
11  public interface HistogramFactory {
12      JpegProducer createJpegProducer();
13  
14      CategoryDataset createMetricsDataset(MetricsCollator collator, MetricId metricId);
15  
16      File getImageDirectory();
17  
18      File getImageFile(MetricId metricId);
19  
20      MetricPresentations getPresentations();
21  }
22