909192939495969798
Iterator i = assignments.iterator(); Assignment assignment; Iterator j=backup.getAssignmentDetails().iterator(); while (i.hasNext()) { assignment = (Assignment)i.next(); assignment.restoreDetail(j.next()); } } }
100101102103104105106107108109
} public void undo() throws CannotUndoException { super.undo(); for (Iterator i=backups.keySet().iterator();i.hasNext();){ Schedule s=(Schedule)i.next(); s.restoreDetail(source, backups.get(s), false); } } }