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 una provincia. Esta provincia pertenece a un pais y posee una lista de localidades.
13 * @author lparra
14 * @version $Revision$ $Date$
15 */
16 public class Provincia implements ValueListItem {
17 private Long id;
18
19 private String nombre;
20
21 private Set<Localidad> localidades = new HashSet<Localidad>();
22
23 private Pais pais;
24
25 protected Provincia() {
26 }
27
28 public Pais getPais() {
29 return pais;
30 }
31
32 public void setPais(Pais pais) {
33 this.pais = pais;
34 }
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<Localidad> getLocalidades() {
53 return localidades;
54 }
55
56 public void setLocalidades(Set<Localidad> localidades) {
57 this.localidades = localidades;
58 }
59
60 public String getLabel() {
61 return getNombre();
62 }
63 }