This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository tutti. See http://git.codelutin.com/tutti.git commit 06fc14d17a5cd48f16a74fe553e872ec0a2fa8cb Author: Tony CHEMIT <chemit@codelutin.com> Date: Mon Jan 26 17:11:31 2015 +0100 remove code --- .../swing/updater/RecursiveDeleteFileVisitor.java | 61 ---------------------- 1 file changed, 61 deletions(-) diff --git a/tutti-ui-swing-updater/src/main/java/fr/ifremer/tutti/ui/swing/updater/RecursiveDeleteFileVisitor.java b/tutti-ui-swing-updater/src/main/java/fr/ifremer/tutti/ui/swing/updater/RecursiveDeleteFileVisitor.java deleted file mode 100644 index ccc6f7a..0000000 --- a/tutti-ui-swing-updater/src/main/java/fr/ifremer/tutti/ui/swing/updater/RecursiveDeleteFileVisitor.java +++ /dev/null @@ -1,61 +0,0 @@ -package fr.ifremer.tutti.ui.swing.updater; - -import java.io.IOException; -import java.nio.file.FileVisitResult; -import java.nio.file.Files; -import java.nio.file.Path; -import java.nio.file.PathMatcher; -import java.nio.file.SimpleFileVisitor; -import java.nio.file.attribute.BasicFileAttributes; - -/** - * Created on 1/26/15. - * - * @author Tony Chemit - chemit@codelutin.com - * @since 3.12 - */ -public class RecursiveDeleteFileVisitor extends SimpleFileVisitor<Path> { - - public static RecursiveDeleteFileVisitor newVisitor() { - return new RecursiveDeleteFileVisitor(null); - } - - public static RecursiveDeleteFileVisitor newVisitor(Path baseDir, String glob) { - - PathMatcher matcher; - if (glob != null) { - matcher = baseDir.getFileSystem().getPathMatcher("glob:" + glob); - } else { - matcher = null; - } - return new RecursiveDeleteFileVisitor(matcher); - } - - private final PathMatcher matcher; - - protected RecursiveDeleteFileVisitor(PathMatcher matcher) { - this.matcher = matcher; - } - - @Override - public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { - - // If the file name matches the glob or if no matcher, delete the file - if (matcher == null || matcher.matches(file.getFileName())) { - Files.deleteIfExists(file); - } - return FileVisitResult.CONTINUE; - } - - @Override - public FileVisitResult postVisitDirectory(Path dir, IOException exc) throws IOException { - - // if no matcher, delete the directory - if (matcher == null) { - Files.deleteIfExists(dir); - } - - return FileVisitResult.CONTINUE; - } - -} -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.