01 package de.java2html.commandline;
02
03 import java.io.File;
04
05 import de.java2html.converter.IJavaSourceConverter;
06 import de.java2html.options.JavaSourceConversionOptions;
07 import de.java2html.util.Ensure;
08
09 /**
10 * @author Markus Gebhard
11 */
12 public class Java2HtmlFileConversion extends AbstractJava2HtmlConversion {
13 private final File srcFile;
14 private final File targetFile;
15
16 public Java2HtmlFileConversion(
17 File srcFile,
18 File targetFile,
19 IJavaSourceConverter converter,
20 JavaSourceConversionOptions options) {
21 super(converter, options);
22 Ensure.ensureArgumentNotNull(srcFile);
23 this.srcFile = srcFile;
24 this.targetFile = targetFile;
25 }
26
27 public void execute() {
28 convertFile(srcFile, targetFile);
29 }
30 }
|