public void preparaArquivos(String dir) { arquivos.clear(); FileUtil.fillAllFilesList(arquivos, new File(dir)); fileIterator = arquivos.iterator(); if (observer != null) { observer.arquivosEncontrados(arquivos.size()); } }
@Override public synchronized void arquivoAnalizado(Map<String, Integer> contagemNoArquivo) { for (String palavra : contagemNoArquivo.keySet()) { contagem.put(palavra, contagem.get(palavra) + contagemNoArquivo.get(palavra)); } if (observer != null) { observer.arquivoAnalisado(); } }