String fileName = properties.getProperty("filelist");
Collection<File> inputfiles = readFileList(fileName);
Collection<File> files = new ArrayList<File>(inputfiles.size());
for (File file:inputfiles) {
if (file.isDirectory()) {
files.addAll(new FileSequentialCollection(new File(fileName), properties.getProperty("extension"), true));
} else {
files.add(file);
}
}
this.processFiles(null, files, numThreads);