@Override public ICodeBaseEntry next() throws InterruptedException { final String fileName = fileNameIterator.next(); // Make the filename relative to the directory String resourceName = getResourceName(fileName); // Update last modified time File file = new File(fileName); long modTime = file.lastModified(); addLastModifiedTime(modTime); return new DirectoryCodeBaseEntry(DirectoryCodeBase.this, resourceName); } }
@Override public ICodeBaseEntry next() throws InterruptedException { final String fileName = fileNameIterator.next(); // Make the filename relative to the directory String resourceName = getResourceName(fileName); // Update last modified time File file = new File(fileName); long modTime = file.lastModified(); addLastModifiedTime(modTime); return new DirectoryCodeBaseEntry(DirectoryCodeBase.this, resourceName); } }