for (Iterator<Obligation> i = classNameToObligationMap.values().iterator(); i.hasNext();) { Obligation obligation = i.next();
for (Obligation obligation : classNameToObligationMap.values()) {
	public Obligation getObligationById(int id) {		for (Iterator<Obligation> i = classNameToObligationMap.values().iterator(); i.hasNext();) {			Obligation obligation = i.next();			if (obligation.getId() == id)				return obligation;		}		return null;	}