diff -r 28aa5f597457 -r dec0dd934a64 java/copy-image-resizer/src/cz/frantovo/copyImageResizer/RecursiveOptions.java --- a/java/copy-image-resizer/src/cz/frantovo/copyImageResizer/RecursiveOptions.java Mon Nov 17 20:13:15 2014 +0100 +++ b/java/copy-image-resizer/src/cz/frantovo/copyImageResizer/RecursiveOptions.java Mon Nov 17 20:23:58 2014 +0100 @@ -39,6 +39,10 @@ * Image resolutions to create */ private final Collection sizes = new ArrayList<>(); + /** + * Whether errors (while resizing/copying particular images) should be just logged and skipped. + */ + private boolean skipErrors; public File getInput() { return input; @@ -64,6 +68,14 @@ sizes.add(size); } + public boolean isSkipErrors() { + return skipErrors; + } + + public void setSkipErrors(boolean skipErrors) { + this.skipErrors = skipErrors; + } + public void validate() throws InvalidOptionsException { InvalidOptionsException e = new InvalidOptionsException();