void () { if (hasNext == null) { hasNext = false; while (totalIterator.hasNext()) { ProgressManager.checkCanceled(); VirtualFile t = totalIterator.next(); if (t != null) { next = t; hasNext = true; break; } } } }