}
return id;
}
public void checkStillToSet() {
List4 postponedStillToSet = null;
while (i_stillToSet != null) {
Iterator4 i = new Iterator4Impl(i_stillToSet);
i_stillToSet = null;
while (i.moveNext()) {
Integer updateDepth = (Integer)i.current();
i.moveNext();
ObjectReference ref = (ObjectReference)i.current();
i.moveNext();
Transaction trans = (Transaction)i.current();
if(! ref.continueSet(trans, updateDepth.intValue())){
postponedStillToSet = new List4(postponedStillToSet, trans);
postponedStillToSet = new List4(postponedStillToSet, ref);
postponedStillToSet = new List4(postponedStillToSet, updateDepth);
}
}
}
i_stillToSet = postponedStillToSet;
}