Subversion Repositories bacoAlunos

Compare Revisions

Ignore whitespace Rev 1331 → Rev 1332

/branches/v3/impl/src/java/pt/estgp/estgweb/services/jobs/ServiceJob.java
2,6 → 2,7
 
import jomm.dao.impl.AbstractDao;
import org.apache.log4j.FileAppender;
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
import org.apache.log4j.PatternLayout;
import pt.estgp.estgweb.Globals;
35,10 → 36,10
public static final String JOB_questionario_id_KEY = "JOB_questionario_id_KEY";
/*Log for service run*/
 
protected final Logger serviceLog = Logger.getLogger(ServiceJob.class);
protected final Logger serviceLog = Logger.getLogger("JobServiceTaskLog");
 
/*Class regular log*/
private static final Logger logger = Logger.getLogger("JobServiceTaskLog");
private static final Logger logger = Logger.getLogger(ServiceJob.class);
 
private Map<String,JobServiceTaskParameter> parameters = new HashMap<String, JobServiceTaskParameter>();
protected pt.estgp.estgweb.domain.JobServiceTaskImpl jobServiceTask = null; //to be used in subService in order to update log and check stopRequest
203,4 → 204,10
//serviceLogInfo("Max Memory:" + runtime.maxMemory() / mb);
logger.info("Max Memory:" + runtime.maxMemory() / mb);
}
 
public void serviceLogInfoWithLoggerSource(String message)
{
serviceLogInfo(message);
logger.log(this.getClass().getCanonicalName(), Level.INFO, message, null);
}
}
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/UpdateCoursesAndUnitsJobService.java
8,11 → 8,14
import pt.estgp.estgweb.services.jobs.JobDeamon;
import pt.estgp.estgweb.services.jobs.ServiceJob;
import pt.estgp.estgweb.services.logresults.ILogMessages;
import pt.estgp.estgweb.services.logresults.LogMessageTypeEnum;
import pt.estgp.estgweb.services.logresults.impl.DefaultLogMessage;
import pt.estgp.estgweb.services.logresults.impl.DefaultLogMessages;
import pt.estgp.estgweb.services.questionarios.QuestionariosService;
import pt.estgp.estgweb.web.exceptions.NotAuthorizedException;
import pt.utl.ist.berserk.logic.serviceManager.IService;
 
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
52,10 → 55,33
return new String[0];
 
String courses = job.getParameter(ServiceJob.JOB_questionario_courseList_KEY).getObject();
return deserializeCoursesList(courses);
}
 
public List<Course> getCoursesList(String coursesListJson)
{
List<Course> courses = new ArrayList<Course>();
String[] courseIds = deserializeCoursesList(coursesListJson);
for(String courseId: courseIds)
{
try
{
Course c = DaoFactory.getCourseDaoImpl().load(new Long(courseId));
courses.add(c);
}
catch(Throwable e)
{
logger.info("Course not found in course list with id:" + courseId);
}
}
return courses;
}
 
public String[] deserializeCoursesList(String json)
{
try {
 
JSONArray jsonArray = new JSONArray(courses);
JSONArray jsonArray = new JSONArray(json);
String[] coursesList = new String[jsonArray.length()];
for(int i=0;i <jsonArray.length();i++)
{
103,34 → 129,128
return questionarioCleared;
}
 
 
@Override
protected ILogMessages runJobServiceTask() throws Throwable
{
DefaultLogMessages logMessages = new DefaultLogMessages();
long questionarioId = Long.parseLong(getParametersMap().get(ServiceJob.JOB_questionario_id_KEY).getObject());
QuestionarioImpl q = (QuestionarioImpl) DaoFactory.getQuestionarioDaoImpl().load(questionarioId);
 
String[] coursesList = deserializeCoursesList((QuestionarioImpl) q);
String[] coursesList = deserializeCoursesList(q);
//Colocamos já aqui o estado para nao se poder mudar o Ano e o Semestre
 
serviceLogInfo("Starting running service ");
long total = 5000;
long start = System.currentTimeMillis();
//Thread.sleep(20000);
while(true)
serviceLogInfo("Starting running service ");
logger.info("Starting running service");
 
int count = 0;
int totalCourses = coursesList.length;
for(String courseStrId: coursesList)
{
Thread.sleep(5000);
long elapsed = System.currentTimeMillis() - start;
setProgress((int) (((float)elapsed)/((float)total)*100.0f));
commitPartially();
DaoFactory.getQuestionarioDaoImpl().reattach(q);
if(System.currentTimeMillis() - start > total)
break;
count++;
try{
Long courseLong = Long.parseLong(courseStrId);
/** logging **/
 
String msg = "Loading Course BACO ID: " + courseStrId;
serviceLogInfo(msg);
logger.info(msg);
/** logging **/
 
Course c = DaoFactory.getCourseDaoImpl().load(courseLong);
 
QuestionarioPedagogicoCursoAfeto cursoAfeto = DomainObjectFactory.createQuestionarioPedagogicoCursoAfeto();
cursoAfeto.setCourse(c);
cursoAfeto.setAno(q.getYear());
cursoAfeto.setCodigoCurso(c.getCode());
cursoAfeto.setNome(c.getName());
cursoAfeto.setQuestionario(q);
cursoAfeto.setSemestre(q.getSemestre());
cursoAfeto.setUnidadesAfetas(new HashSet<QuestionarioPedagogicoUnidadeCurricularAfeta>());
 
DaoFactory.getQuestionarioPedagogicoCursoAfetoDaoImpl().save(cursoAfeto);
 
/** logging **/
msg = "(" + count + " of " + totalCourses + ")-> Course loaded: " + c.getName() + "(" + c.getCode() + ")";
serviceLogInfo(msg);
logger.info(msg);
/** logging **/
 
int countUnits = 0;
int totalUnits = c.getCourseUnits().size();
for(CourseUnit cu : c.getCourseUnits())
{
countUnits++;
/** logging **/
msg = "---->(" + countUnits + " of " + totalUnits +") CourseUnit loaded: " + cu.getName() + "(" + cu.getCode() + ")";
serviceLogInfo(msg);
logger.info(msg);
/** logging **/
 
 
QuestionarioPedagogicoUnidadeCurricularAfetaImpl unidadeAfeta = DomainObjectFactory.createQuestionarioPedagogicoUnidadeCurricularAfeta();
unidadeAfeta.setCourseUnit(cu);
unidadeAfeta.setObs("");
 
unidadeAfeta.setCodigoUnidade(cu.getCode());
cursoAfeto.getUnidadesAfetas().add(unidadeAfeta);//so metemos de um dos lados
 
unidadeAfeta.setMarked(false);
if(cu.getTeachers() == null || cu.getTeachers().size() == 0)
{
unidadeAfeta.setProfs(0);
unidadeAfeta.setMarked(true); //WARNING
unidadeAfeta.addObs("Não tem professores");
}
else
unidadeAfeta.setProfs(cu.getTeachers().size());
 
//todo falta as turmas verificacao de numero de profs
// testar se ja tem notas acrescentar
try{
unidadeAfeta.setTipologiasJson(((CourseUnitImpl)cu).getTipologiasClass().obtainMergeTipologiasSerialized());
}
catch(Throwable e)
{
unidadeAfeta.setMarked(true);
unidadeAfeta.setTipologiasJson(CourseUnitImpl.Tipologias.serializeMergedList(new ArrayList<CourseUnitImpl.Tipologia>()));
cursoAfeto.setMarcadas(cursoAfeto.getMarcadas()+1);
//todo colocar as observacoes auqi e na unidade marcada
}
 
 
cursoAfeto.setCourse(c);
cursoAfeto.setAno(q.getYear());
cursoAfeto.setCodigoCurso(c.getCode());
cursoAfeto.setNome(c.getName());
cursoAfeto.setQuestionario(q);
cursoAfeto.setSemestre(q.getSemestre());
cursoAfeto.setUnidadesAfetas(new HashSet<QuestionarioPedagogicoUnidadeCurricularAfeta>());
 
DaoFactory.getQuestionarioPedagogicoCursoAfetoDaoImpl().save(cursoAfeto);
 
 
}
setProgress((int)((((float)count)/((float)totalCourses))*100.0f));
commitPartially();
}
catch(Throwable t)
{
logger.error(t,t);
serviceLogError(t.toString(),t);
logMessages.addMessage(new DefaultLogMessage("questionario.courses.selection", LogMessageTypeEnum.ERROR,t.toString()));
}
 
}
setProgress(100);
commitPartially();
 
serviceLogInfo("Set courses state as " + QuestionarioImpl.SubStatePedagogico.COURSES_ASSIGNED.name());
String msg = "Set courses state as " + QuestionarioImpl.SubStatePedagogico.COURSES_ASSIGNED.name();
serviceLogInfo(msg);
logger.info(msg);
q.setSubStatePedagogicoClass(QuestionarioImpl.SubStatePedagogico.COURSES_ASSIGNED);
commitPartially();
return new DefaultLogMessages();
 
return logMessages;
}
}
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoUnidadeCurricularAfetaImpl.java
4,4 → 4,12
* Created by jorgemachado on 23/03/16.
*/
public class QuestionarioPedagogicoUnidadeCurricularAfetaImpl extends QuestionarioPedagogicoUnidadeCurricularAfeta {
 
public void addObs(String obs)
{
if(getObs() == null)
setObs("");
 
setObs(getObs() + " ; " + obs);
}
}
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/DomainObjectFactory.java
398,4 → 398,11
public static QuestionarioHistoryDriveImpl createQuestionarioHistoryDriveImpl() {
return new QuestionarioHistoryDriveImpl();
}
 
public static QuestionarioPedagogicoCursoAfetoImpl createQuestionarioPedagogicoCursoAfeto() {
return new QuestionarioPedagogicoCursoAfetoImpl();
}
public static QuestionarioPedagogicoUnidadeCurricularAfetaImpl createQuestionarioPedagogicoUnidadeCurricularAfeta() {
return new QuestionarioPedagogicoUnidadeCurricularAfetaImpl();
}
}
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/CourseUnitImpl.java
835,6 → 835,10
throw e;
}
}
public String obtainMergeTipologiasSerialized() throws IOException, TransformationException
{
return serializeMergedList(obtainMergeTipologias());
}
public ArrayList<Tipologia> obtainMergeTipologias()
{
ArrayList<Tipologia> merge = new ArrayList<Tipologia>();
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/dao/impl/QuestionarioPedagogicoCursoAfetoDaoImpl.java
New file
0,0 → 1,13
package pt.estgp.estgweb.domain.dao.impl;
 
/**
* Created by jorgemachado on 24/03/16.
*/
public class QuestionarioPedagogicoCursoAfetoDaoImpl extends QuestionarioPedagogicoCursoAfetoDao{
 
public static QuestionarioPedagogicoCursoAfetoDaoImpl getInstance() {
if (myInstance == null)
myInstance = new QuestionarioPedagogicoCursoAfetoDaoImpl();
return (QuestionarioPedagogicoCursoAfetoDaoImpl) myInstance;
}
}
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/dao/impl/QuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl.java
New file
0,0 → 1,13
package pt.estgp.estgweb.domain.dao.impl;
 
/**
* Created by jorgemachado on 24/03/16.
*/
public class QuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl extends QuestionarioPedagogicoUnidadeCurricularAfetaDao
{
public static QuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl getInstance() {
if (myInstance == null)
myInstance = new QuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl();
return (QuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl) myInstance;
}
}
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/dao/DaoFactory.java
1,5 → 1,6
package pt.estgp.estgweb.domain.dao;
 
import pt.estgp.estgweb.domain.QuestionarioPedagogicoCursoAfeto;
import pt.estgp.estgweb.domain.dao.impl.*;
 
/**
384,4 → 385,12
{
return QuestionarioHistoryDriveDaoImpl.getInstance();
}
 
public static QuestionarioPedagogicoCursoAfetoDaoImpl getQuestionarioPedagogicoCursoAfetoDaoImpl() {
return QuestionarioPedagogicoCursoAfetoDaoImpl.getInstance();
}
 
public static QuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl getQuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl() {
return QuestionarioPedagogicoUnidadeCurricularAfetaDaoImpl.getInstance();
}
}
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoCursoAfetoImpl.java
4,4 → 4,13
* Created by jorgemachado on 23/03/16.
*/
public class QuestionarioPedagogicoCursoAfetoImpl extends QuestionarioPedagogicoCursoAfeto {
 
public void addObs(String obs)
{
if(getObs() == null)
setObs("");
 
setObs(getObs() + " ; " + obs);
}
 
}
/branches/v3/impl/src/hbm/pt/estgp/estgweb/domain/Questionarios.hbm.xml
417,6 → 417,8
<property name="ano" type="string"/>
<property name="semestre" type="string"/>
<property name="nome" type="string"/>
<property name="marcadas" type="int"/>
<property name="obs" type="string"/>
<many-to-one name="questionario" class="pt.estgp.estgweb.domain.Questionario" lazy="proxy" outer-join="false"/>
<many-to-one name="course" class="pt.estgp.estgweb.domain.Course" lazy="proxy" outer-join="false"/>
<set name="unidadesAfetas" cascade="delete" lazy="true" order-by="id asc">
440,6 → 442,7
<property name="profs" type="int"/>
<property name="addedTipologias" type="int"/>
<property name="turmaWithoutProf" type="int"/>
<property name="obs" type="string"/>
<property name="tipologiasJson" type="text">
<column name="tipologias_json" sql-type="MEDIUMTEXT"/>
</property>
/branches/v3/impl/src/web/admin/questionarios/pedagogicoEstudante/cursosJobInfo.jsp
New file
0,0 → 1,50
<%@ page import="jomm.dao.impl.AbstractDao" %>
<%@ page import="pt.estgp.estgweb.domain.Course" %>
<%@ page import="pt.estgp.estgweb.domain.JobServiceTaskImpl" %>
<%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %>
<%@ page import="pt.estgp.estgweb.services.jobs.ServiceJob" %>
<%@ page import="pt.estgp.estgweb.services.questionarios.pedagogico.UpdateCoursesAndUnitsJobService" %>
<%@ page import="java.util.List" %>
<%@ page import="pt.estgp.estgweb.utils.ConfigProperties" %>
<%@ 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 uri="/WEB-INF/tlds/baco.tld" prefix="baco" %>
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %>
<table class="tablesorterfiltered">
<thead>
<tr>
<th class="filter-name filter-select">Instituição</th>
<th class="filter-true">Código</th>
<th class="filter-true">Nome</th>
<th class="filter-name filter-select">Tipo</th>
</tr>
</thead>
<tbody>
<%
long jobId = Long.parseLong(request.getParameter("jobId"));
AbstractDao.getCurrentSession().beginTransaction();
 
JobServiceTaskImpl job = (JobServiceTaskImpl) DaoFactory.getJobServiceTaskDaoImpl().load(jobId);
String coursesList = job.getParameter(ServiceJob.JOB_questionario_courseList_KEY).getObject();
List<Course> courses = new UpdateCoursesAndUnitsJobService().getCoursesList(coursesList);
 
for(Course c: courses)
{
request.setAttribute("c",c);
%>
<tr>
<td><%=ConfigProperties.getProperty("institution.code." + c.getInstitutionalCode())%></td>
<td>${c.code}</td>
<td>${c.name}</td>
<td><bean:message key="course.${c.degree}"/></td>
</tr>
<%
}
AbstractDao.getCurrentSession().getTransaction().commit();
%>
</tbody>
</table>
/branches/v3/impl/src/web/admin/questionarios/pedagogicoEstudante/questionarioAdminPanel.jsp
122,9 → 122,9
{
%>
<div class="list-group-item">
<div class="alert alert-info alert-small">
Cursos atribuidos
</div>
<a href="#" class="btn btn-info btn-sm" data-href="<%=request.getContextPath()%>/admin/questionarios/pedagogicoEstudante/cursosJobInfo.jsp?jobId=${Questionario.courseSelectionTaskId}" data-title="Listagem de Cursos da Tarefa de Atribuição" data-toggle="modal" data-target="#modalAjaxRequest">
Cursos Atribuidos <span class="glyphicon glyphicon-list-alt"> </span>
</a>
</div>
<%
}
/branches/v3/impl/src/web/admin/configuration/taskLog.jsp
172,7 → 172,15
<%=ConfigProperties.getProperty("institution.code.prefix." + taskParam.getObject())%>
</logic:equal>
<logic:notEqual value="JOB_institution_KEY" name="taskParam" property="name">
${taskParam.object}
<logic:equal value="JOB_questionario_courseList_KEY" name="taskParam" property="name">
<a href="#" data-href="<%=request.getContextPath()%>/admin/questionarios/pedagogicoEstudante/cursosJobInfo.jsp?jobId=${SchedulleTasksForm.jobServiceTask.id}" data-title="Listagem de Cursos da Tarefa de Atribuição" data-toggle="modal" data-target="#modalAjaxRequest">
Lista Cursos
</a>
</logic:equal>
<logic:notEqual value="JOB_questionario_courseList_KEY" name="taskParam" property="name">
${taskParam.object}
</logic:notEqual>
 
</logic:notEqual>
</td>
</tr>
/branches/v3/impl/src/web/admin/configuration/tasks.jsp
145,7 → 145,15
<%=ConfigProperties.getProperty("institution.code.prefix." + taskParam.getObject())%>
</logic:equal>
<logic:notEqual value="JOB_institution_KEY" name="taskParam" property="name">
${taskParam.object}
<logic:equal value="JOB_questionario_courseList_KEY" name="taskParam" property="name">
<a href="#" data-href="<%=request.getContextPath()%>/admin/questionarios/pedagogicoEstudante/cursosJobInfo.jsp?jobId=${task.id}" data-title="Listagem de Cursos da Tarefa de Atribuição" data-toggle="modal" data-target="#modalAjaxRequest">
Lista Cursos
</a>
</logic:equal>
<logic:notEqual value="JOB_questionario_courseList_KEY" name="taskParam" property="name">
${taskParam.object}
</logic:notEqual>
 
</logic:notEqual>
</td>
</tr>
/branches/v3/impl/src/web/admin/configuration/jobTasks.jsp
62,7 → 62,15
<%=ConfigProperties.getProperty("institution.code.prefix." + taskParam.getObject())%>
</logic:equal>
<logic:notEqual value="JOB_institution_KEY" name="taskParam" property="name">
${taskParam.object}
<logic:equal value="JOB_questionario_courseList_KEY" name="taskParam" property="name">
<a href="#" data-href="<%=request.getContextPath()%>/admin/questionarios/pedagogicoEstudante/cursosJobInfo.jsp?jobId=${task.id}" data-title="Listagem de Cursos da Tarefa de Atribuição" data-toggle="modal" data-target="#modalAjaxRequest">
Lista Cursos
</a>
</logic:equal>
<logic:notEqual value="JOB_questionario_courseList_KEY" name="taskParam" property="name">
${taskParam.object}
</logic:notEqual>
 
</logic:notEqual>
</td>
</tr>
/branches/v3/impl/src/web/layout/headerTools.jsp
60,6 → 60,11
$(this).find('.btn-ok').attr('href', $(e.relatedTarget).data('href'));
$(this).find('.ConfirmMessageToUser').html($(e.relatedTarget).data('message'));
});
 
$('.dynamicInfoModal').on('show.bs.modal', function(e)
{
$(this).find('.InfoMessageToUser').html($(e.relatedTarget).data('message'));
});
});
</script>
<div class="modal fade confirmModal" id="confirm-ModalGeneric" tabindex="-1" role="dialog" >
83,7 → 88,27
</div>
</div>
 
<div class="modal fade dynamicInfoModal" id="dynamicInfo-ModalGeneric" tabindex="-1" role="dialog" >
<div class="modal-dialog" data-width="450" style="display: block; width: 450px; margin-top: 50px;" aria-hidden="false">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Informação</h4>
</div>
<div class="modal-body">
 
<p class="InfoMessageToUser">
 
</p>
 
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Ok</button>
</div>
</div>
</div>
</div>
 
 
<script>
$(document).ready(function(){
$('#modalAjaxRequest').on('show.bs.modal', function(e)
122,7 → 147,7
<div class="contentAjaxRequest">
 
</div>
<button type="button" class="btn btn-danger" data-dismiss="modal"><bean:message key="cancel"/></button>
<button type="button" class="btn btn-danger" data-dismiss="modal">Sair</button>
</div>
</div>
</div>
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoCursoAfeto.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 24/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
19,6 → 19,8
private String ano;
private String semestre;
private String nome;
private int marcadas;
private String obs;
private Questionario questionario;
private Course course;
private Set<QuestionarioPedagogicoUnidadeCurricularAfeta> unidadesAfetas = new HashSet<QuestionarioPedagogicoUnidadeCurricularAfeta>(0);
76,6 → 78,20
public void setNome(String nome) {
this.nome = nome;
}
public int getMarcadas() {
return this.marcadas;
}
public void setMarcadas(int marcadas) {
this.marcadas = marcadas;
}
public String getObs() {
return this.obs;
}
public void setObs(String obs) {
this.obs = obs;
}
public Questionario getQuestionario() {
return this.questionario;
}
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitDeliverable.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 24/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
18,6 → 18,7
private int profs;
private int addedTipologias;
private int turmaWithoutProf;
private String obs;
private String tipologiasJson;
private QuestionarioPedagogicoCursoAfeto cursoAfeto;
private CourseUnit courseUnit;
82,6 → 83,13
public void setTurmaWithoutProf(int turmaWithoutProf) {
this.turmaWithoutProf = turmaWithoutProf;
}
public String getObs() {
return this.obs;
}
public void setObs(String obs) {
this.obs = obs;
}
public String getTipologiasJson() {
return this.tipologiasJson;
}
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ManagedIdentifier.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 24/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SigesUser.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 24/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 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/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStat.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 24/Mar/2016 8:41:58 by Hibernate Tools 3.2.0.b9
// Generated 24/Mar/2016 13:02:35 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;