} else {
/* An existing object to be updated */
if (target.getFromOverleggen(element.getId()) == null) {
// Element is not in target yet, read it from the store and add to target
CasusOverleg original = casusOverlegDao.retrieve(element
.getId());
CasusOverleg updated = casusOverlegDtoTranslator.fromDto(
element, original, translated);
target.addToOverleggen(updated);
} else {
// Element is in target already, use this object. No need to add to the collection
casusOverlegDtoTranslator.fromDto(element, target