protected File nextFile() { while (index < files.length) { File file = files[index]; if (file == null) { index++; continue; } files[index] = null; index++; if (file.isFile()) { if (!includeFiles) { continue; } if (!acceptFile(file)) { continue; } } return file; } return null; } }
protected File nextFileName() { while (index < fileNames.length) { String fileName = fileNames[index]; if (fileName == null) { index++; continue; } fileNames[index] = null; index++; File file; if (folder == null) { file = new File(fileName); } else { file = new File(folder, fileName); } if (file.isFile()) { if (!includeFiles) { continue; } if (!acceptFile(file)) { continue; } } return file; } return null; }
if (acceptFile(nextFile)) { lastFile = nextFile; return nextFile; if (acceptFile(folder)) { lastFile = folder; return folder;
if (acceptFile(nextFile)) { lastFile = nextFile; return nextFile; if (acceptFile(folder)) { lastFile = folder; return folder;
protected File nextFile() { while (index < files.length) { File file = files[index]; if (file == null) { index++; continue; } files[index] = null; index++; if (file.isFile()) { if (!includeFiles) { continue; } if (!acceptFile(file)) { continue; } } return file; } return null; } }
protected File nextFileName() { while (index < fileNames.length) { String fileName = fileNames[index]; if (fileName == null) { index++; continue; } fileNames[index] = null; index++; File file; if (folder == null) { file = new File(fileName); } else { file = new File(folder, fileName); } if (file.isFile()) { if (!includeFiles) { continue; } if (!acceptFile(file)) { continue; } } return file; } return null; }
if (acceptFile(nextFile)) { lastFile = nextFile; return nextFile; if (acceptFile(folder)) { lastFile = folder; return folder;