Subversion Repositories bacoAlunos

Compare Revisions

Ignore whitespace Rev 1833 → Rev 1844

/branches/v3/impl/build1.6.xml
538,6 → 538,7
<replacefilter token="@email.templates.dir@" value="${email.templates.dir}"/>
<replacefilter token="@use.ldap@" value="${use.ldap}"/>
<replacefilter token="@site.url@" value="${site.url}"/>
<replacefilter token="@service.url@" value="${service.url}"/>
<!-- DONT USE ANY MORE NOW IS IN CONFIGURATION DAO <replacefilter token="@ws.siges.wsdl@" value="${ws.siges.wsdl}"/>-->
<replacefilter token="@ws.siges.target.namespace@" value="${ws.siges.target.namespace}"/>
<replacefilter token="@intranet.setup.folders.file@" value="${build.dir.relative.intranet.setup.folders.file}"/>
/branches/v3/impl/build1.8.xml
541,6 → 541,7
<replacefilter token="@email.templates.dir@" value="${email.templates.dir}"/>
<replacefilter token="@use.ldap@" value="${use.ldap}"/>
<replacefilter token="@site.url@" value="${site.url}"/>
<replacefilter token="@service.url@" value="${service.url}"/>
<!-- DONT USE ANY MORE NOW IS IN CONFIGURATION DAO <replacefilter token="@ws.siges.wsdl@" value="${ws.siges.wsdl}"/>-->
<replacefilter token="@ws.siges.target.namespace@" value="${ws.siges.target.namespace}"/>
<replacefilter token="@intranet.setup.folders.file@" value="${build.dir.relative.intranet.setup.folders.file}"/>
/branches/v3/impl/conf/app.properties
16,6 → 16,7
#Session Settings
user.session.timeout.minutes=60
site.url=@site.url@
service.url=@service.url@
 
 
 
/branches/v3/impl/src/java/pt/estgp/estgweb/utils/Globals.java
11,7 → 11,7
public class Globals {
 
 
public static final String SYSTEM_PUBLIC_URL = ConfigProperties.getProperty("system.public.url");
public static final String SYSTEM_PUBLIC_URL_SERVLETPATH = ConfigProperties.getProperty("system.public.url");
public static final String SYSTEM_INTRANET_URL = ConfigProperties.getProperty("system.intranet.url");
public static final boolean TEST_ENVIRONEMENT = ConfigProperties.getBooleanProperty("test.control.var");;
 
218,7 → 218,9
 
 
public static final String SITE_URL = ConfigProperties.getProperty("site.url");
public static final String SERVICE_URL = ConfigProperties.getProperty("service.url");
 
 
public static final String INTRANET_MESSAGES_PREFIX = "intranet.";
 
public static final List<String> ANNOUNCEMENTS_VALIDATOR_ROLES = ConfigProperties.getListValues("announcements.validator.role");
/branches/v3/impl/src/java/pt/estgp/estgweb/services/courses/CourseReportServices.java
1,14 → 1,15
package pt.estgp.estgweb.services.courses;
 
 
import jomm.dao.impl.AbstractDao;
import jomm.utils.StreamsUtils;
import org.apache.log4j.Logger;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import pt.estgp.estgweb.domain.CourseUnit;
import pt.estgp.estgweb.domain.CourseUnitEvaluationImpl;
import pt.estgp.estgweb.domain.CourseUnitImpl;
import pt.estgp.estgweb.domain.DomainObjectFactory;
import pt.estgp.estgweb.domain.dao.DaoFactory;
import pt.estgp.estgweb.services.courses.coursereport.CourseReportUtils;
import pt.estgp.estgweb.services.courses.coursereport.documentmodel.*;
70,13 → 71,13
UnitDtpSemester semester1 = new UnitDtpSemester();
UnitDtpSemester semester2 = new UnitDtpSemester();
unitsDtpTable.setSemester1(semester1);
unitsDtpTable.setSemester1(semester2);
unitsDtpTable.setSemester2(semester2);
 
List<CourseUnit> units = DaoFactory.getCourseUnitDaoImpl().loadByCourseSiges(courseCode, year);
 
String json = loadCourseUnitDtpStats(courseCode,year);
JSONObject response = new JSONObject(json);
JSONArray stats = (JSONArray) ((JSONObject)response.get("response")).get("dtpstats");
JSONArray stats = (JSONArray) response.get("dtpstats");
CourseUnitDtpStat[] statsLoaded = CourseUnitDtpStat.fromJson(stats);
 
for(CourseUnit cu :units)
110,13 → 111,14
ReportCourseDocument reportCourseDocument = new ReportCourseDocument();
reportCourseDocument.init();
 
List<CourseUnit> units = DaoFactory.getCourseUnitDaoImpl().loadByCourseSiges(courseCode, year);
 
//FIRST SERVICE TO CALL TO OBTAIN UNITS AND EVALUATIONS
//THIS IS THE BASE FOR THE REMAIN SERVICE CALLS
List<DocumentSection> courseUnitSections = updateCleanCourseUnitSections(courseCode, year, reportCourseDocument, units);
List<DocumentSection> courseUnitSections = updateCleanCourseUnitSections(courseCode, year, reportCourseDocument);
 
//A tabela de resultados globais não vai ser utilizada
//PARA CORRER ESTE SERVICO A PARTIR DA INTERFACE É PRECISO
//PERCEBER QUE DEPENDE DO SERVICO DE UPDATE DAS SECOES DAS COURSEUNITS
UnitsLearningResultsTable unitsLearningResultsTable = updateCleanLearningResultsFromCourseUnitsSections(reportCourseDocument);
 
 
152,7 → 154,8
* @param reportCourseDocument
* @return UnitsLearningResultsTable
*/
public UnitsLearningResultsTable updateCleanLearningResultsFromCourseUnitsSections(ReportCourseDocument reportCourseDocument) {
public UnitsLearningResultsTable updateCleanLearningResultsFromCourseUnitsSections(ReportCourseDocument reportCourseDocument)
{
CourseUnitsReportsSection unitReportsSection = (CourseUnitsReportsSection) reportCourseDocument.findDocumentSection(CourseUnitsReportsSection.class);
 
LearningResultsSection learningResultsSection = (LearningResultsSection) reportCourseDocument.findDocumentSection(LearningResultsSection.class);
187,8 → 190,10
uc.setSigesCode(unitSection.getSigesCode());
if(unitSection.getCourseUnitEvaluation() != null)
{
uc.setAlunosInscritos(Integer.parseInt(unitSection.getCourseUnitEvaluation().getNumAlunosInscritos()));
 
uc.setCumprimentoProgramaPercent(unitSection.getCourseUnitEvaluation().getCumprimentoProgramaPercent());
uc.setAlunosInscritos(unitSection.getCourseUnitEvaluation().getNumAlunosInscritos());
 
uc.setAprovados1013(unitSection.getCourseUnitEvaluation().getNumAlunosAprov1013());
uc.setAprovados1416(unitSection.getCourseUnitEvaluation().getNumAlunosAprov1416());
uc.setAprovados1720(unitSection.getCourseUnitEvaluation().getNumAlunosAprov1720());
230,6 → 235,8
});
}
 
 
//UPDATE TOTAIS DE SEMESTRES E DE ANOS
float totalCumProgPercentGlobal = 0;
int totalInscritosGlobal = 0;
float totalReprovadosPercentGlobal = 0;
343,12 → 350,14
* @param courseCode
* @param year
* @param reportCourseDocument
* @param units
* @throws JSONException
* @throws IOException
* @return a list of CourseUnitSection
*/
public List<DocumentSection> updateCleanCourseUnitSections(String courseCode, String year, ReportCourseDocument reportCourseDocument, List<CourseUnit> units) throws JSONException, IOException {
public List<DocumentSection> updateCleanCourseUnitSections(String courseCode, String year, ReportCourseDocument reportCourseDocument) throws JSONException, IOException {
 
List<CourseUnit> units = DaoFactory.getCourseUnitDaoImpl().loadByCourseSiges(courseCode, year);
 
String courseUnitSectionsJson = loadCourseEvaluationSections(courseCode,year);
JSONObject object = new JSONObject(courseUnitSectionsJson);
JSONArray evaluations = object.getJSONArray("evaluations");
364,6 → 373,14
{
sectionFound = CourseReportUtils.createCourseUnitEvaluationSection((CourseUnitImpl) cu);
}
if(sectionFound.getCourseUnitEvaluation() == null)
{
CourseUnitEvaluationImpl courseUnitEvaluation = DomainObjectFactory.createCourseUnitEvaluationImpl();
courseUnitEvaluation.setAutoGeneratedCourseReport(true);
DaoFactory.getCourseUnitEvaluationDaoImpl().save(courseUnitEvaluation);
cu.setCourseUnitEvaluation(courseUnitEvaluation);
sectionFound.setCourseUnitEvaluation(courseUnitEvaluation);
}
unitReportsSection.getSubSections().add(sectionFound);
}
return subSections;
372,11 → 389,20
 
 
public static void main(String[] args) throws IOException, JSONException {
AbstractDao.getCurrentSession().beginTransaction();
/*AbstractDao.getCurrentSession().beginTransaction();
 
ReportCourseDocument reportCourseDocument = new CourseReportServices().createNewCourseReportDocument("9119","201516");
ReportCourseDocument reportCourseDocument = new CourseReportServices().createNewCourseReportDocument("44","201617");
System.out.println(reportCourseDocument.toJson());
AbstractDao.getCurrentSession().getTransaction().commit();
AbstractDao.getCurrentSession().getTransaction().commit();*/
 
//System.setProperty("javax.net.ssl.trustStore", "/JORGE/COPIAS/.keystore");
//System.setProperty("javax.net.ssl.trustStorePassword", "changeit");
 
URL url = new URL("http://pae.ipportalegre.pt/wsjson/api/app/ws-course-pedagogic-results-list?code=44&year=201617&period=S1");
 
 
 
System.out.println(StreamsUtils.readString(url.openStream()));
}
 
/*
446,7 → 472,7
is.close();
//TODO temos de extrair o resultado do RESPONSE
JSONObject jsonObject = new JSONObject(json);
return jsonObject.getString("response").toString();
return jsonObject.get("response").toString();
}
}
 
490,7 → 516,7
String json = StreamsUtils.readString(is);
is.close();
JSONObject jsonObject = new JSONObject(json);
return jsonObject.getString("response").toString();
return jsonObject.get("response").toString();
}
}
 
/branches/v3/impl/src/java/pt/estgp/estgweb/services/courses/coursereport/CourseReportUtils.java
1,9 → 1,6
package pt.estgp.estgweb.services.courses.coursereport;
 
import pt.estgp.estgweb.domain.CourseUnit;
import pt.estgp.estgweb.domain.CourseUnitEvaluationImpl;
import pt.estgp.estgweb.domain.CourseUnitImpl;
import pt.estgp.estgweb.domain.Teacher;
import pt.estgp.estgweb.domain.*;
import pt.estgp.estgweb.domain.dao.DaoFactory;
import pt.estgp.estgweb.services.courses.coursereport.documentmodel.courseunitreport.CourseUnitSection;
import pt.estgp.estgweb.services.courses.coursereport.documentmodel.courseunitreport.components.ReportTeacher;
/branches/v3/impl/src/java/pt/estgp/estgweb/services/courseunits/SaveCourseUnitProgram.java
449,7 → 449,7
String path = Globals.TMP_DIR + File.separator + cu.getCode() + "-" + cu.getNormalizedName() + ".pdf";
FileOutputStream out = new FileOutputStream(path);
Map<String,Object> params = new HashMap<String,Object>();
params.put("site", Globals.SITE_URL);
params.put("site", Globals.SERVICE_URL);
if(cu.isValidProgram())
params.put("validadoCC", "true");
else
/branches/v3/impl/src/java/pt/estgp/estgweb/services/courseunits/SaveCourseUnitEvaluation.java
253,7 → 253,7
 
FileOutputStream out = new FileOutputStream(path);
Map<String,Object> params = new HashMap<String,Object>();
params.put("site", Globals.SITE_URL);
params.put("site", Globals.SERVICE_URL);
 
 
org.w3c.dom.Document dd = Dom4jUtil.toW3c(responseDoc);
/branches/v3/impl/src/java/pt/estgp/estgweb/services/courseunits/courseunitevaluation.fo.xsl
326,6 → 326,10
<fo:table-cell xsl:use-attribute-sets="myBorder" padding="3pt"><fo:block font-family="monospace" wrap-option="wrap" linefeed-treatment="preserve" white-space-collapse="false" white-space-treatment="preserve" > <xsl:value-of select="//qualApreciacaoUC"/> </fo:block> </fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell xsl:use-attribute-sets="myBorder" display-align="center" padding="3pt"><fo:block font-weight="bold"> Percentage de cumprimento do programa da UC </fo:block> </fo:table-cell>
<fo:table-cell xsl:use-attribute-sets="myBorder" padding="3pt"><fo:block font-family="monospace" wrap-option="wrap" linefeed-treatment="preserve" white-space-collapse="false" white-space-treatment="preserve" > <xsl:value-of select="//cumprimentoProgramaPercent"/> </fo:block> </fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell xsl:use-attribute-sets="myBorder" display-align="center" padding="3pt"><fo:block font-weight="bold"> Apreciação do cumprimento do programa da UC (Adequação das metodologias de ensino/aprendizagem utilizadas; competências efetivamente adquiridas e cumprimento dos conteúdos planificados) </fo:block> </fo:table-cell>
<fo:table-cell xsl:use-attribute-sets="myBorder" padding="3pt"><fo:block font-family="monospace" wrap-option="wrap" linefeed-treatment="preserve" white-space-collapse="false" white-space-treatment="preserve" > <xsl:value-of select="//qualApreciacaoCumprimentoPrograma"/> </fo:block> </fo:table-cell>
</fo:table-row>
/branches/v3/impl/src/java/pt/estgp/estgweb/services/sigesimports/ImportSumariesJson.java
403,7 → 403,7
String path = Globals.TMP_DIR + File.separator + c.getCode() + "-" + c.getNormalizedName() + "-sumarios.pdf";
FileOutputStream out = new FileOutputStream(path);
Map<String,Object> params = new HashMap<String,Object>();
params.put("site", Globals.SITE_URL);
params.put("site", Globals.SERVICE_URL);
PdfUtils.createPdfFromXml(new DOMSource(dd), "pt/estgp/estgweb/services/courseunits/courseunitsummaries.fo.xsl", out, params);
out.flush();
out.close();
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/reportprocessors/utils/DataTable.java
363,9 → 363,19
{
this.usePercentageColor = usePercentageColor;
//new Approach for percentage color using degrade
if(usePercentageColor && type != null && percentDefined != null && value != null)
if(usePercentageColor && type != null)
{
double percentage = type.equals("percentageDefined") ? Double.parseDouble(percentDefined.replace(",",".")) : Double.parseDouble(value.replace(",","."));
double percentage = 0;
if(type.equals("percentageDefined"))
{
if(percentDefined != null)
percentage = Double.parseDouble(percentDefined.replace(",","."));
}
else
{
if(value != null)
percentage = Double.parseDouble(value.replace(",","."));
}
percentage = percentage / 100.0;
setBackgroundColorPercentage(getColorGradientForPercentage(percentage));
}
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/reportprocessors/DocenteReportGenerator.java
163,7 → 163,7
 
FileOutputStream out = new FileOutputStream(path);
Map<String,Object> params = new HashMap<String,Object>();
params.put("site", Globals.SITE_URL);
params.put("site", Globals.SERVICE_URL);
params.put("updateDate", DatesWebUtils.getStringFromDate(new Date()));
 
 
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/reportprocessors/CursoPublicReportGenerator.java
109,7 → 109,7
 
FileOutputStream out = new FileOutputStream(path);
Map<String,Object> params = new HashMap<String,Object>();
params.put("site", Globals.SITE_URL);
params.put("site", Globals.SERVICE_URL);
params.put("updateDate", DatesWebUtils.getStringFromDate(new Date()));
 
 
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/QuestionariosReportsService.java
177,17 → 177,19
{
return "{}";
}
if(files.get(0).getCourseReportQuestionsJson() == null)
return "{}";
return files.get(0).getCourseReportQuestionsJson();
}
else
{
URL url = new URL(Globals.SYSTEM_WSJSON_SERVICE_COURSE_REPORT_RESULTS + "?code=" + sigesCode + "&year=" + year);
URL url = new URL(Globals.SYSTEM_WSJSON_SERVICE_COURSE_REPORT_RESULTS + "?code=" + sigesCode + "&year=" + year + "&period="+periodIncluded);
InputStream is = url.openStream();
 
String json = StreamsUtils.readString(is);
is.close();
JSONObject jsonObject = new JSONObject(json);
return jsonObject.getString("response").toString();
return jsonObject.get("response").toString();
 
}
 
/branches/v3/impl/src/java/pt/estgp/estgweb/services/assessments/GeneratePdfService.java
50,7 → 50,7
//abre o documento
doc.open();
//imagem do cabe�alho
Image img = Image.getInstance(Globals.SITE_URL+"/imgs/logoestg.gif");
Image img = Image.getInstance(Globals.SERVICE_URL+"/imgs/logoestg.gif");
img.setAlignment(Element.ALIGN_LEFT);
doc.add(img);
 
134,7 → 134,7
doc.add(questionP);
if(question.getImage()!=null)
{
Image image = Image.getInstance(Globals.SITE_URL+"/imageStream/"+question.getImage().getId());
Image image = Image.getInstance(Globals.SERVICE_URL+"/imageStream/"+question.getImage().getId());
image.setAlignment(Element.ALIGN_LEFT);
doc.add(image);
}
146,9 → 146,9
{
Image imagePa=null;
if(question.getType().equals(Globals.ASSESSMENT_QUESTION_TYPE_RADIO))
imagePa = Image.getInstance(Globals.SITE_URL+"/imgs/radiobox.png");
imagePa = Image.getInstance(Globals.SERVICE_URL+"/imgs/radiobox.png");
else
imagePa = Image.getInstance(Globals.SITE_URL+"/imgs/checkbox.png");
imagePa = Image.getInstance(Globals.SERVICE_URL+"/imgs/checkbox.png");
imagePa.setAlignment(Element.PARAGRAPH);
Paragraph pAP = new Paragraph();
pAP.add(new Chunk(imagePa, -1.00f, -2.00f));
188,7 → 188,7
table.addCell(item1);
for(AssessmentQuestionPossibleAnswer pA : item.getPossibleAnswers())
{
Image imagePa= Image.getInstance(Globals.SITE_URL+"/imgs/radiobox.png");
Image imagePa= Image.getInstance(Globals.SERVICE_URL+"/imgs/radiobox.png");
PdfPCell imageCell = new PdfPCell(imagePa);
imageCell.setBorder(0);
table.addCell(imageCell);
253,7 → 253,7
//abre o documento
doc.open();
//imagem do cabe�alho
Image img = Image.getInstance(Globals.SITE_URL+"/imgs/logoestg.gif");
Image img = Image.getInstance(Globals.SERVICE_URL+"/imgs/logoestg.gif");
img.setAlignment(Element.ALIGN_LEFT);
doc.add(img);
 
345,7 → 345,7
doc.add(questionP);
if(question.getImage()!=null)
{
Image image = Image.getInstance(Globals.SITE_URL+"/imageStream/"+question.getImage().getId());
Image image = Image.getInstance(Globals.SERVICE_URL+"/imageStream/"+question.getImage().getId());
image.setAlignment(Element.ALIGN_LEFT);
doc.add(image);
}
441,7 → 441,7
{
if(answer.getPossibleAnswer() == pA)
{
imagePa = Image.getInstance(Globals.SITE_URL+"/imgs/radioboxselected.png");
imagePa = Image.getInstance(Globals.SERVICE_URL+"/imgs/radioboxselected.png");
isRadioAnswered = true;
if(assessmentResponse.isEvaluated())
{ //verifica se est� correcta
458,7 → 458,7
}
}
if(!isRadioAnswered)
imagePa = Image.getInstance(Globals.SITE_URL+"/imgs/radiobox.png");
imagePa = Image.getInstance(Globals.SERVICE_URL+"/imgs/radiobox.png");
}
 
else
468,7 → 468,7
{
if(answer.getPossibleAnswer() == pA)
{
imagePa = Image.getInstance(Globals.SITE_URL+"/imgs/checkboxselected.jpg");
imagePa = Image.getInstance(Globals.SERVICE_URL+"/imgs/checkboxselected.jpg");
isCheckAnswered = true;
if(assessmentResponse.isEvaluated())
{ //verifica se est� correcta
485,7 → 485,7
}
}
if(!isCheckAnswered)
imagePa = Image.getInstance(Globals.SITE_URL+"/imgs/checkbox.png");
imagePa = Image.getInstance(Globals.SERVICE_URL+"/imgs/checkbox.png");
}
 
imagePa.setAlignment(Element.PARAGRAPH);
540,7 → 540,7
{
if(answer.getPossibleAnswer() == pA)
{
imagePa = Image.getInstance(Globals.SITE_URL+"/imgs/radioboxselected.png");
imagePa = Image.getInstance(Globals.SERVICE_URL+"/imgs/radioboxselected.png");
isRadioAnswered = true;
if(assessmentResponse.isEvaluated())
{ //verifica se esta correcta
558,7 → 558,7
}
 
if(!isRadioAnswered)
imagePa= Image.getInstance(Globals.SITE_URL+"/imgs/radiobox.png");
imagePa= Image.getInstance(Globals.SERVICE_URL+"/imgs/radiobox.png");
 
PdfPCell imageCell = new PdfPCell(imagePa);
imageCell.setBorder(0);
639,7 → 639,7
//abre o documento
doc.open();
//imagem do cabecalho
Image img = Image.getInstance(Globals.SITE_URL+"/imgs/logoestg.gif");
Image img = Image.getInstance(Globals.SERVICE_URL+"/imgs/logoestg.gif");
img.setAlignment(Element.ALIGN_LEFT);
doc.add(img);
 
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/CourseUnitEvaluationImpl.java
41,6 → 41,8
}
public CourseUnitEvaluationImpl()
{
//by default
setCumprimentoProgramaPercent(100);
}
 
 
156,6 → 158,9
Element qualApreciacaoCumprimentoPrograma = elemCourseUnitEvaluationImpl.addElement("qualApreciacaoCumprimentoPrograma");
qualApreciacaoCumprimentoPrograma.setText(getQualApreciacaoCumprimentoPrograma()+"");
 
Element cumprimentoProgramaPercent = elemCourseUnitEvaluationImpl.addElement("cumprimentoProgramaPercent");
cumprimentoProgramaPercent.setText(getCumprimentoProgramaPercent()+"%");
 
Element qualConclusoes = elemCourseUnitEvaluationImpl.addElement("qualConclusoes");
qualConclusoes.setText(getQualConclusoes()+"");
 
214,7 → 219,7
};
cuv.setClosed(true);
cuv.setNumAlunosAprov1013(12);
cuv.setNumAlunosInscritos("" + 20);
cuv.setNumAlunosInscritos(20);
cuv.setQualConclusoes("conclusoes");
SaveCourseUnitEvaluation s = new SaveCourseUnitEvaluation();
CourseUnit cu = new CourseUnitImpl();
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/views/CourseUnitEvaluationView.java
51,6 → 51,7
 
public void persistViewInObjectTeacher(CourseUnitEvaluation c)
{
c.setCumprimentoProgramaPercent(courseUnitEvaluation.getCumprimentoProgramaPercent());
c.setNumAlunosAprov1013(courseUnitEvaluation.getNumAlunosAprov1013());
c.setNumAlunosAprov1416(courseUnitEvaluation.getNumAlunosAprov1416());
c.setNumAlunosAprov1720(courseUnitEvaluation.getNumAlunosAprov1720());
/branches/v3/impl/src/java/pt/estgp/estgweb/web/Globals.java
1,7 → 1,5
package pt.estgp.estgweb.web;
 
import pt.estgp.estgweb.utils.ConfigProperties;
 
/**
* @author Fabio
* @date 31/Mar/2008
11,8 → 9,8
public class Globals
{
 
public static final String SITE_URL = ConfigProperties.getProperty("site.url");
 
 
public static final String BACO_SESSION_COOKIE = "JSESSIONID";
private static final String PORTAL_MENU_START_LINK_START = "/proxy/";
private static final String PORTAL_MENU_START_LINK_END = "/estgp/public/portal";
/branches/v3/impl/src/java/pt/estgp/estgweb/web/form/courseunits/CourseUnitEvaluationForm.java
103,21 → 103,17
}
}
 
try{
int inscritos = Integer.parseInt(courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosInscritos());
boolean aprovadosSemElementos =
((courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovTotal()
+ courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosSemElementosAvaliacao())
<= inscritos);
if(!aprovadosSemElementos)
addMessage(errors,request,"error.evaluation.report.aprovados.sem.elementos.big.inscritos");
 
}catch(NumberFormatException e)
{
addMessage(errors,request,"error.evaluation.report.is.not.a.number");
}
int inscritos = courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosInscritos();
boolean aprovadosSemElementos =
((courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosAprovTotal()
+ courseUnitEvaluationView.getCourseUnitEvaluation().getNumAlunosSemElementosAvaliacao())
<= inscritos);
if(!aprovadosSemElementos)
addMessage(errors,request,"error.evaluation.report.aprovados.sem.elementos.big.inscritos");
 
 
 
return errors;
}
}
/branches/v3/impl/src/java/pt/estgp/estgweb/web/controllers/widgetmodel/CoursesServicesWidgetController.java
1,10 → 1,8
package pt.estgp.estgweb.web.controllers.widgetmodel;
 
import jomm.utils.StreamsUtils;
import org.apache.struts.action.ActionForm;
import org.json.JSONArray;
import org.json.JSONObject;
import pt.estgp.estgweb.utils.Globals;
import pt.estgp.estgweb.web.controllers.utils.AbstractWidgetAjaxController;
import pt.estgp.estgweb.web.utils.RequestUtils;
import pt.utl.ist.berserk.logic.serviceManager.IServiceManager;
12,8 → 10,6
 
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.InputStream;
import java.net.URL;
 
/**
* Created by jorgemachado on 06/01/17.
45,36 → 41,27
 
public JSONObject findPedagogicReport4Period(ActionForm form,HttpServletRequest request, HttpServletResponse response) throws Throwable {
 
String year = request.getParameter("year");
String code = request.getParameter("code");
String year = request.getParameter("year");
String period = request.getParameter("period");
 
if(Globals.SYSTEM_WSJSON_SERVICE_COURSE_REPORT_RESULTS.indexOf("localhost")>=0)
{
IServiceManager sm = ServiceManager.getInstance();
String json = (String) sm.execute(RequestUtils.getRequester(request, response), "QuestionariosReportLoadReportUnidadesSalasJson", new Object[]{code, year, period});
return new JSONObject(json);
}
else
{
URL url = new URL(Globals.SYSTEM_WSJSON_SERVICE_COURSE_REPORT_RESULTS + "?code=" + code + "&year=" + year + "&period=" + period);
InputStream is = url.openStream();
 
String json = StreamsUtils.readString(is);
is.close();
JSONObject jsonObject = new JSONObject(json);
return jsonObject;
}
IServiceManager sm = ServiceManager.getInstance();
String json = (String) sm.execute(RequestUtils.getRequester(request, response),
"QuestionariosReportLoadReportUnidadesSalasJson",
new Object[]{code, year, period});
return new JSONObject(json);
}
 
public JSONObject getCourseUnitsEvaluations(ActionForm form,HttpServletRequest request, HttpServletResponse response) throws Throwable {
 
String year = request.getParameter("year");
String code = request.getParameter("code");
String year = request.getParameter("year");
 
 
IServiceManager sm = ServiceManager.getInstance();
String json = (String) sm.execute(RequestUtils.getRequester(request, response), "LoadCourseEvaluationSections", new Object[]{code, year});
String json = (String) sm.execute(RequestUtils.getRequester(request, response),
"LoadCourseEvaluationSections",
new Object[]{code, year});
return new JSONObject(json);
}
 
82,12 → 69,14
 
public JSONObject getCourseUnitDtpStats(ActionForm form,HttpServletRequest request, HttpServletResponse response) throws Throwable {
 
String year = request.getParameter("year");
String code = request.getParameter("code");
String year = request.getParameter("year");
 
 
IServiceManager sm = ServiceManager.getInstance();
String json = (String) sm.execute(RequestUtils.getRequester(request, response), "LoadCourseUnitDtpStats", new Object[]{code, year});
String json = (String) sm.execute(RequestUtils.getRequester(request, response),
"LoadCourseUnitDtpStats",
new Object[]{code, year});
return new JSONObject(json);
}
 
/branches/v3/impl/src/doc/BacoV32016/linuxInstall/InstallSSL.txt
New file
0,0 → 1,117
 
 
Instrucoes para o debian jessie no Apache
 
O Tomcat fica aberto no porto 8080 sem ssl
para os acessos locais de imagens por exemplo na geração de pdfs
 
(Atenção antes de instalar SSL)
O BACO usa duas configuracoes de URLs para dinfundir pelos serviços
em local.properties que difunde para o app.properties
caso o local.properties nao tenha as propriedades
adicione para fazer override do build.properties
 
service.url
site.url
 
O service url deverá permanecer o link de acesso local do tomcat no porto 8080
porque será usado para passar imagens aos pdf's quando estão a ser criados
 
O site url será usado para envio de emails e publicação de url's
 
no exemplo do PAE termos a seguinte conf:
site.url=https://pae.ipportalegre.pt
service.url=http://localhost:8080
 
O sistema de SSL que vamos passar a explicar como se instala
vai criar um redirecionamento no virtual host do apache para
reescrever urls com protocolo http:// para https://
e adicionar um move permenently ao http://
Para casos de acessos remotos de web-services em que o
https não funcione teremos de ter outro nome DNS para
deixar passar http normal. no caso do pae temos
o srv-pedagogico.pae.ipportalegre.pt
 
INSTALACAO
 
no sources list
deb http://ftp.debian.org/debian jessie-backports main
 
apt-get update
 
sudo apt-get install python-certbot-apache -t jessie-backports
 
#Atencao que so podemos ter um virtual host no 000-default.conf do apache/conf/sites-enabled
sudo certbot --apache
 
Este procedimento pede para instalar ou renovar
inicialmente temos de instalar
 
quando pede os domain names vamos colocar
o verdadeiro nome de dominio do servidor
no caso do pae é o srv-pedagogico.pae.ipportalegre.pt
para confirmar a situação fazes num linux
host pae.ipportalegre.pt
e vemos que isto é um alias do outro e o outro é que é o verdadeiro nome
 
Seguidamente existem alguns passos basicos
num deles teremos de escolher os dominios virtuais que pretendemos
no caso do pae ele tem dois virtual hosts o srv-pedagogico e o pae
e podemos colocar as opcoes 1 e 2 separadas por espacos
para ser criados certificados para ambas
 
Seguidamente ele pergunta se queremos http e https ou apenas https
no caso do PAE escolhemos ambos opção "easy"
 
e mantemos a regra de reescrita para o pae.ipportalegre.pt
mas não fazemos nada se for srv-pedagogico
 
A regra de reescrita é independente da questão do ssl
 
 
https://certbot.eff.org/#debianjessie-apache
 
para correr todas as semanas entrar no crontab -e
colocar a tarefa
 
0 5 * * 1 /opt/renewSSLCertificates.sh
 
o ficheiro /opt/renewSSLCertificates.sh
faz o seguinte:
certbot renew
não esquecer de dar permissoes de execucao ao ficheiro
chmod 755 /opt/renewSSLCertificates.sh
 
As configuracoes dos vhosts do 000-default:
 
<IfModule mod_ssl.c>
<VirtualHost *:80>
ServerName srv-pedagogico.pae.ipportalegre.pt
ServerAlias srv-pedagogico.pae.ipportalegre.pt
ServerAlias pae.ipportalegre.pt
ProxyRequests Off
ProxyPreserveHost On
ErrorDocument 503 /maintenance.html
Alias /jmachado/ "/home/jmachado/formularios_rh"
<Directory "/home/jmachado/formularios_rh/">
Options MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
 
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://localhost:8080/
 
RewriteEngine on
#RewriteCond %{SERVER_NAME} =srv-pedagogico.pae.ipportalegre.pt [OR]
RewriteCond %{SERVER_NAME} =pae.ipportalegre.pt
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]
</VirtualHost>
 
</IfModule>
 
 
/branches/v3/impl/src/updates/version/updateRepositorioDigital
11,14 → 11,22
 
apagar o campo mirrorFileVersionId
 
update repositoryfileversion set mirroredFileVersion = mirrorFileVersionId;
 
ALTER TABLE repositoryfileversion DROP COLUMN mirrorFileVersionId;
 
 
 
Atualizacao do relatorio de avaliacao das unidades curriculares
 
SELECT * FROM repositoryfileversion where mirrorFileVersionId is not null;
 
 
update repositoryfileversion set mirroredFileVersion = mirrorFileVersionId;
 
SELECT * FROM repositoryfileversion where mirroredFileVersion is not null;
 
ALTER TABLE repositoryfileversion DROP COLUMN mirrorFileVersionId;
 
 
update courseunitevaluation set numAlunosInscritos = 0 where numAlunosInscritos is null;
update courseunitevaluation set numAlunosSemElementosAvaliacao = 0 where numAlunosSemElementosAvaliacao is null;
update courseunitevaluation set numAlunosAprovFrequencia = 0 where numAlunosAprovFrequencia is null;
46,3 → 54,6
update courseunitevaluation set numAlunosAprov1013 = numAlunosAprov1013Percent * numAlunosAprovTotal / 100 where id > 683;
update courseunitevaluation set numAlunosAprov1416 = numAlunosAprov1416Percent * numAlunosAprovTotal / 100 where id > 683;
update courseunitevaluation set numAlunosAprov1720 = numAlunosAprov1720Percent * numAlunosAprovTotal / 100 where id > 683;
 
 
ALTER TABLE courseunitevaluation CHANGE COLUMN numAlunosInscritos numAlunosInscritos INT(10) NULL DEFAULT 0 ;
/branches/v3/impl/src/hbm/pt/estgp/estgweb/domain/CourseUnit.hbm.xml
356,15 → 356,19
<discriminator column="discrimitator"/>
<timestamp source="db" name="updateDate" unsaved-value="null"/>
<property name="saveDate" type="timestamp"/>
<property name="autoGeneratedCourseReport" type="boolean">
<!-- Autogenerated Evaluations should be writable in CourseReport Evaluation -->
<column name="autoGeneratedCourseReport" default="false"/>
</property>
<property name="closed" type="boolean"/>
<!-- todo update aos do ano anterior para meter todos os evaluations salvos com teacherComplete = true -->
<property name="teacherComplete" type="boolean" index="teacherCompleteIndex">
<column name="teacherComplete" default="true"/>
</property>
<property name="numAlunosInscritos" type="text"/>
<property name="numAlunosInscritos" type="int"/>
<property name="numAlunosSemElementosAvaliacao" type="int"/>
 
<property name="numAlunosAprovFrequencia" type="int"/>
<property name="numAlunosAprovFrequencia" type="int" />
<property name="numAlunosAprovNormal" type="int"/>
<property name="numAlunosAprovRecurso" type="int"/>
<property name="numAlunosAprovEspecial" type="int"/>
382,6 → 386,9
 
<property name="qualApreciacaoQuantitivos" type="text"/>
<property name="qualApreciacaoUC" type="text"/>
<property name="cumprimentoProgramaPercent" type="int">
<column name="cumprimentoProgramaPercent" default="100"/>
</property>
<property name="qualApreciacaoCumprimentoPrograma" type="text"/>
<property name="qualConclusoes" type="text"/>
 
/branches/v3/impl/src/web/public/search/searchResults.jsp
50,7 → 50,7
{
// Initialize the web searcher
gWebSearch = new GwebSearch();
gWebSearch.setSiteRestriction("<%=Globals.SITE_URL%>");
gWebSearch.setSiteRestriction("<%=pt.estgp.estgweb.utils.Globals.SITE_URL%>");
gWebSearch.setResultSetSize(GSearch.LARGE_RESULTSET);
gWebSearch.setSearchCompleteCallback(null, OnWebSearch);
gWebSearch.execute(query);
/branches/v3/impl/src/web/user/courseunits/courseunitEvaluation.jsp
572,22 → 572,22
<html:text styleClass="form-control" style="margin:auto; width: 50px" size="4" property="courseUnitEvaluationView.courseUnitEvaluation.numAlunosAprovTotal"/>
</td>
<td class="text-center">
<html:text styleClass="form-control" style="margin:auto; width: 50px" size="4" property="courseUnitEvaluationView.courseUnitEvaluation.numAlunosAprov1013"/>%
<html:text styleClass="form-control" style="margin:auto; width: 50px" size="4" property="courseUnitEvaluationView.courseUnitEvaluation.numAlunosAprov1013"/>
</td>
<td class="text-center">
<html:text readonly="true" styleClass="form-control" style="margin:auto; width: 50px" size="4" property="courseUnitEvaluationView.courseUnitEvaluation.numAlunosAprov1013Percent"/>%
<html:text readonly="true" styleClass="form-control" style="margin:auto; width: 50px" size="4" property="courseUnitEvaluationView.courseUnitEvaluation.numAlunosAprov1013Percent"/>
</td>
<td class="text-center">
<html:text styleClass="form-control" style="margin:auto; width: 50px" size="4" property="courseUnitEvaluationView.courseUnitEvaluation.numAlunosAprov1416"/>%
<html:text styleClass="form-control" style="margin:auto; width: 50px" size="4" property="courseUnitEvaluationView.courseUnitEvaluation.numAlunosAprov1416"/>
</td>
<td class="text-center">
<html:text readonly="true" styleClass="form-control" style="margin:auto; width: 50px" size="4" property="courseUnitEvaluationView.courseUnitEvaluation.numAlunosAprov1416Percent"/>%
<html:text readonly="true" styleClass="form-control" style="margin:auto; width: 50px" size="4" property="courseUnitEvaluationView.courseUnitEvaluation.numAlunosAprov1416Percent"/>
</td>
<td class="text-center">
<html:text styleClass="form-control" style="margin:auto; width: 50px" size="4" property="courseUnitEvaluationView.courseUnitEvaluation.numAlunosAprov1720"/>%
<html:text styleClass="form-control" style="margin:auto; width: 50px" size="4" property="courseUnitEvaluationView.courseUnitEvaluation.numAlunosAprov1720"/>
</td>
<td class="text-center">
<html:text readonly="true" styleClass="form-control" style="margin:auto; width: 50px" size="4" property="courseUnitEvaluationView.courseUnitEvaluation.numAlunosAprov1720Percent"/>%
<html:text readonly="true" styleClass="form-control" style="margin:auto; width: 50px" size="4" property="courseUnitEvaluationView.courseUnitEvaluation.numAlunosAprov1720Percent"/>
</td>
</tr>
<tr>
656,7 → 656,31
<html:textarea styleClass="form-control" style="width:100%;height: 200px" property="courseUnitEvaluationView.courseUnitEvaluation.qualApreciacaoUC"/>
</td>
</tr>
 
<tr>
<th>Percentagem de cumprimento do programa da UC<br/></th>
<td width="80%">
<html:select style="width: 100px;padding: 10px" styleClass="form-control chosenOff" property="courseUnitEvaluationView.courseUnitEvaluation.cumprimentoProgramaPercent">
<html:option value="100">100%</html:option>
<html:option value="95">95%</html:option>
<html:option value="90">90%</html:option>
<html:option value="85">85%</html:option>
<html:option value="80">80%</html:option>
<html:option value="75">75%</html:option>
<html:option value="70">70%</html:option>
<html:option value="60">65%</html:option>
<html:option value="60">60%</html:option>
<html:option value="50">50%</html:option>
<html:option value="40">40%</html:option>
<html:option value="30">30%</html:option>
<html:option value="20">20%</html:option>
<html:option value="10">10%</html:option>
<html:option value="0">0%</html:option>
</html:select>
</td>
</tr>
 
<tr>
<th>Apreciação do cumprimento do programa da UC<br/>
(Adequação das metodologias de ensino/aprendizagem utilizadas; competências efetivamente adquiridas e cumprimento dos conteúdos planificados)
</th>
/branches/v3/impl/build.properties
5,6 → 5,7
env.JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
#No Futuro este ponto de acesso usado para publicitar coisas como URL's de Blogs pode deixar de ser diferente da configuracao de servidor
site.url=${service.url}
 
system.intranet.url=/StartAuthentication.do
system.public.url=/
 
78,6 → 79,7
tomcat.username=admin
tomcat.password=admin
 
#URL PARA SERVICOS DE ABERTURA DE IMAGENS PARA PDF'S POR EXEMPLO
service.url=${tomcat.url}${tomcat.context.path}
 
#IF is ROOT use Nothing
/branches/v3/impl/build.xml
541,6 → 541,7
<replacefilter token="@email.templates.dir@" value="${email.templates.dir}"/>
<replacefilter token="@use.ldap@" value="${use.ldap}"/>
<replacefilter token="@site.url@" value="${site.url}"/>
<replacefilter token="@service.url@" value="${service.url}"/>
<!-- DONT USE ANY MORE NOW IS IN CONFIGURATION DAO <replacefilter token="@ws.siges.wsdl@" value="${ws.siges.wsdl}"/>-->
<replacefilter token="@ws.siges.target.namespace@" value="${ws.siges.target.namespace}"/>
<replacefilter token="@intranet.setup.folders.file@" value="${build.dir.relative.intranet.setup.folders.file}"/>
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Pagina.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoCursoAfeto.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentTaskActorInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/EventGeneric.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupDocentesAno.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentTaskInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentGatewayExclusiveDecisionHolderInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnActorSelector.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitProgram.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationSeparator.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Announcement.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentEventEndMessageInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnActorPoolThreadInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordThesis.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestionPossibleAnswer.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.HashSet;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RepositoryDocumentInterface.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationGradesStatusEpoca.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import pt.estgp.estgweb.domain.typesgenservices.repositorydocuments.RepositoryFileProxy;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitSummary.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentGatewayInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnRoleSelector.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnTaskFile.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableDomainObject.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import pt.estgp.estgweb.domain.typesgen.Todos;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Assessment.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentTask.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import pt.estgp.estgweb.domain.typesgen.Todos;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RepositoryDocumentCollection.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentGatewayExclusiveDecisionHolder.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableBoolean.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.ArrayList;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageText.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.HashSet;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioUnidade.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionario.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import pt.estgp.estgweb.domain.typesgen.TargetActorType;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableString.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentGateway.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableJson.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitEvaluation.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
13,9 → 13,10
private long id;
private Date updateDate;
private Date saveDate;
private boolean autoGeneratedCourseReport;
private boolean closed;
private boolean teacherComplete;
private String numAlunosInscritos;
private int numAlunosInscritos;
private int numAlunosSemElementosAvaliacao;
private int numAlunosAprovFrequencia;
private int numAlunosAprovNormal;
31,6 → 32,7
private int numAlunosReprovados;
private String qualApreciacaoQuantitivos;
private String qualApreciacaoUC;
private int cumprimentoProgramaPercent;
private String qualApreciacaoCumprimentoPrograma;
private String qualConclusoes;
 
59,6 → 61,13
public void setSaveDate(Date saveDate) {
this.saveDate = saveDate;
}
public boolean isAutoGeneratedCourseReport() {
return this.autoGeneratedCourseReport;
}
public void setAutoGeneratedCourseReport(boolean autoGeneratedCourseReport) {
this.autoGeneratedCourseReport = autoGeneratedCourseReport;
}
public boolean isClosed() {
return this.closed;
}
73,11 → 82,11
public void setTeacherComplete(boolean teacherComplete) {
this.teacherComplete = teacherComplete;
}
public String getNumAlunosInscritos() {
public int getNumAlunosInscritos() {
return this.numAlunosInscritos;
}
public void setNumAlunosInscritos(String numAlunosInscritos) {
public void setNumAlunosInscritos(int numAlunosInscritos) {
this.numAlunosInscritos = numAlunosInscritos;
}
public int getNumAlunosSemElementosAvaliacao() {
185,6 → 194,13
public void setQualApreciacaoUC(String qualApreciacaoUC) {
this.qualApreciacaoUC = qualApreciacaoUC;
}
public int getCumprimentoProgramaPercent() {
return this.cumprimentoProgramaPercent;
}
public void setCumprimentoProgramaPercent(int cumprimentoProgramaPercent) {
this.cumprimentoProgramaPercent = cumprimentoProgramaPercent;
}
public String getQualApreciacaoCumprimentoPrograma() {
return this.qualApreciacaoCumprimentoPrograma;
}
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportCursoFile.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.HashSet;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestionAnswer.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentEventInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnActorSelectorCondicionado.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentGatewayExclusiveInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableInteger.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ComunicationFolder.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.HashSet;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableFloat.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitQuestion.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnUserSelector.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioTipologia.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariable.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import pt.estgp.estgweb.domain.typesgen.VariableType;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordProject.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyResponse.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentGatewayExclusive.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableLong.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowConnectorInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentEventEndInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BlogPost.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.ArrayList;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableJsonArray.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ManagedIdentifier.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RepositoryDocumentFile.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnActorSelectorWithDomainObjectLoader.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupAno.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowConnector.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowObjectInstance.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.io.Serializable;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnAbstractActorSelector.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTaskScheduler.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.HashSet;
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableDouble.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
 
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationGrades.java
1,5 → 1,5
package pt.estgp.estgweb.domain;
// Generated 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 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 4/nov/2017 9:59:25 by Hibernate Tools 3.2.0.b9
// Generated 4/nov/2017 19:35:42 by Hibernate Tools 3.2.0.b9
 
 
import java.util.Date;