src/share/classes/com/sun/jndi/toolkit/dir/ContextEnumerator.java
Print this page
rev 10430 : imported patch typos
*** 180,205 ****
private Binding getNextDescendant() throws NamingException {
if (!currentReturned) {
// returning parent
! if(debug) {System.out.println("getNextDescedant: simple case");}
currentReturned = true;
return currentChild;
} else if (currentChildExpanded && currentChildEnum.hasMore()) {
! if(debug) {System.out.println("getNextDescedant: expanded case");}
// if the current child is expanded, use it's enumerator
return currentChildEnum.next();
} else {
// Ready to go onto next child
! if(debug) {System.out.println("getNextDescedant: next case");}
prepNextChild();
return getNextDescendant();
}
}
--- 180,205 ----
private Binding getNextDescendant() throws NamingException {
if (!currentReturned) {
// returning parent
! if(debug) {System.out.println("getNextDescendant: simple case");}
currentReturned = true;
return currentChild;
} else if (currentChildExpanded && currentChildEnum.hasMore()) {
! if(debug) {System.out.println("getNextDescendant: expanded case");}
// if the current child is expanded, use it's enumerator
return currentChildEnum.next();
} else {
// Ready to go onto next child
! if(debug) {System.out.println("getNextDescendant: next case");}
prepNextChild();
return getNextDescendant();
}
}