public void listeRepertoire(File path, List<String> allFiles) {

		if (path.isDirectory()) {
			
			File[] list = path.listFiles();
			if (list != null) {
				System.out.println(path);
		//		this.ecrireFichier(logPath+"\\log.txt", path.toString()+"\n");
				allFiles.add(path.toString());
				for (int i = 0; i < list.length; i++) {
					// Appel récursif sur les sous-répertoires
					listeRepertoire(list[i], allFiles);			
				}
			} else {
				System.err.println(path + " : Erreur de lecture.");
			}

		}

		else {
			String currentFilePath = path.getAbsolutePath();
			System.out.println(currentFilePath);
		//	this.ecrireFichier(logPath+"\\log.txt", currentFilePath+"\n");
			allFiles.add(currentFilePath);
		}
	}