Lines Matching defs:file
41 import java.nio.file.*;
42 import java.nio.file.attribute.*;
43 import static java.nio.file.attribute.PosixFilePermission.*;
44 import static java.nio.file.FileVisitResult.*;
57 * may be used to change a set of file permissions. This method is
58 * intended for use where file permissions are required to be changed in
110 * file permissions
274 * Changes the permissions of the file using the given Changer.
276 static void chmod(Path file, Changer changer) {
278 Set<PosixFilePermission> perms = Files.getPosixFilePermissions(file);
279 Files.setPosixFilePermissions(file, changer.change(perms));
286 * Changes the permission of each file and directory visited
302 public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) {
303 chmod(file, changer);
315 public FileVisitResult visitFileFailed(Path file, IOException exc) {
322 System.err.println("java Chmod [-R] symbolic-mode-list file...");
344 Path file = Paths.get(args[argi]);
345 Files.walkFileTree(file, opts, maxDepth, visitor);