out.append(" // TODO support array");
} else {
append(out,
format("for (java.util.Iterator orikaIterator = %s.iterator(); orikaIterator.hasNext();) { ", newDest),
format(" %s orikaCollectionItem = (%s) orikaIterator.next();", d.elementTypeName(), d.elementTypeName()),
inverse.assign(d.owner()),
"}");
}
}
// End check if source property ! = null