Пример #1
0
 private static void delete(FileObject file, boolean recursive) throws FileSystemException {
   if (file.exists()) {
     if (file.getType() == FileType.FILE) {
       file.delete();
     } else if (file.getType() == FileType.FOLDER) {
       if (file.getChildren().length == 0) {
         file.delete();
       } else if (recursive) {
         file.delete();
       }
     }
   }
 }