1 package com.stateofflow.eclipse.metrics.export.html;
2
3 import java.io.File;
4
5 public final class HtmlExportConfiguration {
6 private final File directory;
7 private final String project;
8 private final boolean produceImagesAndDashboard;
9 private final int rowsPerPage;
10 private final boolean exportJava;
11
12 public HtmlExportConfiguration(final File directory, final String project, final boolean produceImagesAndDashboard, final int rowsPerPage, final boolean exportJava) {
13 this.directory = directory;
14 this.project = project;
15 this.produceImagesAndDashboard = produceImagesAndDashboard;
16 this.rowsPerPage = rowsPerPage;
17 this.exportJava = exportJava;
18 }
19
20 public File getDirectory() {
21 return directory;
22 }
23
24 public boolean isProduceImagesAndDashboard() {
25 return produceImagesAndDashboard;
26 }
27
28 public boolean isExportJava() {
29 return exportJava;
30 }
31
32 public int getRowsPerPage() {
33 return rowsPerPage;
34 }
35
36 public String getProject() {
37 return project;
38 }
39
40 }
41