in src/main/java/org/apache/sling/i18n/impl/ResourceBundleEnumeration.java [56:81]
private String seek() {
if (keysIterator != null) {
if (keysIterator.hasNext()) {
return keysIterator.next();
}
// my keys are exhausted, set iterator to null
keysIterator = null;
}
if (parentKeys != null) {
while (parentKeys.hasMoreElements()) {
String parentKey = parentKeys.nextElement();
if (!keys.contains(parentKey)) {
return parentKey;
}
}
// no more parent keys, set enumeration to null
parentKeys = null;
}
// parentKeys are also exhausted, nothing more to return
return null;
}