Skip to content
Snippets Groups Projects
Commit 8c952fd7 authored by Fabiano Sluzarski's avatar Fabiano Sluzarski
Browse files

adicionado campos do bloco 2 e 3

parent 4dd15404
No related branches found
No related tags found
No related merge requests found
Showing
with 738 additions and 0 deletions
#
#Thu Sep 26 11:20:13 BRT 2013
org.springframework.ide.eclipse.roo.core.use.default.install=true
eclipse.preferences.version=1
org.springframework.ide.eclipse.roo.core.org.springframework.ide.eclipse.roo.core.install.name=Roo 1.2.3.RELEASE [rev 7fd62b6]
package br.ufpr.c3sl.estacaojuventude; package br.ufpr.c3sl.estacaojuventude;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.ManyToMany;
import org.springframework.roo.addon.javabean.RooJavaBean; import org.springframework.roo.addon.javabean.RooJavaBean;
import org.springframework.roo.addon.jpa.activerecord.RooJpaActiveRecord; import org.springframework.roo.addon.jpa.activerecord.RooJpaActiveRecord;
import org.springframework.roo.addon.tostring.RooToString; import org.springframework.roo.addon.tostring.RooToString;
...@@ -12,4 +18,7 @@ public class Estado { ...@@ -12,4 +18,7 @@ public class Estado {
private String nome; private String nome;
private String sigla; private String sigla;
@ManyToMany(cascade = CascadeType.ALL, mappedBy = "uf")
private Set<Municipio> municipios = new HashSet<Municipio>();
} }
...@@ -4,6 +4,8 @@ ...@@ -4,6 +4,8 @@
package br.ufpr.c3sl.estacaojuventude; package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.Estado; import br.ufpr.c3sl.estacaojuventude.Estado;
import br.ufpr.c3sl.estacaojuventude.Municipio;
import java.util.Set;
privileged aspect Estado_Roo_JavaBean { privileged aspect Estado_Roo_JavaBean {
...@@ -23,4 +25,12 @@ privileged aspect Estado_Roo_JavaBean { ...@@ -23,4 +25,12 @@ privileged aspect Estado_Roo_JavaBean {
this.sigla = sigla; this.sigla = sigla;
} }
public Set<Municipio> Estado.getMunicipios() {
return this.municipios;
}
public void Estado.setMunicipios(Set<Municipio> municipios) {
this.municipios = municipios;
}
} }
package br.ufpr.c3sl.estacaojuventude;
import javax.persistence.Column;
import javax.persistence.OneToOne;
import org.springframework.roo.addon.javabean.RooJavaBean;
import org.springframework.roo.addon.jpa.activerecord.RooJpaActiveRecord;
import org.springframework.roo.addon.tostring.RooToString;
@RooJavaBean
@RooToString
@RooJpaActiveRecord
public class Localizacao {
@OneToOne
private OcorrenciaMunicipal ocorrencia;
@Column(columnDefinition = "text")
private String local;
@Column(columnDefinition = "text")
private String endereco;
private Integer quantidadeVagas;
private String horarioFuncionamento;
private String nomeReferencia;
private String telefone;
private String email;
}
// WARNING: DO NOT EDIT THIS FILE. THIS FILE IS MANAGED BY SPRING ROO.
// You may push code into the target .java compilation unit if you wish to edit any member(s).
package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.Localizacao;
import org.springframework.beans.factory.annotation.Configurable;
privileged aspect Localizacao_Roo_Configurable {
declare @type: Localizacao: @Configurable;
}
// WARNING: DO NOT EDIT THIS FILE. THIS FILE IS MANAGED BY SPRING ROO.
// You may push code into the target .java compilation unit if you wish to edit any member(s).
package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.Localizacao;
import br.ufpr.c3sl.estacaojuventude.OcorrenciaMunicipal;
privileged aspect Localizacao_Roo_JavaBean {
public OcorrenciaMunicipal Localizacao.getOcorrencia() {
return this.ocorrencia;
}
public void Localizacao.setOcorrencia(OcorrenciaMunicipal ocorrencia) {
this.ocorrencia = ocorrencia;
}
public String Localizacao.getLocal() {
return this.local;
}
public void Localizacao.setLocal(String local) {
this.local = local;
}
public String Localizacao.getEndereco() {
return this.endereco;
}
public void Localizacao.setEndereco(String endereco) {
this.endereco = endereco;
}
public Integer Localizacao.getQuantidadeVagas() {
return this.quantidadeVagas;
}
public void Localizacao.setQuantidadeVagas(Integer quantidadeVagas) {
this.quantidadeVagas = quantidadeVagas;
}
public String Localizacao.getHorarioFuncionamento() {
return this.horarioFuncionamento;
}
public void Localizacao.setHorarioFuncionamento(String horarioFuncionamento) {
this.horarioFuncionamento = horarioFuncionamento;
}
public String Localizacao.getNomeReferencia() {
return this.nomeReferencia;
}
public void Localizacao.setNomeReferencia(String nomeReferencia) {
this.nomeReferencia = nomeReferencia;
}
public String Localizacao.getTelefone() {
return this.telefone;
}
public void Localizacao.setTelefone(String telefone) {
this.telefone = telefone;
}
public String Localizacao.getEmail() {
return this.email;
}
public void Localizacao.setEmail(String email) {
this.email = email;
}
}
// WARNING: DO NOT EDIT THIS FILE. THIS FILE IS MANAGED BY SPRING ROO.
// You may push code into the target .java compilation unit if you wish to edit any member(s).
package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.Localizacao;
import java.util.List;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import org.springframework.transaction.annotation.Transactional;
privileged aspect Localizacao_Roo_Jpa_ActiveRecord {
@PersistenceContext
transient EntityManager Localizacao.entityManager;
public static final EntityManager Localizacao.entityManager() {
EntityManager em = new Localizacao().entityManager;
if (em == null) throw new IllegalStateException("Entity manager has not been injected (is the Spring Aspects JAR configured as an AJC/AJDT aspects library?)");
return em;
}
public static long Localizacao.countLocalizacaos() {
return entityManager().createQuery("SELECT COUNT(o) FROM Localizacao o", Long.class).getSingleResult();
}
public static List<Localizacao> Localizacao.findAllLocalizacaos() {
return entityManager().createQuery("SELECT o FROM Localizacao o", Localizacao.class).getResultList();
}
public static Localizacao Localizacao.findLocalizacao(Long id) {
if (id == null) return null;
return entityManager().find(Localizacao.class, id);
}
public static List<Localizacao> Localizacao.findLocalizacaoEntries(int firstResult, int maxResults) {
return entityManager().createQuery("SELECT o FROM Localizacao o", Localizacao.class).setFirstResult(firstResult).setMaxResults(maxResults).getResultList();
}
@Transactional
public void Localizacao.persist() {
if (this.entityManager == null) this.entityManager = entityManager();
this.entityManager.persist(this);
}
@Transactional
public void Localizacao.remove() {
if (this.entityManager == null) this.entityManager = entityManager();
if (this.entityManager.contains(this)) {
this.entityManager.remove(this);
} else {
Localizacao attached = Localizacao.findLocalizacao(this.id);
this.entityManager.remove(attached);
}
}
@Transactional
public void Localizacao.flush() {
if (this.entityManager == null) this.entityManager = entityManager();
this.entityManager.flush();
}
@Transactional
public void Localizacao.clear() {
if (this.entityManager == null) this.entityManager = entityManager();
this.entityManager.clear();
}
@Transactional
public Localizacao Localizacao.merge() {
if (this.entityManager == null) this.entityManager = entityManager();
Localizacao merged = this.entityManager.merge(this);
this.entityManager.flush();
return merged;
}
}
// WARNING: DO NOT EDIT THIS FILE. THIS FILE IS MANAGED BY SPRING ROO.
// You may push code into the target .java compilation unit if you wish to edit any member(s).
package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.Localizacao;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Version;
privileged aspect Localizacao_Roo_Jpa_Entity {
declare @type: Localizacao: @Entity;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "id")
private Long Localizacao.id;
@Version
@Column(name = "version")
private Integer Localizacao.version;
public Long Localizacao.getId() {
return this.id;
}
public void Localizacao.setId(Long id) {
this.id = id;
}
public Integer Localizacao.getVersion() {
return this.version;
}
public void Localizacao.setVersion(Integer version) {
this.version = version;
}
}
// WARNING: DO NOT EDIT THIS FILE. THIS FILE IS MANAGED BY SPRING ROO.
// You may push code into the target .java compilation unit if you wish to edit any member(s).
package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.Localizacao;
import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
privileged aspect Localizacao_Roo_ToString {
public String Localizacao.toString() {
return ReflectionToStringBuilder.toString(this, ToStringStyle.SHORT_PREFIX_STYLE);
}
}
package br.ufpr.c3sl.estacaojuventude;
import javax.persistence.OneToOne;
import org.springframework.roo.addon.javabean.RooJavaBean;
import org.springframework.roo.addon.jpa.activerecord.RooJpaActiveRecord;
import org.springframework.roo.addon.tostring.RooToString;
@RooJavaBean
@RooToString
@RooJpaActiveRecord
public class Municipio {
private String nome;
@OneToOne
private Estado uf;
}
// WARNING: DO NOT EDIT THIS FILE. THIS FILE IS MANAGED BY SPRING ROO.
// You may push code into the target .java compilation unit if you wish to edit any member(s).
package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.Municipio;
import org.springframework.beans.factory.annotation.Configurable;
privileged aspect Municipio_Roo_Configurable {
declare @type: Municipio: @Configurable;
}
// WARNING: DO NOT EDIT THIS FILE. THIS FILE IS MANAGED BY SPRING ROO.
// You may push code into the target .java compilation unit if you wish to edit any member(s).
package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.Estado;
import br.ufpr.c3sl.estacaojuventude.Municipio;
privileged aspect Municipio_Roo_JavaBean {
public String Municipio.getNome() {
return this.nome;
}
public void Municipio.setNome(String nome) {
this.nome = nome;
}
public Estado Municipio.getUf() {
return this.uf;
}
public void Municipio.setUf(Estado uf) {
this.uf = uf;
}
}
// WARNING: DO NOT EDIT THIS FILE. THIS FILE IS MANAGED BY SPRING ROO.
// You may push code into the target .java compilation unit if you wish to edit any member(s).
package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.Municipio;
import java.util.List;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import org.springframework.transaction.annotation.Transactional;
privileged aspect Municipio_Roo_Jpa_ActiveRecord {
@PersistenceContext
transient EntityManager Municipio.entityManager;
public static final EntityManager Municipio.entityManager() {
EntityManager em = new Municipio().entityManager;
if (em == null) throw new IllegalStateException("Entity manager has not been injected (is the Spring Aspects JAR configured as an AJC/AJDT aspects library?)");
return em;
}
public static long Municipio.countMunicipios() {
return entityManager().createQuery("SELECT COUNT(o) FROM Municipio o", Long.class).getSingleResult();
}
public static List<Municipio> Municipio.findAllMunicipios() {
return entityManager().createQuery("SELECT o FROM Municipio o", Municipio.class).getResultList();
}
public static Municipio Municipio.findMunicipio(Long id) {
if (id == null) return null;
return entityManager().find(Municipio.class, id);
}
public static List<Municipio> Municipio.findMunicipioEntries(int firstResult, int maxResults) {
return entityManager().createQuery("SELECT o FROM Municipio o", Municipio.class).setFirstResult(firstResult).setMaxResults(maxResults).getResultList();
}
@Transactional
public void Municipio.persist() {
if (this.entityManager == null) this.entityManager = entityManager();
this.entityManager.persist(this);
}
@Transactional
public void Municipio.remove() {
if (this.entityManager == null) this.entityManager = entityManager();
if (this.entityManager.contains(this)) {
this.entityManager.remove(this);
} else {
Municipio attached = Municipio.findMunicipio(this.id);
this.entityManager.remove(attached);
}
}
@Transactional
public void Municipio.flush() {
if (this.entityManager == null) this.entityManager = entityManager();
this.entityManager.flush();
}
@Transactional
public void Municipio.clear() {
if (this.entityManager == null) this.entityManager = entityManager();
this.entityManager.clear();
}
@Transactional
public Municipio Municipio.merge() {
if (this.entityManager == null) this.entityManager = entityManager();
Municipio merged = this.entityManager.merge(this);
this.entityManager.flush();
return merged;
}
}
// WARNING: DO NOT EDIT THIS FILE. THIS FILE IS MANAGED BY SPRING ROO.
// You may push code into the target .java compilation unit if you wish to edit any member(s).
package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.Municipio;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Version;
privileged aspect Municipio_Roo_Jpa_Entity {
declare @type: Municipio: @Entity;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "id")
private Long Municipio.id;
@Version
@Column(name = "version")
private Integer Municipio.version;
public Long Municipio.getId() {
return this.id;
}
public void Municipio.setId(Long id) {
this.id = id;
}
public Integer Municipio.getVersion() {
return this.version;
}
public void Municipio.setVersion(Integer version) {
this.version = version;
}
}
// WARNING: DO NOT EDIT THIS FILE. THIS FILE IS MANAGED BY SPRING ROO.
// You may push code into the target .java compilation unit if you wish to edit any member(s).
package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.Municipio;
import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
privileged aspect Municipio_Roo_ToString {
public String Municipio.toString() {
return ReflectionToStringBuilder.toString(this, ToStringStyle.SHORT_PREFIX_STYLE);
}
}
package br.ufpr.c3sl.estacaojuventude;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.ManyToMany;
import javax.persistence.OneToOne;
import org.springframework.roo.addon.javabean.RooJavaBean;
import org.springframework.roo.addon.jpa.activerecord.RooJpaActiveRecord;
import org.springframework.roo.addon.tostring.RooToString;
@RooJavaBean
@RooToString
@RooJpaActiveRecord
public class OcorrenciaMunicipal {
@OneToOne
private Programa programaVinculado;
@OneToOne
private Municipio municipio;
@ManyToMany(cascade = CascadeType.ALL)
private Set<OrgaoExecutor> orgaosExecutores = new HashSet<OrgaoExecutor>();
private Integer quantidadeVagas;
@Column(columnDefinition = "text")
private String beneficiosLocais;
@Column(columnDefinition = "text")
private String comoAcessar;
private String inicioInscricoes;
private String fimInscricoes;
@ManyToMany(cascade = CascadeType.ALL, mappedBy = "ocorrencia")
private Set<Localizacao> localizacoes = new HashSet<Localizacao>();
}
// WARNING: DO NOT EDIT THIS FILE. THIS FILE IS MANAGED BY SPRING ROO.
// You may push code into the target .java compilation unit if you wish to edit any member(s).
package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.OcorrenciaMunicipal;
import org.springframework.beans.factory.annotation.Configurable;
privileged aspect OcorrenciaMunicipal_Roo_Configurable {
declare @type: OcorrenciaMunicipal: @Configurable;
}
// WARNING: DO NOT EDIT THIS FILE. THIS FILE IS MANAGED BY SPRING ROO.
// You may push code into the target .java compilation unit if you wish to edit any member(s).
package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.Localizacao;
import br.ufpr.c3sl.estacaojuventude.Municipio;
import br.ufpr.c3sl.estacaojuventude.OcorrenciaMunicipal;
import br.ufpr.c3sl.estacaojuventude.OrgaoExecutor;
import br.ufpr.c3sl.estacaojuventude.Programa;
import java.util.Set;
privileged aspect OcorrenciaMunicipal_Roo_JavaBean {
public Programa OcorrenciaMunicipal.getProgramaVinculado() {
return this.programaVinculado;
}
public void OcorrenciaMunicipal.setProgramaVinculado(Programa programaVinculado) {
this.programaVinculado = programaVinculado;
}
public Municipio OcorrenciaMunicipal.getMunicipio() {
return this.municipio;
}
public void OcorrenciaMunicipal.setMunicipio(Municipio municipio) {
this.municipio = municipio;
}
public Set<OrgaoExecutor> OcorrenciaMunicipal.getOrgaosExecutores() {
return this.orgaosExecutores;
}
public void OcorrenciaMunicipal.setOrgaosExecutores(Set<OrgaoExecutor> orgaosExecutores) {
this.orgaosExecutores = orgaosExecutores;
}
public Integer OcorrenciaMunicipal.getQuantidadeVagas() {
return this.quantidadeVagas;
}
public void OcorrenciaMunicipal.setQuantidadeVagas(Integer quantidadeVagas) {
this.quantidadeVagas = quantidadeVagas;
}
public String OcorrenciaMunicipal.getBeneficiosLocais() {
return this.beneficiosLocais;
}
public void OcorrenciaMunicipal.setBeneficiosLocais(String beneficiosLocais) {
this.beneficiosLocais = beneficiosLocais;
}
public String OcorrenciaMunicipal.getComoAcessar() {
return this.comoAcessar;
}
public void OcorrenciaMunicipal.setComoAcessar(String comoAcessar) {
this.comoAcessar = comoAcessar;
}
public String OcorrenciaMunicipal.getInicioInscricoes() {
return this.inicioInscricoes;
}
public void OcorrenciaMunicipal.setInicioInscricoes(String inicioInscricoes) {
this.inicioInscricoes = inicioInscricoes;
}
public String OcorrenciaMunicipal.getFimInscricoes() {
return this.fimInscricoes;
}
public void OcorrenciaMunicipal.setFimInscricoes(String fimInscricoes) {
this.fimInscricoes = fimInscricoes;
}
public Set<Localizacao> OcorrenciaMunicipal.getLocalizacoes() {
return this.localizacoes;
}
public void OcorrenciaMunicipal.setLocalizacoes(Set<Localizacao> localizacoes) {
this.localizacoes = localizacoes;
}
}
// WARNING: DO NOT EDIT THIS FILE. THIS FILE IS MANAGED BY SPRING ROO.
// You may push code into the target .java compilation unit if you wish to edit any member(s).
package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.OcorrenciaMunicipal;
import java.util.List;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import org.springframework.transaction.annotation.Transactional;
privileged aspect OcorrenciaMunicipal_Roo_Jpa_ActiveRecord {
@PersistenceContext
transient EntityManager OcorrenciaMunicipal.entityManager;
public static final EntityManager OcorrenciaMunicipal.entityManager() {
EntityManager em = new OcorrenciaMunicipal().entityManager;
if (em == null) throw new IllegalStateException("Entity manager has not been injected (is the Spring Aspects JAR configured as an AJC/AJDT aspects library?)");
return em;
}
public static long OcorrenciaMunicipal.countOcorrenciaMunicipals() {
return entityManager().createQuery("SELECT COUNT(o) FROM OcorrenciaMunicipal o", Long.class).getSingleResult();
}
public static List<OcorrenciaMunicipal> OcorrenciaMunicipal.findAllOcorrenciaMunicipals() {
return entityManager().createQuery("SELECT o FROM OcorrenciaMunicipal o", OcorrenciaMunicipal.class).getResultList();
}
public static OcorrenciaMunicipal OcorrenciaMunicipal.findOcorrenciaMunicipal(Long id) {
if (id == null) return null;
return entityManager().find(OcorrenciaMunicipal.class, id);
}
public static List<OcorrenciaMunicipal> OcorrenciaMunicipal.findOcorrenciaMunicipalEntries(int firstResult, int maxResults) {
return entityManager().createQuery("SELECT o FROM OcorrenciaMunicipal o", OcorrenciaMunicipal.class).setFirstResult(firstResult).setMaxResults(maxResults).getResultList();
}
@Transactional
public void OcorrenciaMunicipal.persist() {
if (this.entityManager == null) this.entityManager = entityManager();
this.entityManager.persist(this);
}
@Transactional
public void OcorrenciaMunicipal.remove() {
if (this.entityManager == null) this.entityManager = entityManager();
if (this.entityManager.contains(this)) {
this.entityManager.remove(this);
} else {
OcorrenciaMunicipal attached = OcorrenciaMunicipal.findOcorrenciaMunicipal(this.id);
this.entityManager.remove(attached);
}
}
@Transactional
public void OcorrenciaMunicipal.flush() {
if (this.entityManager == null) this.entityManager = entityManager();
this.entityManager.flush();
}
@Transactional
public void OcorrenciaMunicipal.clear() {
if (this.entityManager == null) this.entityManager = entityManager();
this.entityManager.clear();
}
@Transactional
public OcorrenciaMunicipal OcorrenciaMunicipal.merge() {
if (this.entityManager == null) this.entityManager = entityManager();
OcorrenciaMunicipal merged = this.entityManager.merge(this);
this.entityManager.flush();
return merged;
}
}
// WARNING: DO NOT EDIT THIS FILE. THIS FILE IS MANAGED BY SPRING ROO.
// You may push code into the target .java compilation unit if you wish to edit any member(s).
package br.ufpr.c3sl.estacaojuventude;
import br.ufpr.c3sl.estacaojuventude.OcorrenciaMunicipal;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Version;
privileged aspect OcorrenciaMunicipal_Roo_Jpa_Entity {
declare @type: OcorrenciaMunicipal: @Entity;
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "id")
private Long OcorrenciaMunicipal.id;
@Version
@Column(name = "version")
private Integer OcorrenciaMunicipal.version;
public Long OcorrenciaMunicipal.getId() {
return this.id;
}
public void OcorrenciaMunicipal.setId(Long id) {
this.id = id;
}
public Integer OcorrenciaMunicipal.getVersion() {
return this.version;
}
public void OcorrenciaMunicipal.setVersion(Integer version) {
this.version = version;
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment