boolean allClassesRead=false;
while(!allClassesRead) {
Collection4 unreadClasses=new Collection4();
int numClasses=i_classes.size();
Iterator4 classIter = i_classes.iterator();
while(classIter.moveNext()) {
ClassMetadata yapClass=(ClassMetadata)classIter.current();
if(yapClass.stateUnread()) {
unreadClasses.add(yapClass);
}
}