@SuppressWarnings({ "rawtypes", "unchecked" })
	@Override
	public void collecter(APreprocessingEngine aPPEngine) {
		try {
			File[] lesFichiers = repertoireInput.listFiles();
			if (lesFichiers != null) {
				for (int i = 0; i < lesFichiers.length; i++) {
					String leContenu = new String();
					BufferedReader reader = new BufferedReader(new FileReader(
							lesFichiers[i].getAbsolutePath()));
					String line = null;
					StringBuilder stringBuilder = new StringBuilder();
					String ls = System.getProperty("line.separator");
					while ((line = reader.readLine()) != null) {
						stringBuilder.append(line);
						stringBuilder.append(ls);
					}
					if (stringBuilder.length() > 0) {
						stringBuilder.setLength(stringBuilder.length() - 1);
					}
					leContenu = stringBuilder.toString();
					reader.close();
					Document docEnCours = new Document(
							lesFichiers[i].getAbsolutePath(), leContenu);
					aPPEngine.ajouterEnFileDAtente(docEnCours);
				}
			}
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}