Lines Matching refs:file
41 import java.nio.file.*;
42 import static java.nio.file.StandardCopyOption.*;
43 import java.nio.file.attribute.*;
44 import static java.nio.file.FileVisitResult.*;
55 * Returns {@code true} if okay to overwrite a file ("cp -i")
57 static boolean okayToOverwrite(Path file) {
58 String answer = System.console().readLine("overwrite %s (yes/no)? ", file);
63 * Copy source file to target location. If {@code prompt} is true then
65 * parameter determines if file attributes should be copied/preserved.
81 * A {@code FileVisitor} that copies a file-tree ("cp -r")
116 public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) {
117 copyFile(file, target.resolve(source.relativize(file)),
138 public FileVisitResult visitFileFailed(Path file, IOException exc) {
140 System.err.println("cycle detected: " + file);
142 System.err.format("Unable to copy: %s: %s%n", file, exc);
194 // copy each source file/directory to target