1 /** 2 * 3 */ 4 package ar.com.jiji.kaya.model; 5 6 import java.util.HashSet; 7 import java.util.Set; 8 9 import ar.com.jiji.kaya.dao.ValueListItem; 10 11 /** 12 * Modelo que representa un Pais. Este pais posee una lista de provincias. 13 * @author lparra 14 * @version $Revision$ $Date$ 15 * 16 */ 17 public class Pais implements ValueListItem { 18 private Long id; 19 20 private String nombre; 21 22 protected Pais() { 23 } 24 25 public Pais(String nombre) { 26 this.nombre = nombre; 27 } 28 29 public Pais(long id, String nombre) { 30 this.id = id; 31 this.nombre = nombre; 32 } 33 34 private Set<Provincia> provincias = new HashSet<Provincia>(); 35 36 public Long getId() { 37 return id; 38 } 39 40 public void setId(Long id) { 41 this.id = id; 42 } 43 44 public String getNombre() { 45 return nombre; 46 } 47 48 public void setNombre(String nombre) { 49 this.nombre = nombre; 50 } 51 52 public Set<Provincia> getProvincias() { 53 return provincias; 54 } 55 56 public void setProvincias(Set<Provincia> provincias) { 57 this.provincias = provincias; 58 } 59 60 public String getLabel() { 61 return getNombre(); 62 } 63 }