1 package com.stateofflow.eclipse.metrics.export;
2
3 import java.io.IOException;
4
5 import com.stateofflow.eclipse.metrics.collator.MetricsCollator;
6 import com.stateofflow.eclipse.metrics.util.ProgressMonitor;
7
8 public interface Exporter {
9 Exporter NULL = new Exporter() {
10 public void export(final MetricsCollator typeMetricsCollator, final MetricsCollator methodMetricsCollator, final ProgressMonitor monitor) throws IOException {
11 }
12 };
13
14 void export(MetricsCollator typeMetricsCollator, MetricsCollator methodMetricsCollator, ProgressMonitor progressMonitor) throws Exception;
15 }
16