java/copy-image-resizer/src/cz/frantovo/copyImageResizer/RecursiveImageResizer.java
1.1 --- a/java/copy-image-resizer/src/cz/frantovo/copyImageResizer/RecursiveImageResizer.java Mon Nov 17 18:17:13 2014 +0100
1.2 +++ b/java/copy-image-resizer/src/cz/frantovo/copyImageResizer/RecursiveImageResizer.java Mon Nov 17 20:05:57 2014 +0100
1.3 @@ -37,6 +37,8 @@
1.4 public class RecursiveImageResizer {
1.5
1.6 private static final Logger log = Logger.getLogger(RecursiveImageResizer.class.getName());
1.7 +
1.8 + private final Counters counters = new Counters();
1.9
1.10 private final SingleImageResizer resizer = new SingleImageResizer();
1.11
1.12 @@ -46,8 +48,9 @@
1.13 this.options = options;
1.14 }
1.15
1.16 - public void resize() throws RecursiveException, ResizeException {
1.17 + public Counters resize() throws RecursiveException, ResizeException {
1.18 resizeDirectory(options.getInput());
1.19 + return counters;
1.20 }
1.21
1.22 private void resizeFile(File inputFile) throws ResizeException {
1.23 @@ -70,7 +73,7 @@
1.24 resizer.resize(image, output, size, format);
1.25 }
1.26 } else {
1.27 - log.log(Level.FINER, "File: {0} has already required size → just copy", inputFileRelative);
1.28 + log.log(Level.FINER, "File: {0} has already required (or smaller) size → just copy", inputFileRelative);
1.29 justCopy(inputFile, outputFile);
1.30 }
1.31 }