1 package xuml.tools.model.compiler.runtime; 2 3 import java.util.UUID; 4 import java.util.concurrent.atomic.AtomicInteger; 5 6 import javax.persistence.EntityManager; 7 8 public class Info { 9 10 private Entity<?> currentEntity; 11 12 public Entity<?> getCurrentEntity() { 13 return currentEntity; 14 } 15 16 public void setCurrentEntity(Entity<?> entity) { 17 this.currentEntity = entity; 18 } 19 20 private AtomicInteger counter = new AtomicInteger(0); 21 22 public AtomicInteger getCounter() { 23 return counter; 24 } 25 26 public void setCounter(AtomicInteger counter) { 27 this.counter = counter; 28 } 29 30 private UUID id; 31 private EntityManager em; 32 33 public UUID getId() { 34 return id; 35 } 36 37 public void setId(UUID id) { 38 this.id = id; 39 } 40 41 public void setCurrentEntityManager(EntityManager em) { 42 this.em = em; 43 } 44 45 public EntityManager getCurrentEntityManager() { 46 return em; 47 } 48 49 }