/branches/v3/impl/conf/language/MessageResources.properties |
---|
1898,6 → 1898,14 |
questionario.state.PROCESSING_OLAP=Gerando Cubos OLAP |
questionario.state.OLAP=Cubos OLAP Terminados |
questionario.state.START=Afetações Inicio |
questionario.state.YEAR_SEMESTRE_ASSIGNED=Ano e Semestre Atribuido |
questionario.state.ASSIGNING_COURSES=Atribuindo Cursos |
questionario.state.COURSES_ASSIGNED=Cursos Atribuidos |
questionario.state.ASSIGNING_ANSWERS=Atribuindo Respostas Candidatas |
questionario.state.ANSWERS_ASSIGNED=Respostas Candidatas Atribuidas |
questionario.state.FINNISHED_ANSWERS_GENERATING=Terminadas as Afetações |
questionario.historydrive=Categoria Histórica |
questionario.answerprocessor=Processador de Respostas |
# SERVICE ZONE |
/branches/v3/impl/conf/app.properties |
---|
694,6 → 694,7 |
authentication.policy.password.msg.key=@authentication.policy.password.msg.key@ |
system.redirections.policy.index.welcome=@system.redirections.policy.index.welcome@ |
system.redirections.policy.authentication.action=@system.redirections.policy.authentication.action@ |
system.redirections.policy.authentication.logout.action=@system.redirections.policy.authentication.logout.action@ |
###AQUI PODEMOS USAR OU TRA INTRANET OU OUTRO PORTAL PUBLICO |
/branches/v3/impl/src/java/pt/estgp/estgweb/Globals.java |
---|
425,8 → 425,10 |
public static final String AUTHENTICATE_SERVICE_PASSWORD_KEY = ConfigProperties.getProperty("authentication.policy.password.msg.key"); |
public static final String SYSTEM_REDIRECTIONS_POLICY_INDEX_WELCOME = ConfigProperties.getProperty("system.redirections.policy.index.welcome"); |
public static final String SYSTEM_REDIRECTIONS_POLICY_AUTHENTICATION_ACTION = ConfigProperties.getProperty("system.redirections.policy.authentication.action"); |
public static final String SYSTEM_REDIRECTIONS_POLICY_AUTHENTICATION_LOGOUT_ACTION = ConfigProperties.getProperty("system.redirections.policy.authentication.logout.action"); |
public static final String QUESTIONARIOS_ADMIN = "questionarios.admin"; |
public static final String QUESTIONARIOS_ASSIGNEMENTS_ADMIN = "questionarios.atribuicoes.admin"; |
public static final String QUESTIONARIOS_ASSIGNEMENTS_CHECK_TEACHERS_ADMIN = "questionarios.atribuicoes.check_teachers"; |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/sigesimports/oracle/dao/DisciplinaDao.java |
---|
270,6 → 270,12 |
/** |
* So muda do de cima porque usa a entrada TipoDeOcupação do Horario de Trabalho |
* Os códigos que vêm desta query são Tipos de Ocupação necessitam de mapeamento |
* ver no app.properties |
* |
* por vezes vem o código 1 não deve ser confundido com as teóricas que são aulas esse código não é usado no mapeamento |
* é descartado por ser pouco descriminatório e não estar na lista dos possiveis |
* de sumariar |
* @param ano |
* @param semestre |
* @param codigoCurso |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/TeachersAnswersProcessor.java |
---|
63,7 → 63,7 |
{ |
logger.error(t,t); |
serviceLogError(t.toString(),t); |
logMessages.addMessage(new DefaultLogMessage("questionario.courses.selection", LogMessageTypeEnum.ERROR,t.toString())); |
logMessages.addMessage(new DefaultLogMessage("questionario.answers.assigning", LogMessageTypeEnum.ERROR,t.toString())); |
} |
//} |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/AnswersAlunosProcessor.java |
---|
1,10 → 1,8 |
package pt.estgp.estgweb.services.questionarios.pedagogico; |
import org.apache.log4j.Logger; |
import pt.estgp.estgweb.domain.CourseUnitImpl; |
import pt.estgp.estgweb.domain.QuestionarioImpl; |
import pt.estgp.estgweb.domain.QuestionarioPedagogicoCursoAfeto; |
import pt.estgp.estgweb.domain.QuestionarioPedagogicoUnidadeCurricularAfeta; |
import pt.estgp.estgweb.Globals; |
import pt.estgp.estgweb.domain.*; |
import pt.estgp.estgweb.domain.dao.DaoFactory; |
import pt.estgp.estgweb.services.jobs.ServiceJob; |
import pt.estgp.estgweb.services.logresults.ILogMessages; |
12,7 → 10,9 |
import pt.estgp.estgweb.services.logresults.impl.DefaultLogMessage; |
import pt.estgp.estgweb.services.logresults.impl.DefaultLogMessages; |
import java.util.HashMap; |
import java.util.List; |
import java.util.Map; |
/** |
78,45 → 78,90 |
logger.info(msg); |
serviceLogInfo(msg); |
VerificarAssgnementsParaRemover(logMessages, unidadeCurricularAfeta); |
new UpdateCoursesAndUnitsJobService().revertAllRespostasCandidatas(questionarioId); |
if(!unidadeCurricularAfeta.isUsar()) |
{ |
unidadesNaoUtilizadas++; |
msg = "!!! A unidade está marcada para NÃO SER UTILIZADA, passando à próxima"; |
serviceLogWarn(msg); |
logger.warn(msg); |
logMessages.addMessage(new DefaultLogMessage("questionario.courses.selection", LogMessageTypeEnum.WARNING,msg)); |
logMessages.addMessage(new DefaultLogMessage("questionario.answers.assigning", LogMessageTypeEnum.WARNING,msg)); |
} |
else |
{ |
CourseUnitImpl cuImpl = (CourseUnitImpl) DaoFactory.getCourseUnitDaoImpl().narrow(unidadeCurricularAfeta.getCourseUnit()); |
unidadesUtilizadas++; |
verificaAlertasUnidade(logMessages, unidadeCurricularAfeta); |
List<CourseUnitImpl.Tipologia> tipologias; |
if(unidadeCurricularAfeta.getCursoAfeto().isUsarTipologias()) |
{ |
tipologias = ((CourseUnitImpl)unidadeCurricularAfeta.getCourseUnit()).getTipologiasClass().obtainMergeTipologias(); |
tipologias = cuImpl.getTipologiasClass().obtainMergeTipologias(); |
//TODO ALTERAR QUANDO GERIRMOS USADAS PARA JA SO SE USAM SUMARIOS |
for(CourseUnitImpl.Tipologia tMerge: tipologias) |
{ |
if(tMerge.isSumario()) |
{ |
tMerge.setUse(true); |
break; |
} |
} |
} |
else |
{ |
tipologias = ((CourseUnitImpl)unidadeCurricularAfeta.getCourseUnit()).getTipologiasClass().obtainTipologiasSimples(unidadeCurricularAfeta.getCourseUnit()); |
tipologias = cuImpl.getTipologiasClass().obtainTipologiasSimples(unidadeCurricularAfeta.getCourseUnit()); |
//TODO ALTERAR QUANDO GERIRMOS USADAS PARA JA SO SE USAM SUMARIOS |
for(CourseUnitImpl.Tipologia tMerge: tipologias) |
{ |
tMerge.setUse(true); |
} |
} |
if(tipologias.get(0).isUse()) |
//Lista de Professores para ir removendo à medida que sao usados para no final confirmar se algum |
//não tinha tipologia vamos coloca-lo manualmente |
Map<String,Teacher> teachersAffected = new HashMap<String, Teacher>(); |
for(Teacher t: cuImpl.getTeachers()) |
{ |
//todo Criar Tipologia Requisitada |
String cdDocente = tipologias.get(0).getCdDocente(); |
String cdTipologia = tipologias.get(0).getCdTipologia(); |
String dsTipologia = tipologias.get(0).getDsTipologia(); |
String cdTurma = tipologias.get(0).getCdTurma(); |
//todo percorrer as turmas da unidade à procura desta |
//todo quando a encontrar criar um AlunoRequisitado para essa tipologia Requisitada |
//todo Criar uma resposta requisitada para esse aluno Requisitado nessa tipologia |
teachersAffected.put(t.getSigesCode()+"",t); |
} |
for(CourseUnitImpl.Tipologia tMerge: tipologias) |
{ |
updateWithTipologia(logMessages, q, unidadeCurricularAfeta, cuImpl, teachersAffected, tMerge); |
if(teachersAffected.size() > 0) |
{ |
msg = "!!! Existem " + teachersAffected.size() + "professores que não tinham tipologias de sumário associadas na unidade " + cuImpl.getCode() + "(" + cuImpl.getName() + ")" + ", associando uma tipologia simples por turma para este docente"; |
serviceLogWarn(msg); |
logger.warn(msg); |
logMessages.addMessage(new DefaultLogMessage("questionario.answers.assigning", LogMessageTypeEnum.WARNING,msg)); |
for(Teacher t: teachersAffected.values()) |
{ |
//Depois o home tem de procurar respostas requisitadas sem resposta |
//para cada uma vai pelo aluno requisitado buscar a turma o docente e pela |
//unidade afeta a unidade e o curso |
//apresenta o questionario com o id da resposta requisitada |
if(cuImpl.getTurmas() != null) |
{ |
for(CourseUnitTurma turma: cuImpl.getTurmas()) |
{ |
msg = "!!! Criando tipologia Simples para (Prof: " + t.getSigesCode() + " " + t.getName() + " turma: " + turma.getTurma() + " ) " ; |
serviceLogWarn(msg); |
logger.warn(msg); |
logMessages.addMessage(new DefaultLogMessage("questionario.answers.assigning", LogMessageTypeEnum.WARNING,msg)); |
QuestionarioPedagogicoTipologiaRequisitadaImpl tipo = DomainObjectFactory.createQuestionarioPedagogicoTipologiaRequisitadaImpl(); |
tipo.setCdDocente(t.getSigesCode() + ""); |
tipo.setCdTipologia(Globals.BACO_TIPOLOGIA_SIMPLES_VIRTUAL_CODE); |
tipo.setCdTurma(turma.getTurma()); |
tipo.setDsTipologia(Globals.BACO_TIPOLOGIA_SIMPLES_DS); |
tipo.setUnidadeAfeta(unidadeCurricularAfeta); |
tipo.setTurmaAfeta(turma); |
tipo.setDocenteAfeto(t); |
tipo.setNomeDocente(t.getName()); |
DaoFactory.getQuestionarioPedagogicoTipologiaRequisitadaDaoImpl().save(tipo); |
criarAlunosRequisitados(q,tipo,turma); |
} |
} |
} |
} |
} |
} |
} |
138,18 → 183,68 |
return logMessages; |
} |
private void VerificarAssgnementsParaRemover(DefaultLogMessages logMessages, QuestionarioPedagogicoUnidadeCurricularAfeta unidadeCurricularAfeta) { |
private void updateWithTipologia(DefaultLogMessages logMessages, QuestionarioImpl q, QuestionarioPedagogicoUnidadeCurricularAfeta unidadeCurricularAfeta, CourseUnitImpl cuImpl, Map<String, Teacher> teachersAffected, CourseUnitImpl.Tipologia tMerge) { |
String msg; |
if(unidadeCurricularAfeta.getTipologiasRequisitadas() != null && unidadeCurricularAfeta.getTipologiasRequisitadas().size() > 0) |
if(tMerge.isUse()) |
{ |
msg = "A unidade tem tipologias requisitadas afetas que tem de ser removidas primeiro, iremos remover todas as tipologias e respostas associadas"; |
logger.warn(msg); |
serviceLogWarn(msg); |
logMessages.addMessage(new DefaultLogMessage("questionario.courses.selection", LogMessageTypeEnum.WARNING,msg)); |
new UpdateCoursesAndUnitsJobService().removeTipologiasERespostasCascade(unidadeCurricularAfeta); |
//todo Criar Tipologia Requisitada |
String cdDocente = tMerge.getCdDocente(); |
String cdTipologia = tMerge.getCdTipologia(); |
String dsTipologia = tMerge.getDsTipologia(); |
String cdTurma = tMerge.getCdTurma(); |
teachersAffected.remove(cdDocente); |
QuestionarioPedagogicoTipologiaRequisitadaImpl tipo = DomainObjectFactory.createQuestionarioPedagogicoTipologiaRequisitadaImpl(); |
tipo.setCdDocente(cdDocente); |
tipo.setCdTipologia(cdTipologia); |
tipo.setCdTurma(cdTurma); |
tipo.setDsTipologia(dsTipologia); |
tipo.setUnidadeAfeta(unidadeCurricularAfeta); |
CourseUnitImpl.TipologiaPersistent tMergePersistente = cuImpl.loadPersistent(tMerge); |
if(tMergePersistente == null) |
{ |
msg = "Tipologia não devolve persistente falha no professor ou na turma (docente:" + tMerge.getCdDocente() + ", turma: " + tMerge.getCdTurma() + ") para a unidade: " + unidadeCurricularAfeta.getCodigoUnidade() + " " + unidadeCurricularAfeta.getNome(); |
serviceLogError(msg); |
logger.error(msg); |
logMessages.addMessage(new DefaultLogMessage("questionario.answers.assigning", LogMessageTypeEnum.ERROR,msg)); |
} |
else |
{ |
tipo.setNomeDocente(tMergePersistente.getTeacher().getName()); |
tipo.setDocenteAfeto(tMergePersistente.getTeacher()); |
tipo.setTurmaAfeta(tMergePersistente.getCourseUnitTurma()); |
DaoFactory.getQuestionarioPedagogicoTipologiaRequisitadaDaoImpl().save(tipo); |
criarAlunosRequisitados(q, tipo, tMergePersistente.getCourseUnitTurma()); |
} |
//Depois o home tem de procurar respostas requisitadas sem resposta |
//para cada uma vai pelo aluno requisitado buscar a turma o docente e pela |
//unidade afeta a unidade e o curso |
//apresenta o questionario com o id da resposta requisitada |
} |
} |
private void criarAlunosRequisitados(QuestionarioImpl q, QuestionarioPedagogicoTipologiaRequisitadaImpl tipo, CourseUnitTurma turma) { |
if(turma.getStudents() != null) |
{ |
for(Student s: turma.getStudents()) |
{ |
QuestionarioRespostaRequisitadaImpl respostaRequisitada = DomainObjectFactory.createQuestionarioRespostaRequisitadaImpl(); |
respostaRequisitada.setQuestionario(q); |
respostaRequisitada.setUser(s); |
DaoFactory.getQuestionarioRespostaRequisitadaDaoImplImpl().save(respostaRequisitada); |
QuestionarioPedagogicoAlunoRequisitadoImpl alunoRequisitado = DomainObjectFactory.createQuestionarioPedagogicoAlunoRequisitadoImpl(); |
alunoRequisitado.setTipologiaRequisitada(tipo); |
alunoRequisitado.setAluno(s); |
alunoRequisitado.setRespostaRequisitada(respostaRequisitada); |
DaoFactory.getQuestionarioPedagogicoAlunoRequisitadoDaoImpl().save(alunoRequisitado); |
} |
} |
} |
private void verificaAlertasUnidade(DefaultLogMessages logMessages, QuestionarioPedagogicoUnidadeCurricularAfeta unidadeCurricularAfeta) { |
String msg; |
if(unidadeCurricularAfeta.isMarked() || !unidadeCurricularAfeta.isVista() || !unidadeCurricularAfeta.isVistaProfs()) |
172,7 → 267,7 |
} |
serviceLogWarn(msg); |
logger.warn(msg); |
logMessages.addMessage(new DefaultLogMessage("questionario.courses.selection", LogMessageTypeEnum.WARNING,msg)); |
logMessages.addMessage(new DefaultLogMessage("questionario.answers.assigning", LogMessageTypeEnum.WARNING,msg)); |
} |
} |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/UpdateCoursesAndUnitsJobService.java |
---|
158,7 → 158,7 |
DaoFactory.getQuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl().delete(unidadeCurricularAfeta); |
if(unidadeCurricularAfeta.getTipologiasRequisitadas() != null && unidadeCurricularAfeta.getTipologiasRequisitadas().size() > 0) |
{ |
String msg = "A unidade tem tipologias requisitadas que tem de ser removidas primeiro, iremos remover todas as tipologias e respostas associadas"; |
String msg = "A unidade " + unidadeCurricularAfeta.getCodigoUnidade() + " tem tipologias requisitadas que tem de ser removidas primeiro, iremos remover todas as tipologias e respostas candidatas associadas"; |
logger.warn(msg); |
logMessages.addMessage(new DefaultLogMessage("questionario.courses.selection", LogMessageTypeEnum.WARNING,msg)); |
removeTipologiasERespostasCascade(unidadeCurricularAfeta); |
176,6 → 176,45 |
return logMessages; |
} |
public ILogMessages revertAllRespostasCandidatas(long questionarioId) throws NotAuthorizedException { |
DefaultLogMessages logMessages = new DefaultLogMessages(); |
String msg = "Revertendo respostas candidatas do questionario " + questionarioId; |
logger.warn(msg); |
serviceLogWarn(msg); |
for(QuestionarioPedagogicoCursoAfeto cu : DaoFactory.getQuestionarioPedagogicoCursoAfetoDaoImpl().find(questionarioId)) |
{ |
msg = "Revertendo respostas do curso " + cu.getCodigoCurso() + " , iremos remover todas as tipologias e respostas candidatas associadas"; |
logger.warn(msg); |
serviceLogWarn(msg); |
int unidades = 0; |
if(cu.getUnidadesAfetas() != null) |
{ |
unidades = cu.getUnidadesAfetas().size(); |
for(QuestionarioPedagogicoUnidadeCurricularAfeta unidadeCurricularAfeta: cu.getUnidadesAfetas()) |
{ |
logger.info("Reverting Respostas Unidade Curricular Afeta " + unidadeCurricularAfeta.getCodigoUnidade() + " - " + unidadeCurricularAfeta.getNome()); |
if(unidadeCurricularAfeta.getTipologiasRequisitadas() != null && unidadeCurricularAfeta.getTipologiasRequisitadas().size() > 0) |
{ |
msg = "A unidade " + unidadeCurricularAfeta.getCodigoUnidade() + " tem tipologias requisitadas que tem de ser removidas primeiro, iremos remover todas as tipologias e respostas candidatas associadas"; |
logger.warn(msg); |
serviceLogWarn(msg); |
logMessages.addMessage(new DefaultLogMessage("questionario.courses.selection", LogMessageTypeEnum.WARNING,msg)); |
removeTipologiasERespostasCascade(unidadeCurricularAfeta); |
} |
} |
} |
msg = "Removendo curso afeto:" + cu.getNome() + " e " + unidades + " uniades afetas"; |
logger.info(msg); |
serviceLogWarn(msg); |
logMessages.addMessage(new DefaultLogMessage("questionario.courses.selection", LogMessageTypeEnum.INFO,msg)); |
} |
return logMessages; |
} |
/** |
* |
*/ |
232,6 → 271,8 |
logger.info(msg); |
/**logging**/ |
revertAllRespostasCandidatas(questionarioId); |
List<String> newCourseCodesList = new ArrayList<String>(); |
int count = 0; |
int totalCourses = coursesList.length; |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/PedagogicoAlunosProcessor.java |
---|
90,8 → 90,8 |
if(q.getSubStatePedagodigoEnum().getPosition() >= QuestionarioImpl.SubStatePedagogico.COURSES_ASSIGNED.getPosition() && |
q.getSubStatePedagodigoEnum().getPosition() < QuestionarioImpl.SubStatePedagogico.FINNISHED_ANSWERS_GENERATING.getPosition()) |
{ |
s.addClearance(QuestionarioImpl.QuestionarioClearancesOperation.QUESTIONARIO_SEE_START_ASSIGN_ANSWERS.name(),usession); |
if((usession.getUser().isSuperuserOrAdmin() |
|| usession.getUser().hasRole(Globals.QUESTIONARIOS_ADMIN)) |
|| usession.getUser().hasRole(Globals.QUESTIONARIOS_TIPOLOGIAS_ADMIN)) |
117,6 → 117,7 |
|| usession.getUser().hasRole(Globals.QUESTIONARIOS_ADMIN))) |
{ |
s.addClearance(QuestionarioImpl.QuestionarioClearancesOperation.QUESTIONARIO_SEE_START_ASSIGN_ANSWERS.name(),usession); |
s.addClearance(QuestionarioImpl.QuestionarioClearancesOperation.QUESTIONARIO_REVERT_ALL_ASSIGNEMENTS.name(),usession); |
//ATRIBUIR RESPOSTAS MAS SO DEPOIS DE CURSOS ATRIBUIDOS |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/DomainObjectFactory.java |
---|
415,4 → 415,8 |
public static ConfigurationImpl createConfigurationImpl() { |
return new ConfigurationImpl(); |
} |
public static QuestionarioRespostaRequisitadaImpl createQuestionarioRespostaRequisitadaImpl(){ |
return new QuestionarioRespostaRequisitadaImpl(); |
} |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/CourseUnitImpl.java |
---|
914,6 → 914,14 |
return serializeMergedList(obtainMergeTipologias()); |
} |
/** |
* Junta todas as tipologias obtidas dos sumarios, horario(ref+trab) + extra |
* e coloca todas numa lista de unicas |
* Marca-as com isHorario, isSumario, isExtra |
* @return |
*/ |
public ArrayList<Tipologia> obtainMergeTipologias() |
{ |
ArrayList<Tipologia> merge = new ArrayList<Tipologia>(); |
978,7 → 986,12 |
return merge; |
} |
/** |
* |
* |
* @param courseUnit |
* @return |
*/ |
public ArrayList<Tipologia> obtainTipologiasSimples(CourseUnit courseUnit) |
{ |
ArrayList<Tipologia> merge = new ArrayList<Tipologia>(); |
1003,6 → 1016,7 |
{ |
Tipologia simples = new Tipologia(); |
simples.setMarkWarning(true); |
//simples.setUse(true); |
simples.setCdDocente(""+t.getSigesCode()); |
simples.setCdTurma(turma.getTurma()); |
simples.setCdTipologia(Globals.BACO_TIPOLOGIA_SIMPLES_VIRTUAL_CODE); |
1025,6 → 1039,14 |
return merge; |
} |
/** |
* Cria uma tipologia Simples para cada par Docente-Turma nesta cadeira olhando para |
* todas as tipologias existentes, uma vez que o Baco não guarda associações entre |
* Docentes e Turmas isso será retirado das tipologias importadas |
* |
* @param tipologias |
* @param docenteTurmas |
*/ |
private void fullfillTipologiasSimples(ArrayList<Tipologia> tipologias, Map<String, Map<String, Tipologia>> docenteTurmas) { |
if(tipologias != null) |
for(Tipologia tipo: tipologias) |
1041,13 → 1063,14 |
simples.setCdTurma(tipo.getCdTurma()); |
simples.setCdTipologia(Globals.BACO_TIPOLOGIA_SIMPLES_VIRTUAL_CODE); |
simples.setDsTipologia(Globals.BACO_TIPOLOGIA_SIMPLES_DS); |
//simples.setUse(true);//TODAS USADAS |
if(tipo.hasOcorrencias()) |
{ |
simples.setOcorrencias(tipo.getOcorrencias()); |
} |
turmasDocente.put(tipo.getCdTurma(),simples); |
} |
if(tipo.hasOcorrencias()) |
else if(tipo.hasOcorrencias()) |
{ |
if(simples.getOcorrencias() == null) |
simples.setOcorrencias(0); |
/branches/v3/impl/src/java/pt/estgp/estgweb/web/utils/TestHttpServletRequest.java |
---|
20,8 → 20,11 |
*/ |
public class TestHttpServletRequest implements HttpServletRequest |
{ |
Cookie[] cookies = new Cookie[1]; |
public TestHttpServletRequest(String requester) |
{ |
cookies[0] = new Cookie(pt.estgp.estgweb.web.Globals.BACO_SESSION_COOKIE,requester); |
/branches/v3/impl/src/doc/estgweb.eap |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/branches/v3/impl/src/hbm/pt/estgp/estgweb/domain/Questionarios.hbm.xml |
---|
424,6 → 424,8 |
<property name="cdTipologia" type="string"/> |
<property name="nomeDocente" type="string" /> |
<property name="dsTipologia" type="string"/> |
<many-to-one name="docenteAfeto" class="pt.estgp.estgweb.domain.Teacher" lazy="proxy" outer-join="false" column="professor_afeto"/> |
<many-to-one name="turmaAfeta" class="pt.estgp.estgweb.domain.CourseUnitTurma" lazy="proxy" outer-join="false" column="turma_afeta"/> |
<many-to-one name="unidadeAfeta" class="pt.estgp.estgweb.domain.QuestionarioPedagogicoUnidadeCurricularAfeta" lazy="proxy" outer-join="false" column="unidade_afeta"/> |
<set name="alunosRequisitados" lazy="true"> |
<key column="tipologia_requisitada"/> |
/branches/v3/impl/src/web/admin/configuration/tasks.jsp |
---|
16,7 → 16,49 |
<jomm:messages/> |
<html:errors/> |
<%@ page contentType="text/html; charset=UTF-8" language="java"%> |
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %> |
<%@ taglib prefix="baco" uri="http://www.estgp.pt/baco/" %> |
<div class="modal fade" id="modalHelpQuestionario" role="dialog" > |
<div class="modal-dialog" data-width="960" style="display: block; width: 960px; margin-top: 50px;" aria-hidden="false"> |
<!-- Modal content--> |
<div class="modal-content"> |
<div class="modal-header"> |
<h1 class="modal-title">Ajuda sobre as Importações</h1> |
</div> |
<div class="modal-body"> |
<div class="panel panel-default"> |
<baco:isAdmin> |
<h3>Questões relativas a importações</h3> |
<ul> |
<li>A ordem de importação deve ser: Cursos, Professores, Alunos</li> |
<li>De forma a que as tipologias de aulas sejam bem atribuidas é necessária uma segunda importação de Cursos após a importação de Professores, |
uma vez que só após termos professores associados é que as tipologias podem ser associadas aos mesmos</li> |
</ul> |
<h3>Modelo de Dados</h3> |
<img src="<%=request.getContextPath()%>/user/questionarios/QuestionariosDomain.bmp" width="100%"> |
</baco:isAdmin> |
<h3>Modelo de Atividades</h3> |
<img src="<%=request.getContextPath()%>/user/questionarios/QuestionarioProcesso.bmp" width="90%"/> |
<h3>Modelo de Estados</h3> |
<img src="<%=request.getContextPath()%>/user/questionarios/QuestionarioState.bmp" width="90%"/> |
</div> |
<button type="button" class="btn btn-success" data-dismiss="modal">Voltar</button> |
</div> |
</div> |
</div> |
</div> |
<% |
AbstractDao.getCurrentSession().beginTransaction(); |
List<JobServiceTaskScheduler> schedulledTasks = DaoFactory.getJobServiceTaskSchedulerDaoImpl().findAll(); |
88,7 → 130,9 |
<div class="panel-heading"> |
<bean:message key="configuration.tasks"/> |
<a class="btn btn-default" href="#" data-toggle="modal" data-target="#modalHelpImports"> |
<span class="glyphicon glyphicon-question-sign"></span> Ajuda sobre Importações |
</a> |
<a href="<%=request.getContextPath()%>/user/configurationJobTasks.do" style="float:right" class="btn btn-default"><span class="glyphicon glyphicon-list-alt">Consultar Todos os Logs</span></a> |
<a href="<%=request.getContextPath()%>/user/configurationTasks.do?dispatch=newTask" style="float:right" class="btn btn-success" onclick="set(form,'new');form.submit();"><span class="glyphicon glyphicon-plus">Agendar</span></a> |
<a href="<%=request.getContextPath()%>/user/configurationSchedulleTasks.do" class="btn btn-info"><span class="glyphicon glyphicon-refresh"></span></a> |
/branches/v3/impl/src/web/layout/themes/estg/separators.jsp |
---|
127,9 → 127,9 |
</li> |
</baco:isAdmin> |
<li> |
<html:link action="/Logout"> |
<a href="<%=request.getContextPath()%><%=Globals.SYSTEM_REDIRECTIONS_POLICY_AUTHENTICATION_LOGOUT_ACTION%>"> |
<span class="glyphicon glyphicon-log-out"></span> <bean:message key="logout"/> |
</html:link> |
</a> |
</li> |
<li id="google_translate_element" style="padding-top: 3px"></li> |
/branches/v3/impl/src/web/layout/themes/ipp/separators.jsp |
---|
127,9 → 127,9 |
</li> |
</baco:isAdmin> |
<li> |
<html:link action="/LogoutPae"> |
<a href="<%=request.getContextPath()%><%=Globals.SYSTEM_REDIRECTIONS_POLICY_AUTHENTICATION_LOGOUT_ACTION%>"> |
<span class="glyphicon glyphicon-log-out"></span> <bean:message key="logout"/> |
</html:link> |
</a> |
</li> |
</ul> |
/branches/v3/impl/src/web/layout/headerTools.jsp |
---|
54,6 → 54,7 |
<script> |
$(document).ready(function(){ |
$('.confirmModal').on('show.bs.modal', function(e) { |
/branches/v3/impl/src/web/layout/navigationLeftAdmin.jsp |
---|
1,3 → 1,4 |
<%@ page import="pt.estgp.estgweb.Globals" %> |
<%@ page contentType="text/html; charset=UTF-8" language="java" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %> |
43,9 → 44,9 |
</html:link> |
</li> |
<li> |
<html:link action="/Logout"> |
<bean:message key="logout"/> |
</html:link> |
<a href="<%=request.getContextPath()%><%=Globals.SYSTEM_REDIRECTIONS_POLICY_AUTHENTICATION_LOGOUT_ACTION%>"> |
</span> <bean:message key="logout"/> |
</a> |
</li> |
</baco:isAuthenticated> |
</ul> |
/branches/v3/impl/src/web/user/questionarios/questionarioAdmin.jsp |
---|
12,8 → 12,8 |
<%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %> |
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %> |
<%@ page contentType="text/html;charset=UTF-8" language="java" %> |
<jsp:include page="headerQuestionarios.jsp"/> |
<% |
String qId = request.getParameter("questionarioId"); |
if(qId == null) |
59,6 → 59,9 |
<a class="btn btn-default" href="#" data-href="<%=request.getContextPath()%>/user/questionarios/pedagogicoEstudante/questionarioLogState.jsp?questionarioId=${Questionario.id}" data-title="Registo de mudanças de estado do questionario ${Questionario.id}" data-toggle="modal" data-target="#modalAjaxRequest"> |
Registo de Mudanças de Estado |
</a> |
<a class="btn btn-default" href="#" data-toggle="modal" data-target="#modalHelpQuestionario"> |
<span class="glyphicon glyphicon-question-sign"></span> Ajuda sobre Processo dos Questionários |
</a> |
</div> |
</div> |
88,24 → 91,6 |
<div class="col-md-1 col-sm-1 vcenter alert hidden-xs"><span class="glyphicon glyphicon-chevron-right"/></div> |
<% |
} |
if( questionario.getStateEnum().getPosition() > QuestionarioImpl.State.ASSIGNING_ANSWERS_PROCESSEMENT.getPosition()) |
{ |
%> |
<div class="alert alert-success col-md-2 col-sm-2"> |
<bean:message key="questionario.state.ASSIGNING_ANSWERS_PROCESSEMENT"/> |
</div> |
<div class="col-md-1 col-sm-1 vcenter alert hidden-xs"><span class="glyphicon glyphicon-chevron-right"/></div> |
<% |
} |
if( questionario.getStateEnum().getPosition() > QuestionarioImpl.State.ASSIGNED_ANSWERS.getPosition()) |
{ |
%> |
<div class="alert alert-success col-md-2 col-sm-2"> |
<bean:message key="questionario.state.ASSIGNED_ANSWERS"/> |
</div> |
<div class="col-md-1 col-sm-1 vcenter alert hidden-xs"><span class="glyphicon glyphicon-chevron-right"/></div> |
<% |
} |
if( questionario.getStateEnum().getPosition() > QuestionarioImpl.State.PROCESSING.getPosition()) |
{ |
%> |
170,6 → 155,18 |
<label class="alert <%=alert%> alert-small"> |
<bean:message key="questionario.state.${Questionario.state}"/> |
</label> |
<% |
if( questionario.getStateEnum().getPosition() > QuestionarioImpl.State.ASSIGNATION_DETAILS.getPosition()) |
{ |
%> |
<logic:present name="Questionario" property="substate"> |
<logic:notEqual value="" name="Questionario" property="substate"> |
<bean:message key="questionario.state.${Questionario.state}"/> |
</logic:notEqual> |
</logic:present> |
<% |
} |
%> |
</div> |
<div class="panel-body"> |
204,24 → 201,6 |
<div class="col-md-1 col-sm-1 vcenter alert hidden-xs"><span class="glyphicon glyphicon-chevron-right"/></div> |
<% |
} |
if( questionario.getStateEnum().getPosition() < QuestionarioImpl.State.ASSIGNING_ANSWERS_PROCESSEMENT.getPosition()) |
{ |
%> |
<div class="alert alert-disabled col-md-2 col-sm-2"> |
<bean:message key="questionario.state.ASSIGNING_ANSWERS_PROCESSEMENT"/> |
</div> |
<div class="col-md-1 col-sm-1 vcenter alert hidden-xs"><span class="glyphicon glyphicon-chevron-right"/></div> |
<% |
} |
if( questionario.getStateEnum().getPosition() < QuestionarioImpl.State.ASSIGNED_ANSWERS.getPosition()) |
{ |
%> |
<div class="alert alert-disabled col-md-2 col-sm-2"> |
<bean:message key="questionario.state.ASSIGNED_ANSWERS"/> |
</div> |
<div class="col-md-1 col-sm-1 vcenter alert hidden-xs"><span class="glyphicon glyphicon-chevron-right"/></div> |
<% |
} |
if( questionario.getStateEnum().getPosition() < QuestionarioImpl.State.PROCESSING.getPosition()) |
{ |
%> |
/branches/v3/impl/src/web/user/questionarios/questionariosList.jsp |
---|
13,9 → 13,9 |
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %> |
<jsp:include page="headerQuestionarios.jsp"/> |
<div class="container-fluid" style="margin-top: 10px"> |
25,6 → 25,9 |
<baco:hasRole role="questionarios.admin,all,admin"> |
<html:link styleClass="btn btn-default btn-sm pull-right" action="/user/startNewQuestionario">Criar Novo <span class="glyphicon glyphicon-plus"> </span></html:link> |
</baco:hasRole> |
<a class="btn btn-default" href="#" data-toggle="modal" data-target="#modalHelpQuestionario"> |
<span class="glyphicon glyphicon-question-sign"></span> Ajuda sobre Processo dos Questionários |
</a> |
</div> |
<div class="panel-body"> |
<html:errors/> |
/branches/v3/impl/src/web/user/questionarios/QuestionarioState.bmp |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/branches/v3/impl/src/web/user/questionarios/headerQuestionarios.jsp |
---|
New file |
0,0 → 1,44 |
<%@ page contentType="text/html; charset=UTF-8" language="java"%> |
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %> |
<%@ taglib prefix="baco" uri="http://www.estgp.pt/baco/" %> |
<div class="modal fade" id="modalHelpQuestionario" role="dialog" > |
<div class="modal-dialog" data-width="960" style="display: block; width: 960px; margin-top: 50px;" aria-hidden="false"> |
<!-- Modal content--> |
<div class="modal-content"> |
<div class="modal-header"> |
<h1 class="modal-title">Ajuda sobre o Processo Questionário</h1> |
</div> |
<div class="modal-body"> |
<div class="panel panel-default"> |
<baco:isAdmin> |
<h3>Questões relativas a papeis e permissões</h3> |
<ul> |
<li>Para aceder ao painel de ferramentas dos questionarios tem de ser administrador (admin ou questionarios.admin) ou ter o papel de Questionários Básicas (questionarios.gerais) ou services</li> |
<li>Uma atividade só fica disponivel se o estado do questionário estiver na posição onde a tarefa é possivel de executar</li> |
<li>Administradores de Questionários (questionarios.admin) ou de Sistema (admin) têm permissões totais no Módulo</li> |
<li>Administradores de Questionários (questionarios.admin) Validação (questionarios.atribuicoes.admin, questionarios.atribuicoes.check_teachers) de Atribuições podem validar as unidades quanto aos alunos e docentes afetados</li> |
<li>Professores, Membros das Comissões e Pedagógico terão acesso às respostas na sua Home Page numa página especialmente concebida para o efeito</li> |
</ul> |
<h3>Modelo de Dados</h3> |
<img src="<%=request.getContextPath()%>/user/questionarios/QuestionariosDomain.bmp" width="100%"> |
</baco:isAdmin> |
<h3>Modelo de Atividades</h3> |
<img src="<%=request.getContextPath()%>/user/questionarios/QuestionarioProcesso.bmp" width="90%"/> |
<h3>Modelo de Estados</h3> |
<img src="<%=request.getContextPath()%>/user/questionarios/QuestionarioState.bmp" width="90%"/> |
</div> |
<button type="button" class="btn btn-success" data-dismiss="modal">Voltar</button> |
</div> |
</div> |
</div> |
</div> |
/branches/v3/impl/src/web/user/questionarios/QuestionariosDomain.bmp |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/impl/src/web/user/questionarios/QuestionarioProcesso.bmp |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/impl/src/web/user/questionarios/pedagogicoEstudante/pedagogicoEstudanteAssignAnswers.jsp |
---|
104,7 → 104,7 |
schedulleTasksForm.setId(job.getId()); |
request.setAttribute("SchedulleTasksForm",schedulleTasksForm); |
%> |
<div class="task-log task-log-xs" data-href="<%=request.getContextPath()%>/user/questionarioPedagogicoStartChooseCourses.do?questionarioId=${Questionario.id}"> |
<div class="task-log task-log-xs" data-href="<%=request.getContextPath()%>/user/questionarioPedagogicoStartAssignAnswers.do?questionarioId=${Questionario.id}"> |
<jsp:include page="/admin/configuration/taskLog.jsp"/> |
</div> |
<% |
/branches/v3/impl/src/web/user/questionarios/pedagogicoEstudante/questionarioAdminPanel.jsp |
---|
12,6 → 12,7 |
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %> |
<jsp:useBean id="Questionario" type="pt.estgp.estgweb.domain.QuestionarioImpl" scope="request"/> |
<baco:clearOperation name="Questionario" op="QUESTIONARIO_ASSIGNATION_OPERATIONS"> |
<div class="row"> |
153,7 → 154,7 |
<div class="list-group"> |
<div class="list-group-item"> |
<html:link styleClass="btn btn-warning" action="/user/questionarioPedagogicoStartAssignAnswers?questionarioId=${Questionario.id}"> |
Iniciar Atribuição de Respostas |
Atribuição de Respostas |
</html:link> |
</div> |
</div> |
168,7 → 169,7 |
</baco:clearOperation> |
<baco:clearOperation name="Questionario" op="QUESTIONARIO_FINNISH_ASSIGNEMENTS"> |
<button class="btn btn-success pull-right" type="button" >Terminar Atribuições</button> |
<button class="btn btn-success pull-right" type="button" >Terminar Atribuições / INICIAR PROCESSAMENTO DO QUESTIONÁRIO</button> |
</baco:clearOperation> |
</div> |
</div> |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoCursoAfeto.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Pagina.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.ArrayList; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitDeliverable.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitProgramPart2.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioResposta.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioTipologia.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitBlog.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Reminder.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordEventOrganization.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordPaper.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Configuration.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageContent.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarQuestionarioAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyStatsGraphic.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SessionObject.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.io.Serializable; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitBlogPost.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobParameter.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/GenericUser.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ComunicationFolder.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Student.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitProgram.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitQuestion.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Announcement.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatDay.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Survey.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestionPossibleAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordThesis.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageSection.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.ArrayList; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestionCandidateAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordProject.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageExternalObject.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SruSourceCollection.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioInstituicao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordJob.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitTurma.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationGradesStatusEpoca.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Teacher.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyResponse.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageRepositoryFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Record.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitSummary.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RepositoryFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ProcessEventFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ProcessEvent.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseYear.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Blog.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RepositoryFileVersion.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Assessment.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UserRoleConfig.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SessionObjectId.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarQuestionario.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BlogPost.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SruSource.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoUnidadeCurricularAfeta.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ManagedIdentifier.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Course.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageExternalUrl.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitGrade.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatMonth.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestionItem.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentResponse.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioTurma.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioPergunta1_5.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatDayId.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Page.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoAlunoRequisitado.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTask.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Process.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/User.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Image.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Questionario.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapHistoryDimension.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Teste.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioUnidade.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestion.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/DigitalDeliveryTarget.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Group.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationDirectory.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestionItem.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUserAssociation.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatYearId.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioDocente.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitAssignement.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioHistoryDrive.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioRespostaRequisitada.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnit.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestionAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationGradesEpocaAvaliacao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioCurso.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoTipologiaRequisitada.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
20,6 → 20,8 |
private String cdTipologia; |
private String nomeDocente; |
private String dsTipologia; |
private Teacher docenteAfeto; |
private CourseUnitTurma turmaAfeta; |
private QuestionarioPedagogicoUnidadeCurricularAfeta unidadeAfeta; |
private Set<QuestionarioPedagogicoAlunoRequisitado> alunosRequisitados = new HashSet<QuestionarioPedagogicoAlunoRequisitado>(0); |
83,6 → 85,20 |
public void setDsTipologia(String dsTipologia) { |
this.dsTipologia = dsTipologia; |
} |
public Teacher getDocenteAfeto() { |
return this.docenteAfeto; |
} |
public void setDocenteAfeto(Teacher docenteAfeto) { |
this.docenteAfeto = docenteAfeto; |
} |
public CourseUnitTurma getTurmaAfeta() { |
return this.turmaAfeta; |
} |
public void setTurmaAfeta(CourseUnitTurma turmaAfeta) { |
this.turmaAfeta = turmaAfeta; |
} |
public QuestionarioPedagogicoUnidadeCurricularAfeta getUnidadeAfeta() { |
return this.unidadeAfeta; |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SigesUser.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Job.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.io.Serializable; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ManagedIdentifierCollection.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitAnnouncement.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioPeriodo.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTaskScheduler.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestion.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioPerguntaGrupo.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTaskSchedulerParameter.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTaskParameter.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/DigitalDeliveryCategory.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatYear.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordOther.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/DigitalDelivery.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatMonthId.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UserSession.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioCursoDegree.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/MetaProcess.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitEvaluation.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioAno.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyStructuralNode.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationGrades.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestionAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Seccao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStat.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 24/Mai/2016 9:49:15 by Hibernate Tools 3.2.0.b9 |
// Generated 31/Mai/2016 10:47:48 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/build.properties |
---|
35,6 → 35,7 |
system.theme=estg |
system.redirections.policy.index.welcome=welcome |
system.redirections.policy.authentication.action=/authenticate.do |
system.redirections.policy.authentication.logout.action=/Logout.do |
authentication.policy.service=Authenticate |
authentication.policy.username.msg.key=username |
authentication.policy.password.msg.key=password |
/branches/v3/impl/build.xml |
---|
474,6 → 474,7 |
<replacefilter token="@authentication.policy.password.msg.key@" value="${authentication.policy.password.msg.key}"/> |
<replacefilter token="@system.redirections.policy.index.welcome@" value="${system.redirections.policy.index.welcome}"/> |
<replacefilter token="@system.redirections.policy.authentication.action@" value="${system.redirections.policy.authentication.action}"/> |
<replacefilter token="@system.redirections.policy.authentication.logout.action@" value="${system.redirections.policy.authentication.logout.action}"/> |
<replacefilter token="@system.intranet.url@" value="${system.intranet.url}"/> |
<replacefilter token="@system.public.url@" value="${system.public.url}"/> |