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