Subversion Repositories bacoAlunos

Compare Revisions

Ignore whitespace Rev 1732 → Rev 1735

/branches/v3/impl/src/java/pt/estgp/estgweb/services/data/repositorydocuments/RepositoryDocumentService.java
26,10 → 26,7
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import java.util.*;
 
/**
* Created by jorgemachado on 23/02/17.
203,10 → 200,18
}
persistent = DomainObjectFactory.createRepositoryDocumentImpl();
DaoFactory.getRepositoryDocumentDaoImpl().save(persistent);
persistent.setOwner(userSession.getUser());
}
else
{
persistent = (RepositoryDocumentImpl) DaoFactory.getRepositoryDocumentDaoImpl().get(view.getId());
String history = persistent.getHistoryEdit();
if(history == null)
history = "";
else
history = history + ";\n";
history = history + "Edited by " + userSession.getUser().getUsername() + " : " + userSession.getUser().getName() + " : " + userSession.getUser().getId() + " - at " + new Date().toString();
persistent.setHistoryEdit(history);
}
 
persistent.setContributorsJson(view.getContributorsJson());
/branches/v3/impl/src/java/pt/estgp/estgweb/web/form/courseunits/CourseUnitsForm.java
220,24 → 220,27
return errors;
}
 
if(getUploadFile() == null || getUploadFile().getFileSize() == 0)
{
addMessageAsString(errors,"Um Ficheiro esta Vazio");
return errors;
}
//if(getUploadFile() == null || getUploadFile().getFileSize() == 0)
//{
// addMessageAsString(errors,"Um Ficheiro esta Vazio");
// return errors;
//}
 
//tod verificar
try{
double fileSize = getUploadFile().getFileSize();
fileSize = fileSize / 1024.0 / 1024.0;
if(fileSize > Globals.MAX_FILE_UPOLOAD_SIZE_MBYTES)
if(getUploadFile() != null)
{
try{
double fileSize = getUploadFile().getFileSize();
fileSize = fileSize / 1024.0 / 1024.0;
if(fileSize > Globals.MAX_FILE_UPOLOAD_SIZE_MBYTES)
{
addMessage(errors, httpServletRequest, "errors.file.too.long", Globals.MAX_FILE_UPOLOAD_SIZE_MBYTES + "MB");
return errors;
}
}catch(Throwable e)
{
addMessage(errors, httpServletRequest, "errors.file.too.long", Globals.MAX_FILE_UPOLOAD_SIZE_MBYTES + "MB");
return errors;
//muito pequeno se dividir por 0 nao faz mal
}
}catch(Throwable e)
{
//muito pequeno se dividir por 0 nao faz mal
}
 
if(courseUnitAssignementView.getDeliverDate() == null || courseUnitAssignementView.getDeliverDate().length() == 0)
/branches/v3/impl/src/hbm/pt/estgp/estgweb/domain/RepositoryFile.hbm.xml
73,7 → 73,9
</property>
<property name="publishDate" type="timestamp"/>
<property name="closeDate" type="timestamp"/>
 
<property name="historyEdit" type="string">
<column name="historyEdit" sql-type="TEXT"/>
</property>
<many-to-one name="collection" class="pt.estgp.estgweb.domain.RepositoryDocumentCollectionImpl" outer-join="true" lazy="false"/>
 
<many-to-one name="owner" class="pt.estgp.estgweb.domain.User" outer-join="true" lazy="false"/>
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoCursoAfeto.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioPergunta.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyStatsGraphic.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/GenericUser.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnProcessControloAtividadeDocenteInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import pt.estgp.estgweb.services.bpmnprocess.controloatividadedocente.PontosAtribuidos;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupDocentesAno.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/EventGeneric.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupCursosAno.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentTaskActorActividadeDocenteEscolhaValidador.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationSeparator.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitProgram.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RepositoryDocumentInterface.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageSection.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.HashSet;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnActorPoolInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SruSourceCollection.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioAnswer.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/EventClass.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordJob.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Teacher.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.HashSet;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageRepositoryFile.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitSummary.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Record.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportDocenteFile.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseYear.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentTaskActor.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Blog.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnProcessControloAtividadeDocente.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import pt.estgp.estgweb.services.bpmnprocess.controloatividadedocente.EsquemaPontos;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RepositoryDocumentCollection.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentTask.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoUnidadeCurricularAfeta.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentTaskActorGatewayExclusive.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestionItem.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.HashSet;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatMonth.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Page.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseStudiesPlan.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFile.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AppUser.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnActorPool.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageText.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Questionario.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioPerguntaEsforco.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioUnidade.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.HashSet;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionario.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentEventEndMessages.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import pt.estgp.estgweb.services.bpmnprocess.types.TargetActorType;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentGateway.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatYearId.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestionItem.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.HashSet;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Group.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.HashSet;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnit.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoTipologiaRequisitada.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SigesUser.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitAnnouncement.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ManagedIdentifierCollection.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.HashSet;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatYear.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/DigitalDeliveryCategory.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatMonthId.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UserSession.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportCursoFile.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroup.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitProgramPart2.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioCurso.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioTipologia.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioResposta.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitBlog.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordEventOrganization.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordPaper.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SessionObject.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/EventFormacoes.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnProcessInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.HashSet;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitQuestion.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionario.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioTipologia.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordProject.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponent.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitTurma.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentEvent.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyResponse.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioUnidade.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ProcessEvent.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnProcess.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentTaskActorActividadeDocenteEntregaFicheirosPontuada.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageExternalUrl.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentResponse.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatDayId.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFileAno.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTask.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RepositoryDocument.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
26,6 → 26,7
private DocumentPersons contributorsJson;
private Date publishDate;
private Date closeDate;
private String historyEdit;
private RepositoryDocumentCollectionImpl collection;
private User owner;
private Set<RepositoryDocumentFileImpl> repositoryDocumentFiles = new HashSet<RepositoryDocumentFileImpl>(0);
125,6 → 126,13
public void setCloseDate(Date closeDate) {
this.closeDate = closeDate;
}
public String getHistoryEdit() {
return this.historyEdit;
}
public void setHistoryEdit(String historyEdit) {
this.historyEdit = historyEdit;
}
public RepositoryDocumentCollectionImpl getCollection() {
return this.collection;
}
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RepositoryDocumentFile.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/EventUser.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioAnswerEsforco.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/DigitalDeliveryTarget.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupAno.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentTaskActorGatewayExcActividadeDocenteValidacao.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioUser.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationDirectory.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUserAssociation.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitAssignement.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentEventEnd.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioCurso.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseSchool.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Job.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.io.Serializable;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTaskScheduler.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/EventGenericRecord.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTaskSchedulerParameter.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseDepartment.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/MetaProcess.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyStructuralNode.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Seccao.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 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 18/Abr/2017 21:24:30 by Hibernate Tools 3.2.0.b9
// Generated 19/Abr/2017 8:36:34 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/etc/jsonComGensonAvisos/notasDeUsoGenson
New file
0,0 → 1,108
 
 
Genson
 
Serializador de JSON
 
Exemplo
 
Genson.Builder gensonBuilder = new Genson.Builder()
.exclude(Object.class)
.include(RepositoryDocumentCollectionImpl.class)
.include("name", RepositoryDocumentCollection.class)
.include("description",RepositoryDocumentCollection.class)
.include("legacyUrl", RepositoryDocumentCollection.class)
.include("treeName", RepositoryDocumentCollection.class)
.include("pathName", RepositoryDocumentCollection.class)
.include("treeHiffens", RepositoryDocumentCollection.class)
.include("collectionManagers", RepositoryDocumentCollection.class)
.include("id",UserImpl.class)
.include("name",UserImpl.class)
.include("sigesCode",SigesUserImpl.class)
.exclude("parent", RepositoryDocumentCollection.class);
 
genson = gensonBuilder.create();
 
Devemos incluir ou excluir metodos segundo os properties do bean em questão
 
Por exemplo
 
.exclude(Object.class)
serve para ignorar tudo excepto o que vamos incluir seguidamente
 
 
.include("name", RepositoryDocumentCollection.class)
 
significa que vai ser usada a propriedade getName e setName para serializar/descerealizar
 
 
Para incluir uma lista de parametros não precisamos de incluir a classe ArrayList
basta incluir a propriedade de acesso à lista como por exemplo:
 
.include("collectionManagers", RepositoryDocumentCollection.class)
 
 
AVISO CUIDADO
 
Quando se envia JSON da WEB para descerializar é necessário cuidado com objetos desconhecidos
O GENSON apenas suporta dois níveis de desconhecimento quando se trata de Arrays
Por exemplo se estivermos a importar um InterfaceBlock e usarmos um elemento choosedCol auxiliar no
bloco para escolher uma colecção antes de adicionar à lista de escolhidas
Não podemos usar arrays dentro do choosedCol porque este já é desconhecido, nem é um Objeto
da Classe, e o facto de ter um array vazio causa problemas de descerialização
 
Exemplo
 
"blocks": [
{
"collectionIds": [
10
],
"datesFormat": "YY",
"description": null,
"maxPublishDateStr": "",
"minPublishDateStr": "",
"orderBy": "publishDateDesc",
"showDescription": false,
"showDocumentDescription": true,
"showDocumentMetaData": false,
"showDocumentTitle": true,
"showFileDescription": false,
"showFileTitle": true,
"showTitle": true,
"title": null,
"tree": false,
"type": "block",
"choosedCol": {
"id": 10,
"treeName": "-INFORMAÇÃO INSTITUCIONAL",
"treeHiffens": "-",
"visible": true,
"pathName": "IPP - INFORMAÇÃO INSTITUCIONAL",
"legacyUrl": null,
"description": null,
"name": "INFORMAÇÃO INSTITUCIONAL"
>>>>>> "collectionManagers" : [] << NESTE NIVEL ESTE TIPO DE ELEMENTO VAI REBENTAR COM A DESCERIALIZAÇÃO
}
}
],
 
 
Exemplos de Serialização no RepositoryInterface
 
public String toJson() throws IOException, TransformationException
{
return genson.serialize(this);
}
 
public static RepositoryInterface loadFromJson(String json) throws IOException, TransformationException {
return genson.deserialize(json, RepositoryInterface.class);
}
 
public JSONObject toJsonObject() throws IOException, TransformationException, JSONException {
return new JSONObject(toJson());
}
 
Para mais detalhes veja na classe:
 
pt.estgp.estgweb.services.data.repositorydocuments.interfaces.RepositoryInterface