234235236237238239240241242243244
em = emf.createEntityManager(); em.getTransaction().begin(); for (INameEntity newElement : newElements) { em.persist(newElement); newEntity.addEntity((INameEntity)newElement); } em.persist(newEntity); em.getTransaction().commit(); em.clear();