View Javadoc

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  }