/branches/grupo4/impl/conf/WEB-INF/struts/struts-courses.xml |
---|
164,8 → 164,16 |
<action path="/user/courseReportTools" forward="page.course.report.tools"/> |
<action path="/user/loadCourseReportTools" forward="page.course.report.tools.load"/> |
<action path="/user/editCourseReport" forward="page.course.report.edit"/> |
<action path="/user/editCourseReport" forward="/user/courseReport.do?dispatch=loadController"/> <!--Forward para o loadController--> |
<action path="/user/courseReport" |
type="pt.estgp.estgweb.web.controllers.courses.CoursesServicesController" |
name="WidgetModelForm" |
173,9 → 181,19 |
parameter="dispatch" |
validate="true" |
input="page.widget.json.fail.validations"> |
<forward name="reportEdit" path="page.course.report.edit"/> |
</action> |
</action-mappings> |
</struts-config> |
/branches/grupo4/impl/conf/berserk/sd.xml |
---|
4048,14 → 4048,19 |
</filterChains> |
</service> |
<!-- Serviço para guardar o relatorio--> |
<service> |
<name>CourseReportSave</name> |
<name>SaveReportEdit</name> |
<implementationClass>pt.estgp.estgweb.services.courses.CourseReportServices</implementationClass> |
<description> |
@reportCourseDocumento faz save de um documento alterado |
@Serviço que guarda o relatorio editado |
</description> |
<isTransactional>true</isTransactional> |
<defaultMethod>saveCourseReport</defaultMethod> |
<defaultMethod>saveReportEdit</defaultMethod> |
<filterChains> |
<chain name="Logger"/> |
<chain name="Session"/> |
4064,4 → 4069,6 |
</serviceDefinitions> |
/branches/grupo4/impl/conf/berserk/fd.xml |
---|
302,5 → 302,17 |
<!--Filtro para verificar se o utilizador é coordenador do curso--> |
<filter> |
<name>IsUserCoordenator</name> |
<implementationClass>pt.estgp.estgweb.filters.filters.IsCoordenator</implementationClass> |
<description>Verifica se o utilizador é Coordenador</description> |
<isTransactional>false</isTransactional> |
</filter> |
</filterDefinitions> |
/branches/grupo4/impl/conf/berserk/fcd.xml |
---|
574,8 → 574,6 |
<filterChain> |
<name>AdminsOrRepoDocumentsAdmins</name> |
<expression>AuthenticatedUsers && (RoleUsers("admin") || RoleUsers("all") || RoleUsers("repositoryDocs") || (RoleUsers("repositoryDeposit") && CheckRepositoryCollectionManager))</expression> |
588,4 → 586,19 |
<!--Conecta o Serviço com o Filtro "IsUserCoordenator"--> |
<filterChain> |
<name>IsCoordenator</name> |
<expression>IsUserCoordenator</expression> |
<description>Verifica se e Coordenador</description> |
<invocationTiming>1</invocationTiming> |
<filterClass>pt.estgp.estgweb.filters.chains.AdminControlFilter</filterClass> |
</filterChain> |
</filterChainsDefinitions> |
/branches/grupo4/impl/src/java/pt/estgp/estgweb/services/courses/CourseReportServices.java |
---|
634,15 → 634,18 |
} |
} |
//save |
public String saveCourseReport(String reportDocumentJson,UserSession session){ |
CourseReportDocument reportDocument = CourseReportDocument.fromJson(reportDocumentJson); |
return null; |
//Serviço qur guarda o relatorio que ja foi editado |
public void saveReportEdit(String reportDocumentJson,UserSession session) throws IOException { |
CourseReportDocument reportDocument = CourseReportDocument.fromJson(reportDocumentJson); |
CourseYear courseYear = DaoFactory.getCourseYearDaoImpl().findCourseYear(reportDocument.getCourseCode(), reportDocument.getYear()).get(0); |
courseYear.setCourseReportDocument(reportDocumentJson); |
} |
/branches/grupo4/impl/src/java/pt/estgp/estgweb/filters/filters/IsCoordenator.java |
---|
New file |
0,0 → 1,48 |
package pt.estgp.estgweb.filters.filters; |
import pt.estgp.estgweb.domain.*; |
import pt.estgp.estgweb.domain.dao.DaoFactory; |
import pt.estgp.estgweb.filters.chains.LoadControlFilter; |
import pt.estgp.estgweb.filters.exceptions.NeedAuthenticationException; |
import pt.estgp.estgweb.filters.exceptions.AccessDeniedOperationException; |
import pt.estgp.estgweb.filters.filters.utils.LoadObjectFromParameters; |
import pt.estgp.estgweb.utils.Globals; |
import pt.utl.ist.berserk.ServiceRequest; |
import pt.utl.ist.berserk.ServiceResponse; |
import pt.utl.ist.berserk.logic.filterManager.FilterParameters; |
import pt.utl.ist.berserk.logic.filterManager.exceptions.FilterException; |
import org.apache.log4j.Logger; |
public class IsCoordenator extends LoadControlFilter |
{ |
private static final Logger logger = Logger.getLogger(IsTeacherInCourseUnitUsersClass.class); |
public void execute(ServiceRequest request, ServiceResponse response, FilterParameters filterParameters) throws FilterException, Exception |
{ |
UserSession userSession = (UserSession) request.getServiceParameters().getParameter(Globals.USER_SESSION_KEY); |
if(userSession.getUser() == null) |
{ |
logger.info("try access restricted area:" + request.getRequester()); |
throw new NeedAuthenticationException(); |
} |
if(userSession.getUser().isSuperuser()) |
return; |
//Vai buscar o Curso |
Course codigoCurso = (CourseImpl) request.getServiceParameters().getParameter((String) filterParameters.getParameter(0)); |
CourseImpl curso = DaoFactory.getCourseDaoImpl().findCourseByCode(codigoCurso.getCode()); |
//verifica se e Coordenador |
if(!curso.isFromCourseCommission(userSession)) |
{ |
logger.warn(userSession.getUser().getUsername() + ": try access restricted area"); |
throw new AccessDeniedOperationException("fail.owner"); |
} |
} |
} |
/branches/grupo4/impl/src/java/pt/estgp/estgweb/web/controllers/courses/CoursesServicesController.java |
---|
1,12 → 1,15 |
package pt.estgp.estgweb.web.controllers.courses; |
import org.apache.struts.action.ActionForm; |
import org.apache.struts.action.ActionForward; |
import org.apache.struts.action.ActionMapping; |
import org.json.JSONObject; |
import pt.estgp.estgweb.web.controllers.utils.AbstractWidgetAjaxController; |
import pt.estgp.estgweb.web.utils.RequestUtils; |
import pt.utl.ist.berserk.logic.serviceManager.IServiceManager; |
import pt.utl.ist.berserk.logic.serviceManager.ServiceManager; |
import javax.servlet.ServletException; |
import javax.servlet.http.HttpServletRequest; |
import javax.servlet.http.HttpServletResponse; |
43,4 → 46,21 |
} |
//Controlador que faz load e faz forward para |
public ActionForward loadController( |
ActionMapping mapping, |
ActionForm form, |
HttpServletRequest request, |
HttpServletResponse response) |
throws Throwable, ServletException |
{ |
//fazer load aqui |
System.out.println("Mapping XICO"); |
return mapping.findForward("reportEdit"); // Vai para o dispach |
} |
} |
/branches/grupo4/impl/src/hbm/pt/estgp/estgweb/domain/Course.hbm.xml |
---|
79,10 → 79,22 |
<property name="separatedTurmas" type="boolean"> |
<column name="separatedTurmas" default="false"/> |
</property> |
<!-- Ponto 1 Criaçao de Variavel--> |
<!-- Ponto 1 Criaçao de Variavel: para o hibernate saber que e aqui que e guardado o relatorio de Curso para esse ano--> |
<property name="courseReportDocument" type="string"> |
<column name="courseReportDocument" sql-type="LONGTEXT"/> |
</property> |
<many-to-one name="course" class="pt.estgp.estgweb.domain.Course" outer-join="true" lazy="false" column="course_id"/> |
<subclass name="pt.estgp.estgweb.domain.CourseYearImpl" discriminator-value="CourseYearImpl"/> |
</class> |
/branches/grupo4/impl/src/web/user/courses/courseReportEdit.jsp |
---|
1,349 → 1,2 |
<%@ page contentType="text/html;charset=UTF-8" language="java" %> |
<%@ page import="jomm.dao.impl.AbstractDao" %> |
<%@ page import="pt.estgp.estgweb.domain.CourseImpl" %> |
<%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %> |
<%@ page import="pt.estgp.estgweb.utils.documentBuilder.TextComponent" %> |
<%@ page import="pt.estgp.estgweb.utils.documentBuilder.ImageComponent" %> |
<%@ page import="pt.estgp.estgweb.services.courses.CourseReportServices" %> |
<%@ page import="pt.estgp.estgweb.services.courses.coursereport.documentmodel.CourseReportDocument" %> |
<%@ page import="org.json.JSONException" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %> |
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %> |
<%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %> |
<%@taglib prefix="t" tagdir="/WEB-INF/tags" %> |
<link rel="stylesheet" href="<%=request.getContextPath()%>/js/jquery-ui-1.12.1/jquery-ui.css"> |
<script src="<%=request.getContextPath()%>/js/jquery-ui-1.12.1/jquery-ui.min.js"></script> |
<link rel="stylesheet" href="<%=request.getContextPath()%>/css/flora-commons/flora.resizable.css"> |
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.3.2/jspdf.min.js"></script> |
<script> |
function demoFromHTML() { |
var pdf = new jsPDF('p', 'pt', 'letter'); |
// source can be HTML-formatted string, or a reference |
// to an actual DOM element from which the text will be scraped. |
source = $('#courseReportApp')[0]; |
// we support special element handlers. Register them with jQuery-style |
// ID selector for either ID or node name. ("#iAmID", "div", "span" etc.) |
// There is no support for any other type of selectors |
// (class, of compound) at this time. |
specialElementHandlers = { |
// element with id of "bypass" - jQuery style selector |
'#bypassme': function (element, renderer) { |
// true = "handled elsewhere, bypass text extraction" |
return true |
} |
}; |
margins = { |
top: 80, |
bottom: 60, |
left: 40, |
width: 522 |
}; |
// all coords and widths are in jsPDF instance's declared units |
// 'inches' in this case |
pdf.fromHTML( |
source, // HTML string or DOM elem ref. |
margins.left, // x coord |
margins.top, { // y coord |
'width': margins.width, // max width of content on PDF |
'elementHandlers': specialElementHandlers |
}, |
function (dispose) { |
// dispose: object with X, Y of the last line add to the PDF |
// this allow the insertion of new lines after html |
//var pdfDocument = pdf.save('Test.pdf'); |
var pdfDocument = pdf.output(); |
var boundary = '---------------------------'; |
boundary += Math.floor(Math.random()*32768); |
boundary += Math.floor(Math.random()*32768); |
boundary += Math.floor(Math.random()*32768); |
var body = ''; |
body += '--' + boundary + '\r\n' + |
'Content-Disposition: form-data; name="filesInputId-UPLOAD[]"; filename="20170530_210340.pdf"' + '\r\n'; |
body += 'Content-Type: application/pdf'; |
body += '\r\n\r\n'; |
body += pdfDocument; |
body += '\r\n' |
body += '--' + boundary + '--'; |
$.ajax({ |
type: "POST", |
cache: false, |
url: "<%=request.getContextPath()%>/filesUpload", |
data: body , |
processData: false, |
contentType : 'multipart/form-data; boundary=' + boundary, |
success: function (data) { |
alert('success'); |
return false; |
} |
}); |
}, margins |
); |
} |
</script> |
<% |
String courseCode = request.getParameter("courseCode"); |
String year = request.getParameter("year"); |
AbstractDao.getCurrentSession().beginTransaction(); |
CourseImpl courseImpl = DaoFactory.getCourseDaoImpl().findCourseByCode(courseCode); |
request.setAttribute("course",courseImpl); |
CourseReportDocument courseReport = null; |
try { |
courseReport = new CourseReportServices().createNewCourseReportDocument(courseCode, year); |
} catch (Throwable e) { |
System.out.println(e); |
e.printStackTrace(); |
} |
String courseReportJson = courseReport.toJson(); |
request.setAttribute("courseDocumentJson",courseReportJson); |
request.setAttribute("courseDocument",courseReport); |
%> |
<%--<a href="javascript:demoFromHTML()" class="button">Run Code</a>--%> |
<div class="container-fluid"> |
<style> |
.separatorSection |
{ |
border: 1px solid #ddd; |
} |
</style> |
<!-- Apresentacao da Unidade --> |
<div class="panel panel-default"> |
<div class="panel-heading"> |
Relatório Anual do curso: ${course.name} |
</div> |
<div class="panel-body"> |
<p><b class="label-info">Tipo de Curso:</b> <bean:message key="course.${course.degree}"/></p> |
<p><b class="label-info">Ano Lectivo:</b> ${course.importYear}</p> |
<p><b class="label-info">Departamento:</b> ${course.department.name}</p> |
<p><b class="label-info">Escola:</b> ${course.department.courseSchool.name}</p> |
<script> |
//Especifico da aplicacao |
var courseReportApp = angular.module('courseReportApp', ['ui.tree']); |
GLOBAL_BacoAngularAppDependencies.push('courseReportApp'); |
courseReportApp.directive('resizable', function () { |
return { |
restrict: 'A', |
scope: { |
callback: '&onResize' |
}, |
link: function postLink(scope, elem, attrs) { |
elem.resizable(); |
elem.on('resize', function (evt, ui, comp) { |
scope.$apply(function() { |
if (scope.callback) { |
scope.callback({$evt: evt, $ui: ui, $comp: comp }); |
} |
}) |
}); |
} |
}; |
}); |
courseReportApp.controller('courseReportAppController', function($scope) |
{ |
$scope.docAppSelector = "#courseReportApp"; |
$scope.report = <%=courseReportJson%> |
$scope.resize = function(evt,ui,comp) { |
//console.log (evt,ui); |
comp.width = ui.size.width; |
comp.height = ui.size.height; |
} |
/** |
* @classe class to match |
* @superClasses array of strings |
* */ |
$scope.contains = function(obj,classe) |
{ |
if(obj['@class'] && obj['@class'] == classe) |
return true; |
if(obj.allSuperClasses) |
{ |
for(var i in obj.allSuperClasses) |
{ |
if(classe == obj.allSuperClasses[i]) |
return true; |
} |
} |
return false; |
} |
$scope.showSep = function(section,subSection) |
{ |
var s; |
for(s in section.sections) |
{ |
section.sections[s].active = false; |
} |
/*$(".separatorSectionNav").each(function() |
{ |
angular.element($(this)).scope().section.active = false; |
});*/ |
subSection.active = true; |
} |
/** |
* Este metodo devolve o template mais profundo na hierarquia de classes |
* permitindo emular o override, quanto mais especifica for a classe |
* e caso exista template é esse o template devolvido |
* procura um script com o id da classe e se nao existir |
* vai subindo nas super classes |
* @param obj |
* @returns {*} |
*/ |
$scope.class2id = function(obj) |
{ |
var objClassId = obj["@class"].replaceAll(".","_"); |
if($("script#" + objClassId).length > 0) |
{ |
return objClassId; |
} |
if(obj.allSuperClasses) |
{ |
var s; |
for(s in obj.allSuperClasses) |
{ |
var superClass = obj.allSuperClasses[s]; |
var superClassId = superClass.replaceAll(".","_"); |
if($("script#" + superClassId).length > 0) |
{ |
return superClassId; |
} |
} |
} |
return obj["@class"].replaceAll(".","_"); |
} |
$scope.addText = function(parentCustomPane) |
{ |
$scope.addSimpleDocComponent(parentCustomPane,"pt.estgp.estgweb.utils.documentBuilder.TextComponent") |
} |
$scope.addImage = function(parentCustomPane) |
{ |
$scope.addSimpleDocComponent(parentCustomPane,"pt.estgp.estgweb.utils.documentBuilder.ImageComponent") |
} |
$scope.addSimpleDocComponent = function(parentCustomPane,classComponent) |
{ |
if(!parentCustomPane.components) |
{ |
parentCustomPane.components = []; |
} |
parentCustomPane.components.push( |
{ |
"@class" : classComponent |
} |
); |
} |
$scope.removeComponent = function(index,array) |
{ |
array.splice(index,1); |
} |
$scope.callbackUploadedFiles = function(filesUploadResult,token,targetElement) |
{ |
var modelObject = BacoAngularUtils.getAngularElementModel(targetElement); |
if(modelObject.image && modelObject.image.identifier) |
{ |
widgetCallWithActionParameters( |
"<%=request.getContextPath()%>/user/json/repository.do", |
"replaceRepositoryFileFromTempPrivateDomain", |
{ |
"identifier" : modelObject.image.identifier, |
"fileUploaded" : BacoJS.stringifyOrdered(filesUploadResult.uploadedFiles[0]) |
}, |
"#courseReportApp", |
function(repositoryFile4JsonView) |
{ |
modelObject.image = repositoryFile4JsonView; |
//image URL is generated on reimport just to avoid caching |
modelObject.imageUrl = "<%=request.getContextPath()%>/repositoryStream/" + modelObject.image.identifier + "?" + new Date().getTime(); |
angular.element($("#courseReportApp")).scope().$apply(); |
}, |
function(){} |
); |
} |
else |
{ |
widgetCallWithActionParameters( |
"<%=request.getContextPath()%>/user/json/repository.do", |
"saveRepositoryFileFromTempPrivateDomain", |
{ |
"fileUploaded" : BacoJS.stringifyOrdered(filesUploadResult.uploadedFiles[0]) |
}, |
"#courseReportApp", |
function(repositoryFile4JsonView) |
{ |
modelObject.image = repositoryFile4JsonView; |
modelObject.imageUrl = "<%=request.getContextPath()%>/repositoryStream/" + modelObject.image.identifier + "?" + new Date().getTime(); |
angular.element($("#courseReportApp")).scope().$apply(); |
}, |
function(){} |
); |
} |
} |
}); |
</script> |
<!--TEMPLATES FOR DOCUMENT BUILDER--> |
<jsp:include page="../utils/documentsBuilder.jsp"/> |
<jsp:include page="../utils/reportEdit.jsp"/> |
<jsp:include page="coursereport/templates.jsp"/> |
<div class="form-vertical"> |
<div id="courseReportApp" ng-app="courseReportApp" ng-controller="courseReportAppController"> |
<div ng-init="section=report;" ng-include="'pt_estgp_estgweb_utils_documentBuilder_DocumentSection'"> |
</div> |
<!-- <pre class="code">{{ report | json }}</pre>--> |
</div><!--App--> |
</div> <!--form--> |
</div><!--Panel Body--> |
</div><!--Panel--> |
</div><!--container-fluid--> |
<% |
AbstractDao.getCurrentSession().getTransaction().commit(); |
%> |
/branches/grupo4/impl/src/web/user/home/teacher.jsp |
---|
161,6 → 161,9 |
if( hasCommisionsOrCoordinations ) |
{ |
%> |
<!--Painel de Coordenadores --> |
<div class="panel panel-primary"> |
<div class="panel-heading">As minhas Comissões de Curso</div> |
<div class="panel-body"> |
197,6 → 200,15 |
<div class="list-group-item"> |
<html:link action="/user/courseReportTools?importYear=${UserSession.nowConfiguration.previousInterfaceImportYear}">Utilitários do Relatório de Curso (${UserSession.nowConfiguration.previousInterfaceImportYear})</html:link> |
</div> |
</div> |
<!--</li> |
</ul>--> |
/branches/grupo4/impl/src/web/user/utils/reportEdit.jsp |
---|
New file |
0,0 → 1,354 |
<%@ page contentType="text/html;charset=UTF-8" language="java" %> |
<%@ page import="jomm.dao.impl.AbstractDao" %> |
<%@ page import="pt.estgp.estgweb.domain.CourseImpl" %> |
<%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %> |
<%@ page import="pt.estgp.estgweb.utils.documentBuilder.TextComponent" %> |
<%@ page import="pt.estgp.estgweb.utils.documentBuilder.ImageComponent" %> |
<%@ page import="pt.estgp.estgweb.services.courses.CourseReportServices" %> |
<%@ page import="pt.estgp.estgweb.services.courses.coursereport.documentmodel.CourseReportDocument" %> |
<%@ page import="org.json.JSONException" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %> |
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %> |
<%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %> |
<%@taglib prefix="t" tagdir="/WEB-INF/tags" %> |
<link rel="stylesheet" href="<%=request.getContextPath()%>/js/jquery-ui-1.12.1/jquery-ui.css"> |
<script src="<%=request.getContextPath()%>/js/jquery-ui-1.12.1/jquery-ui.min.js"></script> |
<link rel="stylesheet" href="<%=request.getContextPath()%>/css/flora-commons/flora.resizable.css"> |
<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.3.2/jspdf.min.js"></script> |
<script> |
function demoFromHTML() { |
var pdf = new jsPDF('p', 'pt', 'letter'); |
// source can be HTML-formatted string, or a reference |
// to an actual DOM element from which the text will be scraped. |
source = $('#courseReportApp')[0]; |
// we support special element handlers. Register them with jQuery-style |
// ID selector for either ID or node name. ("#iAmID", "div", "span" etc.) |
// There is no support for any other type of selectors |
// (class, of compound) at this time. |
specialElementHandlers = { |
// element with id of "bypass" - jQuery style selector |
'#bypassme': function (element, renderer) { |
// true = "handled elsewhere, bypass text extraction" |
return true |
} |
}; |
margins = { |
top: 80, |
bottom: 60, |
left: 40, |
width: 522 |
}; |
// all coords and widths are in jsPDF instance's declared units |
// 'inches' in this case |
pdf.fromHTML( |
source, // HTML string or DOM elem ref. |
margins.left, // x coord |
margins.top, { // y coord |
'width': margins.width, // max width of content on PDF |
'elementHandlers': specialElementHandlers |
}, |
function (dispose) { |
// dispose: object with X, Y of the last line add to the PDF |
// this allow the insertion of new lines after html |
//var pdfDocument = pdf.save('Test.pdf'); |
var pdfDocument = pdf.output(); |
var boundary = '---------------------------'; |
boundary += Math.floor(Math.random()*32768); |
boundary += Math.floor(Math.random()*32768); |
boundary += Math.floor(Math.random()*32768); |
var body = ''; |
body += '--' + boundary + '\r\n' + |
'Content-Disposition: form-data; name="filesInputId-UPLOAD[]"; filename="20170530_210340.pdf"' + '\r\n'; |
body += 'Content-Type: application/pdf'; |
body += '\r\n\r\n'; |
body += pdfDocument; |
body += '\r\n' |
body += '--' + boundary + '--'; |
$.ajax({ |
type: "POST", |
cache: false, |
url: "<%=request.getContextPath()%>/filesUpload", |
data: body , |
processData: false, |
contentType : 'multipart/form-data; boundary=' + boundary, |
success: function (data) { |
alert('success'); |
return false; |
} |
}); |
}, margins |
); |
} |
</script> |
<% |
String courseCode = request.getParameter("courseCode"); |
String year = request.getParameter("year"); |
AbstractDao.getCurrentSession().beginTransaction(); |
CourseImpl courseImpl = DaoFactory.getCourseDaoImpl().findCourseByCode(courseCode); |
request.setAttribute("course",courseImpl); |
CourseReportDocument courseReport = null; |
try { |
courseReport = new CourseReportServices().createNewCourseReportDocument(courseCode, year); |
} catch (Throwable e) { |
System.out.println(e); |
e.printStackTrace(); |
} |
String courseReportJson = courseReport.toJson(); |
request.setAttribute("courseDocumentJson",courseReportJson); |
request.setAttribute("courseDocument",courseReport); |
%> |
<%--<a href="javascript:demoFromHTML()" class="button">Run Code</a>--%> |
<div class="container-fluid"> |
<style> |
.separatorSection |
{ |
border: 1px solid #ddd; |
} |
</style> |
<!-- Apresentacao da Unidade --> |
<div class="panel panel-default"> |
<div class="panel-heading"> |
Relatório Anual do curso: ${course.name} |
</div> |
<div class="panel-body"> |
<p><b class="label-info">Tipo de Curso:</b> <bean:message key="course.${course.degree}"/></p> |
<p><b class="label-info">Ano Lectivo:</b> ${course.importYear}</p> |
<p><b class="label-info">Departamento:</b> ${course.department.name}</p> |
<p><b class="label-info">Escola:</b> ${course.department.courseSchool.name}</p> |
<script> |
//Especifico da aplicacao |
var courseReportApp = angular.module('courseReportApp', ['ui.tree']); |
GLOBAL_BacoAngularAppDependencies.push('courseReportApp'); |
courseReportApp.directive('resizable', function () { |
return { |
restrict: 'A', |
scope: { |
callback: '&onResize' |
}, |
link: function postLink(scope, elem, attrs) { |
elem.resizable(); |
elem.on('resize', function (evt, ui, comp) { |
scope.$apply(function() { |
if (scope.callback) { |
scope.callback({$evt: evt, $ui: ui, $comp: comp }); |
} |
}) |
}); |
} |
}; |
}); |
courseReportApp.controller('courseReportAppController', function($scope) |
{ |
$scope.docAppSelector = "#courseReportApp"; |
$scope.report = <%=courseReportJson%> |
$scope.resize = function(evt,ui,comp) { |
//console.log (evt,ui); |
comp.width = ui.size.width; |
comp.height = ui.size.height; |
} |
/** |
* @classe class to match |
* @superClasses array of strings |
* */ |
$scope.contains = function(obj,classe) |
{ |
if(obj['@class'] && obj['@class'] == classe) |
return true; |
if(obj.allSuperClasses) |
{ |
for(var i in obj.allSuperClasses) |
{ |
if(classe == obj.allSuperClasses[i]) |
return true; |
} |
} |
return false; |
} |
$scope.showSep = function(section,subSection) |
{ |
var s; |
for(s in section.sections) |
{ |
section.sections[s].active = false; |
} |
/*$(".separatorSectionNav").each(function() |
{ |
angular.element($(this)).scope().section.active = false; |
});*/ |
subSection.active = true; |
} |
/** |
* Este metodo devolve o template mais profundo na hierarquia de classes |
* permitindo emular o override, quanto mais especifica for a classe |
* e caso exista template é esse o template devolvido |
* procura um script com o id da classe e se nao existir |
* vai subindo nas super classes |
* @param obj |
* @returns {*} |
*/ |
$scope.class2id = function(obj) |
{ |
var objClassId = obj["@class"].replaceAll(".","_"); |
if($("script#" + objClassId).length > 0) |
{ |
return objClassId; |
} |
if(obj.allSuperClasses) |
{ |
var s; |
for(s in obj.allSuperClasses) |
{ |
var superClass = obj.allSuperClasses[s]; |
var superClassId = superClass.replaceAll(".","_"); |
if($("script#" + superClassId).length > 0) |
{ |
return superClassId; |
} |
} |
} |
return obj["@class"].replaceAll(".","_"); |
} |
$scope.addText = function(parentCustomPane) |
{ |
$scope.addSimpleDocComponent(parentCustomPane,"pt.estgp.estgweb.utils.documentBuilder.TextComponent") |
} |
$scope.addImage = function(parentCustomPane) |
{ |
$scope.addSimpleDocComponent(parentCustomPane,"pt.estgp.estgweb.utils.documentBuilder.ImageComponent") |
} |
$scope.addSimpleDocComponent = function(parentCustomPane,classComponent) |
{ |
if(!parentCustomPane.components) |
{ |
parentCustomPane.components = []; |
} |
parentCustomPane.components.push( |
{ |
"@class" : classComponent |
} |
); |
} |
$scope.removeComponent = function(index,array) |
{ |
array.splice(index,1); |
} |
$scope.callbackUploadedFiles = function(filesUploadResult,token,targetElement) |
{ |
var modelObject = BacoAngularUtils.getAngularElementModel(targetElement); |
if(modelObject.image && modelObject.image.identifier) |
{ |
widgetCallWithActionParameters( |
"<%=request.getContextPath()%>/user/json/repository.do", |
"replaceRepositoryFileFromTempPrivateDomain", |
{ |
"identifier" : modelObject.image.identifier, |
"fileUploaded" : BacoJS.stringifyOrdered(filesUploadResult.uploadedFiles[0]) |
}, |
"#courseReportApp", |
function(repositoryFile4JsonView) |
{ |
modelObject.image = repositoryFile4JsonView; |
//image URL is generated on reimport just to avoid caching |
modelObject.imageUrl = "<%=request.getContextPath()%>/repositoryStream/" + modelObject.image.identifier + "?" + new Date().getTime(); |
angular.element($("#courseReportApp")).scope().$apply(); |
}, |
function(){} |
); |
} |
else |
{ |
widgetCallWithActionParameters( |
"<%=request.getContextPath()%>/user/json/repository.do", |
"saveRepositoryFileFromTempPrivateDomain", |
{ |
"fileUploaded" : BacoJS.stringifyOrdered(filesUploadResult.uploadedFiles[0]) |
}, |
"#courseReportApp", |
function(repositoryFile4JsonView) |
{ |
modelObject.image = repositoryFile4JsonView; |
modelObject.imageUrl = "<%=request.getContextPath()%>/repositoryStream/" + modelObject.image.identifier + "?" + new Date().getTime(); |
angular.element($("#courseReportApp")).scope().$apply(); |
}, |
function(){} |
); |
} |
} |
/*Fazer depois o butao para guardar o relatorio; copiar la de cima widgeCallWith... |
}); |
</script> |
<!--TEMPLATES FOR DOCUMENT BUILDER--> |
<jsp:include page="../utils/documentsBuilder.jsp"/> |
<div class="form-vertical"> |
<div id="courseReportApp" ng-app="courseReportApp" ng-controller="courseReportAppController"> |
<div ng-init="section=report;" ng-include="'pt_estgp_estgweb_utils_documentBuilder_DocumentSection'"> |
</div> |
<!-- <pre class="code">{{ report | json }}</pre>--> |
</div><!--App--> |
</div> <!--form--> |
</div><!--Panel Body--> |
</div><!--Panel--> |
</div><!--container-fluid--> |
<% |
AbstractDao.getCurrentSession().getTransaction().commit(); |
%> |
/branches/grupo4/impl/gen/java/pt/estgp/estgweb/domain/CourseYear.java |
---|
45,7 → 45,7 |
public void setUpdateDate(Date updateDate) { |
this.updateDate = updateDate; |
} |
public Date getSaveDate() { |
public Date getaSveDate() { |
return this.saveDate; |
} |
/branches/grupo5/impl/src/java/pt/estgp/estgweb/services/courses/CourseReportServices.java |
---|
519,7 → 519,7 |
} |
} |
public String saveCourseReportDocument (String reportDocumentJson, UserSession session) throws IOException |
public String saveCourseReportDocument (String reportDocumentJson, UserSession session) throws IOException, JSONException |
{ |
CourseReportDocument courseReportDocument = CourseReportDocument.fromJson(reportDocumentJson); |
540,7 → 540,7 |
return courseReportDocument.toJson(); |
} |
public String loadCourseReportDocument (String courseCode,String year) throws IOException |
public String loadCourseReportDocument (String courseCode,String year,UserSession session) throws IOException, JSONException |
{ |
//Vai buscar (conjunto de anos??) à BaseDados (porquê uma lista) |
550,7 → 550,12 |
if(courseYear.isEmpty()) |
{ |
try { |
//System.out.println("OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"); |
courseReport = new CourseReportServices().createNewCourseReportDocument(courseCode, year).toJson(); |
//System.out.println(courseReport); |
//System.out.println("UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"); |
courseReport = saveCourseReportDocument(courseReport,session); |
} catch (Throwable e) { |
System.out.println(e); |
e.printStackTrace(); |
/branches/grupo5/impl/src/java/pt/estgp/estgweb/services/courses/coursereport/documentmodel/learningresults/components/GlobalLearningResultsChartImg.java |
---|
2,16 → 2,11 |
import jomm.utils.BytesUtils; |
import jomm.utils.MimeTypeGuesser; |
import org.apache.log4j.Category; |
import org.jfree.chart.ChartFactory; |
import org.jfree.chart.ChartFrame; |
import org.jfree.chart.JFreeChart; |
import org.jfree.chart.axis.ValueAxis; |
import org.jfree.chart.plot.CategoryPlot; |
import org.jfree.chart.plot.PiePlot; |
import org.jfree.chart.plot.PlotOrientation; |
import org.jfree.chart.plot.RingPlot; |
import org.jfree.data.category.DefaultCategoryDataset; |
import org.jfree.data.general.DefaultPieDataset; |
import pt.estgp.estgweb.services.courses.coursereport.documentmodel.CourseReportDocument; |
import pt.estgp.estgweb.utils.Globals; |
24,7 → 19,6 |
import java.io.FileOutputStream; |
import java.io.IOException; |
/** |
* Created by jorgemachado on 31/10/17. |
*/ |
47,36 → 41,32 |
String tempName = BytesUtils.generateHexKey() + ".png"; |
DefaultCategoryDataset data = new DefaultCategoryDataset(); |
DefaultPieDataset data = new DefaultPieDataset(); |
if(reprovados > 0) |
data.setValue(new Double(reprovados), "Reprovados " + reprovadosPercent + "%","Reprovados " + reprovadosPercent + "%" ); |
data.setValue("Reprovados " + reprovadosPercent + "%", new Double(reprovados)); |
if(aprovados > 0) |
data.setValue(new Double(aprovados),"Aprovados " + aprovadosPercent + "%","Aprovados " + aprovadosPercent + "%"); |
data.setValue("Aprovados " + aprovadosPercent + "%", new Double(aprovados)); |
if(semElementos > 0) |
data.setValue(new Double(semElementos),"Sem Elementos " + semElementosPercent + "%", "Sem Elementos " + semElementosPercent + "%"); |
data.setValue("Sem Elementos " + semElementosPercent + "%", new Double(semElementos)); |
//Grafico Barras |
JFreeChart chart = ChartFactory.createBarChart(null, null,null,data, PlotOrientation.VERTICAL, true,true,false); |
JFreeChart chart = ChartFactory.createRingChart(null, data, false, true, false); |
chart.setBackgroundPaint(new Color(255,255,255)); |
CategoryPlot plot = chart.getCategoryPlot(); |
plot.setRangeGridlinePaint(Color.black); |
PiePlot plot = (RingPlot) chart.getPlot(); |
plot.setLabelBackgroundPaint(new Color(255, 249, 235)); |
plot.setLabelPaint(new Color(88, 88, 90)); |
//plot.setDrawingSupplier(new ChartBuilderUtil.ChartDrawingSupplier()); |
/* |
plot.setSectionPaint(0, new Color(255, 0, 0)); |
plot.setSectionPaint(1, new Color(15, 218, 10)); |
plot.setSectionPaint(2, new Color(200, 200, 200)); |
plot.setBackgroundPaint(new Color(255, 255, 255)); |
plot.setOutlineVisible(false); |
plot.setBackgroundPaint(new Color(240, 240, 240)); |
plot.setOutlineVisible(true); |
plot.setLabelFont(new Font( |
"Helvetica", Font.PLAIN, 30)); |
*/ |
plot.getDomainAxis().setTickLabelFont(new Font("Helvetica", Font.PLAIN, 30)); |
BufferedImage image = chart.createBufferedImage( 300*4, 200*4); |
String pathGraficoTiposAlunos = Globals.TMP_DIR + java.io.File.separator + tempName; |
94,7 → 84,8 |
} |
public static void main(String [] args) throws IOException { |
float aprovados = 10; |
/*float aprovados = 10; |
float reprovados = 2; |
float semElementos = 4; |
double aprovadosPercent = ((int)10/16*100.0)/100.0; |
103,28 → 94,22 |
String tempName = BytesUtils.generateHexKey() + ".png"; |
DefaultCategoryDataset data = new DefaultCategoryDataset(); |
DefaultPieDataset data = new DefaultPieDataset(); |
if(reprovados > 0) |
data.setValue(new Double(reprovados), "Reprovados " + reprovadosPercent + "%","Reprovados2 " + reprovadosPercent + "%" ); |
data.setValue("Reprovados " + reprovadosPercent + "%", new Double(reprovados)); |
if(aprovados > 0) |
data.setValue(new Double(aprovados),"Aprovados " + aprovadosPercent + "%","Aprovados2 " + aprovadosPercent + "%"); |
data.setValue("Aprovados " + aprovadosPercent + "%", new Double(aprovados)); |
if(semElementos > 0) |
data.setValue(new Double(semElementos),"Sem Elementos " + semElementosPercent + "%", "Sem Elementos2 " + semElementosPercent + "%"); |
data.setValue("Sem Elementos " + semElementosPercent + "%", new Double(semElementos)); |
//Grafico Circulo |
JFreeChart chart = ChartFactory.createRingChart(null, data, false, true, false); |
//Grafico Barras |
JFreeChart chart = ChartFactory.createBarChart(null, null,null,data, PlotOrientation.VERTICAL, true,true,false); |
//JFreeChart chart = ChartFactory.createBarChart("OLA", null,null,null, PlotOrientation.VERTICAL, true,true,false); |
chart.setBackgroundPaint(new Color(255,255,255)); |
CategoryPlot plot = chart.getCategoryPlot(); |
plot.setRangeGridlinePaint(Color.black); |
ChartFrame chatFrm = new ChartFrame("APROVADOS",chart,true); |
chatFrm.setVisible(true); |
chatFrm.setSize(500,400); |
/* |
PiePlot plot = (RingPlot) chart.getPlot(); |
plot.setLabelBackgroundPaint(new Color(255, 249, 235)); |
plot.setLabelPaint(new Color(88, 88, 90)); |
//plot.setDrawingSupplier(new ChartBuilderUtil.ChartDrawingSupplier()); |
139,14 → 124,13 |
plot.setLabelFont(new Font( |
"Helvetica", Font.PLAIN, 30)); |
*/ |
BufferedImage image = chart.createBufferedImage( 300*4, 200*4); |
String pathGraficoTiposAlunos = Globals.TMP_DIR + java.io.File.separator + tempName; |
java.io.File output = new java.io.File(pathGraficoTiposAlunos); |
ImageIO.write(image, "png", new FileOutputStream(output)); |
ImageIO.write(image, "png", new FileOutputStream(output));*/ |
} |
/branches/grupo5/impl/src/java/pt/estgp/estgweb/web/controllers/courses/CoursesServicesController.java |
---|
37,7 → 37,6 |
String courseReportDocument = request.getParameter("courseReportDocument"); |
IServiceManager sm = ServiceManager.getInstance(); |
String json = (String) sm.execute(RequestUtils.getRequester(request, response), |
"CourseReportGenerateGlobalLearningResultsChartImg", |
79,7 → 78,7 |
return new JSONObject(json); |
}*/ |
public JSONObject loadCourseReportDoc(ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Throwable { |
public JSONObject loadCourseReportDocument(ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Throwable { |
String courseReportDocument = request.getParameter("courseReportDocument"); |
IServiceManager sm = ServiceManager.getInstance(); |
/branches/grupo5/impl/src/hbm/pt/estgp/estgweb/domain/Configuration.hbm.xml |
---|
15,6 → 15,10 |
<property name="saveDate" type="timestamp"/> |
<property name="interfaceImportYear" type="string"/> |
<property name="courseReportImportYear" type="string"> |
<column name="courseReportImportYear" default="201617" /> |
</property> |
<!-- IMPORTS CONFIGS --> |
<property name="importsDefaultImportYear" type="string"/> |
<property name="sigesWebServicesWsdl" type="string"> |
/branches/grupo5/impl/src/web/user/home/teacher.jsp |
---|
10,7 → 10,7 |
<%@ page import="jomm.dao.utils.HibernateUtils" %> |
<%@ page import="jomm.utils.MessageResources" %> |
<%@ page import="pt.estgp.estgweb.domain.CourseUnit" %> |
<%@ page import="pt.estgp.estgweb.domain.Teacher" %> |
<%--<%@ page import="pt.estgp.estgweb.domain.Teacher" %>--%> |
<%@ page import="pt.estgp.estgweb.domain.TeacherImpl" %> |
<%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %> |
<%@ page import="pt.estgp.estgweb.utils.DatesUtils" %> |
157,6 → 157,7 |
AbstractDao.getCurrentSession().beginTransaction(); |
TeacherImpl tLoggedIn = (TeacherImpl) DaoFactory.getTeacherDaoImpl().get(UserSession.getUser().getId()); |
boolean hasCommisionsOrCoordinations = tLoggedIn.hasCoordinationsOrBelongToCourseCommissions(); |
request.setAttribute("tLoggedIn",tLoggedIn); |
AbstractDao.getCurrentSession().getTransaction().commit(); |
if( hasCommisionsOrCoordinations ) |
{ |
197,11 → 198,12 |
<div class="list-group-item"> |
<html:link action="/user/courseReportTools?importYear=${UserSession.nowConfiguration.previousInterfaceImportYear}">Utilitários do Relatório de Curso (${UserSession.nowConfiguration.previousInterfaceImportYear})</html:link> |
</div> |
<!--TRY--> |
<div class="list-group-item"> |
<html:link action="/user/editCourseReport?courseCode=44&year=201617">TRY (${UserSession.nowConfiguration.InterfaceImportYear})</html:link> |
</div> |
<!--TRY--> |
<!-- Autoria Daniel Marmelo nº17656--> |
<logic:iterate id="idCourse" name="tLoggedIn" property="coordinatorCourses" type="pt.estgp.estgweb.domain.Course"> |
<div class="list-group-item"> |
<html:link action="/user/editCourseReport.do?courseCode=${idCourse.code}&year=${UserSession.nowConfiguration.courseReportImportYear}">Editar o relatório de Curso do ano (${UserSession.nowConfiguration.courseReportImportYear})</html:link> |
</div> |
</logic:iterate> |
</div> |
<!--</li> |
</ul>--> |
/branches/grupo5/impl/src/web/user/utils/reportEdit.jsp |
---|
16,6 → 16,7 |
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %> |
<%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %> |
<%@taglib prefix="t" tagdir="/WEB-INF/tags" %> |
<jsp:useBean id="UserSession" type="pt.estgp.estgweb.domain.UserSessionImpl" scope="request"/> |
<link rel="stylesheet" href="<%=request.getContextPath()%>/js/jquery-ui-1.12.1/jquery-ui.css"> |
<script src="<%=request.getContextPath()%>/js/jquery-ui-1.12.1/jquery-ui.min.js"></script> |
103,20 → 104,24 |
CourseImpl courseImpl = DaoFactory.getCourseDaoImpl().findCourseByCode(courseCode); |
request.setAttribute("course",courseImpl); |
CourseReportDocument courseReportDocument = null; |
CourseReportDocument courseReportDocument = new CourseReportDocument(); |
String auxCourseReportDocument; |
auxCourseReportDocument = new CourseReportServices().loadCourseReportDocument(courseCode,year); |
auxCourseReportDocument = new CourseReportServices().loadCourseReportDocument(courseCode,year,UserSession); |
try { |
courseReportDocument = courseReportDocument.fromJson(auxCourseReportDocument); |
//courseReportDocument = courseReportDocument.fromJson(auxCourseReportDocument); |
courseReportDocument = new CourseReportServices().createNewCourseReportDocument(courseCode, year); |
}catch (Throwable e) { |
System.out.println(e); |
e.printStackTrace(); |
} |
/*try { |
courseReport = new CourseReportServices().createNewCourseReportDocument(courseCode, year); |
} catch (Throwable e) { |
courseReportDocument = new CourseReportServices().createNewCourseReportDocument(courseCode, year); |
System.out.println(e); |
e.printStackTrace(); |
}*/ |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Pagina.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.ArrayList; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitDeliverable.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoCursoAfeto.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioPergunta.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentTaskActorInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/SurveyStatsGraphic.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/GenericUser.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/EventGeneric.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupDocentesAno.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentTaskInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentGatewayExclusiveDecisionHolderInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnActorSelector.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitProgram.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationSeparator.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupCursosAno.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Announcement.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentEventEndMessageInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnActorPoolThreadInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Survey.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/RecordThesis.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestionPossibleAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/RepositoryDocumentInterface.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/PageSection.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.ArrayList; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestionCandidateAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnActorPoolInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/SruSourceCollection.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/EventClass.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/RecordJob.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationGradesStatusEpoca.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Teacher.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/PageRepositoryFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import pt.estgp.estgweb.domain.typesgenservices.repositorydocuments.RepositoryFileProxy; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitSummary.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentGatewayInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Record.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnRoleSelector.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnTaskFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportDocenteFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseYear.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableDomainObject.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Blog.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentTaskActor.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import pt.estgp.estgweb.domain.typesgen.Todos; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Assessment.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/RepositoryFileVersion.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/UserRoleConfig.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/SessionObjectId.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentTask.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import pt.estgp.estgweb.domain.typesgen.Todos; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/RepositoryDocumentCollection.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoUnidadeCurricularAfeta.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentGatewayExclusiveDecisionHolder.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableBoolean.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestionItem.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/UrlStatMonth.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Page.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseStudiesPlan.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoAlunoRequisitado.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Process.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/AppUser.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnActorPool.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.ArrayList; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/PageText.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Questionario.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioPerguntaEsforco.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestion.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioUnidade.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionario.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentEventEndMessages.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import pt.estgp.estgweb.domain.typesgen.TargetActorType; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableString.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentGateway.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/UrlStatYearId.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableJson.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestionItem.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Group.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseUnit.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestionAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationGradesEpocaAvaliacao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoTipologiaRequisitada.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/SigesUser.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitAnnouncement.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/ManagedIdentifierCollection.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestion.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/UrlStatYear.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/DigitalDeliveryCategory.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/RecordOther.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/UrlStatMonthId.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/DigitalDelivery.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/UserSession.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitEvaluation.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportCursoFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroup.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestionAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentEventInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnActorSelectorCondicionado.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitProgramPart2.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioCurso.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioResposta.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioTipologia.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitBlog.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Reminder.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/RecordEventOrganization.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/RecordPaper.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentGatewayExclusiveInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Configuration.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
14,6 → 14,7 |
private Date updateDate; |
private Date saveDate; |
private String interfaceImportYear; |
private String courseReportImportYear; |
private String importsDefaultImportYear; |
private String sigesWebServicesWsdl; |
private Integer sigesInstitutionCode; |
57,6 → 58,13 |
public void setInterfaceImportYear(String interfaceImportYear) { |
this.interfaceImportYear = interfaceImportYear; |
} |
public String getCourseReportImportYear() { |
return this.courseReportImportYear; |
} |
public void setCourseReportImportYear(String courseReportImportYear) { |
this.courseReportImportYear = courseReportImportYear; |
} |
public String getImportsDefaultImportYear() { |
return this.importsDefaultImportYear; |
} |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/PageContent.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/SessionObject.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.io.Serializable; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitBlogPost.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/JobParameter.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableInteger.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnProcessInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/EventFormacoes.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/ComunicationFolder.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Student.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableFloat.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitQuestion.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionario.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/UrlStatDay.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnUserSelector.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioTipologia.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariable.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import pt.estgp.estgweb.domain.typesgen.VariableType; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/RecordProject.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/PageExternalObject.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponent.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentEvent.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitTurma.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/SurveyResponse.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/RepositoryFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/ProcessEventFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/ProcessEvent.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioUnidade.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentGatewayExclusive.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableLong.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowConnectorInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentEventEndInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BlogPost.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/SruSource.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnProcess.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.ArrayList; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableJsonArray.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/ManagedIdentifier.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Course.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/PageExternalUrl.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitGrade.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/AssessmentResponse.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/UrlStatDayId.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFileAno.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTask.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/RepositoryDocument.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/RepositoryDocumentFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/User.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/EventUser.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Image.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/OlapHistoryDimension.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Teste.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioAnswerEsforco.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/DigitalDeliveryTarget.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnActorSelectorWithDomainObjectLoader.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupAno.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioUser.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseUserAssociation.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationDirectory.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioHistoryDrive.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitAssignement.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowConnector.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioRespostaRequisitada.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowComponentEventEnd.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnFlowObjectInstance.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioCurso.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseSchool.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Job.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.io.Serializable; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnAbstractActorSelector.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTaskScheduler.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/EventGenericRecord.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTaskSchedulerParameter.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTaskParameter.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/CourseDepartment.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/MetaProcess.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/SurveyStructuralNode.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/BpmnVariableDouble.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationGrades.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/Seccao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/grupo5/impl/gen/java/pt/estgp/estgweb/domain/UrlStat.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 11/jan/2018 10:36:39 by Hibernate Tools 3.2.0.b9 |
// Generated 29/jan/2018 12:25:13 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |