/branches/v3/impl/conf/language/MessageResources.properties |
---|
1950,6 → 1950,7 |
survey.admin=Administração do Questionário {0} |
survey.see=Acompanhar Questionário {0} |
surveys=Questionários |
surveys.reports=Relatórios de Questionários |
survey.newEdit.survey=Formulário do Questionário |
survey.create.survey=Criar Questionário |
survey.list.surveys=Listar Questionários |
/branches/v3/impl/conf/WEB-INF/struts/tiles-pae-questionarios.xml |
---|
13,6 → 13,13 |
<put name="body" value="/user/questionarios/questionariosList.jsp"/> |
</definition> |
<definition name="page.pae.questionario.reports.list" extends="page.pae.separators.home"> |
<put name="separator" value="1" type="string"/> |
<put name="topnav" value="/user/questionarios/topnavQuestionarioReportList.jsp"/> |
<put name="body" value="/user/questionarios/reports/reportsList.jsp"/> |
</definition> |
<definition name="page.pae.see.questionarios" extends="page.pae.separators.home"> |
<put name="separator" value="1" type="string"/> |
<put name="topnav" value="/user/questionarios/topnavQuestionarioList.jsp"/> |
/branches/v3/impl/conf/WEB-INF/struts/struts-pae-questionarios.xml |
---|
11,6 → 11,7 |
<form-bean type="pt.estgp.estgweb.web.form.questionarios.QuestionarioForm" name="QuestionarioForm"/> |
<form-bean type="pt.estgp.estgweb.web.form.questionarios.QuestionarioRespostaForm" name="QuestionarioRespostaForm"/> |
<form-bean type="pt.estgp.estgweb.web.form.questionarios.QuestionarioMessage" name="QuestionarioMessage"/> |
<form-bean type="pt.estgp.estgweb.web.form.questionarios.QuestionarioReportForm" name="QuestionarioReportForm"/> |
</form-beans> |
<global-exceptions> |
34,6 → 35,7 |
<action path="/user/startNewQuestionario" forward="/user/questionariosPaeNoValidation.do?dispatch=startNew"/> |
<action path="/user/listQuestionarios" forward="page.pae.questionario.list"/> |
<action path="/user/listQuestionariosReports" forward="page.pae.questionario.reports.list"/> |
<action path="/user/seeQuestionarios" forward="page.pae.see.questionarios"/> |
<action path="/user/adminQuestionario" forward="page.pae.questionario.admin"/> |
<action path="/user/seeQuestionario" forward="page.pae.questionario.see"/> |
68,7 → 70,17 |
<forward name="success" path="page.pae.separators.home"/> |
</action> |
<action path="/user/questionariosReportsPae" |
type="pt.estgp.estgweb.web.controllers.questionarios.QuestionarioController" |
name="QuestionarioReportForm" |
scope="request" |
parameter="dispatch" |
validate="true" |
input="page.pae.questionario.reports.list"> |
<forward name="list" path="page.pae.questionario.reports.list"/> |
</action> |
<action path="/user/questionariosPaeYearSemestre" |
type="pt.estgp.estgweb.web.controllers.questionarios.QuestionarioYearSemestreController" |
name="QuestionarioForm" |
/branches/v3/impl/conf/berserk/sd.xml |
---|
3136,7 → 3136,23 |
<!-- REPORTS DE QUESTIONARIOS--> |
<service> |
<name>SaveReportGroup</name> |
<implementationClass>pt.estgp.estgweb.services.questionarios.QuestionariosService</implementationClass> |
<description>Salvar Grupo de Reports Tipo</description> |
<isTransactional>true</isTransactional> |
<defaultMethod>saveReportGroup</defaultMethod> |
<filterChains> |
<chain name="Logger"/> |
<chain name="Session"/> |
<chain name="AdminsOrQuestionarioAdmins"/> |
</filterChains> |
</service> |
</serviceDefinitions> |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/docenteReport.fo.xsl |
---|
938,18 → 938,20 |
</fo:list-item-label> |
<fo:list-item-body start-indent="body-start()"> |
<fo:block>(D) Relação Docente/Aluno |
<fo:list-block> |
<xsl:for-each select="//respostasAgregadasGrupoDrelDocenteAluno/perguntasStats/perguntaStats/pergunta"> |
<fo:list-item> |
<fo:list-item-label end-indent="label-end()" > |
<fo:block text-align="right">•</fo:block> |
</fo:list-item-label> |
<fo:list-item-body start-indent="body-start()"> |
<fo:block><xsl:value-of select="."/></fo:block> |
</fo:list-item-body> |
</fo:list-item> |
</xsl:for-each> |
</fo:list-block> |
<xsl:if test="//respostasAgregadasGrupoDrelDocenteAluno/perguntasStats/perguntaStats/pergunta"> |
<fo:list-block> |
<xsl:for-each select="//respostasAgregadasGrupoDrelDocenteAluno/perguntasStats/perguntaStats/pergunta"> |
<fo:list-item> |
<fo:list-item-label end-indent="label-end()" > |
<fo:block text-align="right">•</fo:block> |
</fo:list-item-label> |
<fo:list-item-body start-indent="body-start()"> |
<fo:block><xsl:value-of select="."/></fo:block> |
</fo:list-item-body> |
</fo:list-item> |
</xsl:for-each> |
</fo:list-block> |
</xsl:if> |
</fo:block> |
</fo:list-item-body> |
</fo:list-item> |
967,18 → 969,20 |
</fo:list-item-label> |
<fo:list-item-body start-indent="body-start()"> |
<fo:block>(D) Rigor e Profissionalismo do Docente |
<fo:list-block> |
<xsl:for-each select="//respostasAgregadasGrupoDdocenteProf/perguntasStats/perguntaStats/pergunta"> |
<fo:list-item> |
<fo:list-item-label end-indent="label-end()" > |
<fo:block text-align="right">•</fo:block> |
</fo:list-item-label> |
<fo:list-item-body start-indent="body-start()"> |
<fo:block><xsl:value-of select="."/></fo:block> |
</fo:list-item-body> |
</fo:list-item> |
</xsl:for-each> |
</fo:list-block> |
<xsl:if test="//respostasAgregadasGrupoDdocenteProf/perguntasStats/perguntaStats/pergunta"> |
<fo:list-block> |
<xsl:for-each select="//respostasAgregadasGrupoDdocenteProf/perguntasStats/perguntaStats/pergunta"> |
<fo:list-item> |
<fo:list-item-label end-indent="label-end()" > |
<fo:block text-align="right">•</fo:block> |
</fo:list-item-label> |
<fo:list-item-body start-indent="body-start()"> |
<fo:block><xsl:value-of select="."/></fo:block> |
</fo:list-item-body> |
</fo:list-item> |
</xsl:for-each> |
</fo:list-block> |
</xsl:if> |
</fo:block> |
</fo:list-item-body> |
</fo:list-item> |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/utilsReports.fo.xsl |
---|
752,37 → 752,45 |
<!--FOLHA DE GRAFICOS POR PERGUNTA--> |
<xsl:template match="*" mode="graficosPerguntas"> |
<fo:block text-align="center" margin-left="10px"> |
<fo:table width="100%" table-layout="fixed"> |
<xsl:for-each select="./chartsRow[1]/perguntaStats/perguntaStats"> |
<fo:table-column/> |
</xsl:for-each> |
<fo:table-body> |
<xsl:for-each select="./chartsRow"> |
<fo:table-row> |
<xsl:for-each select="./perguntaStats/perguntaStats"> |
<fo:table-cell> |
<fo:block> |
<xsl:variable name="src">url('<xsl:value-of select="./tempFile"/>')</xsl:variable> |
<fo:external-graphic |
width="100%" |
content-height="100%" |
content-width="scale-to-fit" |
scaling="uniform" |
src="{$src}"/> |
</fo:block> |
</fo:table-cell> |
<xsl:choose> |
<xsl:when test="./chartsRow[1]/perguntaStats/perguntaStats"> |
<fo:block text-align="center" margin-left="10px"> |
<fo:table width="100%" table-layout="fixed"> |
<xsl:for-each select="./chartsRow[1]/perguntaStats/perguntaStats"> |
<fo:table-column/> |
</xsl:for-each> |
</fo:table-row> |
</xsl:for-each> |
<fo:table-body> |
<xsl:for-each select="./chartsRow"> |
<fo:table-row> |
<xsl:for-each select="./perguntaStats/perguntaStats"> |
<fo:table-cell> |
<fo:block> |
<xsl:variable name="src">url('<xsl:value-of select="./tempFile"/>')</xsl:variable> |
<fo:external-graphic |
width="100%" |
content-height="100%" |
content-width="scale-to-fit" |
scaling="uniform" |
src="{$src}"/> |
</fo:block> |
</fo:table-cell> |
</xsl:for-each> |
</fo:table-row> |
</xsl:for-each> |
</fo:table-body> |
</fo:table> |
</fo:block> |
<fo:block-container margin-top="20px"> |
<xsl:call-template name="legendaCoresPerguntas"/> |
</fo:block-container> |
</xsl:when> |
<xsl:otherwise> |
<fo:block text-align="center" margin-left="10px">Sem resultados para apresentar</fo:block> |
</xsl:otherwise> |
</xsl:choose> |
</fo:table-body> |
</fo:table> |
</fo:block> |
<fo:block-container margin-top="20px"> |
<xsl:call-template name="legendaCoresPerguntas"/> |
</fo:block-container> |
</xsl:template> |
<xsl:template name="legendaCoresPerguntas"> |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/cursoPublicReport.fo.xsl |
---|
292,7 → 292,6 |
<xsl:call-template name="CAP_analise_comparativa_unidades"/> |
</fo:flow> |
</xsl:template> |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/DocenteReportGenerator.java |
---|
44,21 → 44,25 |
//String teacherCode = "20122"; |
String teacherCode = "20128"; |
String anoLectivo = "201516"; |
String[] periodos = new String[]{"S2","T3","T4","A"}; |
//String[] periodos = new String[]{"S2","T3","T4","A"}; |
String[] periodos = new String[]{"S1"}; |
String[] degrees = new String[]{"L","M","T","E"}; |
processTeacher(teacherCode,anoLectivo,periodos,degrees); |
teacherCode = "20122"; |
//teacherCode = "20122"; |
processTeacher(teacherCode,anoLectivo,periodos,degrees); |
//processTeacher(teacherCode,anoLectivo,periodos,degrees); |
teacherCode = "20051"; |
//teacherCode = "20051"; |
processTeacher(teacherCode,anoLectivo,periodos,degrees); |
//processTeacher(teacherCode,anoLectivo,periodos,degrees); |
teacherCode = "66587"; |
//teacherCode = "66587"; |
processTeacher(teacherCode,anoLectivo,periodos,degrees); |
//processTeacher(teacherCode,anoLectivo,periodos,degrees); |
//teacherCode = "20114"; |
//processTeacher(teacherCode,anoLectivo,periodos,degrees); |
} |
public static void processTeacher(String teacherCode, String anoLectivo,String[] periodos,String[] degrees) throws IOException, DocumentException, TransformerException, FOPException |
{ |
124,10 → 128,10 |
docenteReport.setDegrees(ReportUtils.getFormatedDegrees(degrees)); |
AlunosQueryDao.countAlunosQueResponderamAoDocente(teacherCode, anoLectivo, docenteReport, periodos, degrees); |
if(docenteReport.getInquiridosTotal() == 0) |
/*if(docenteReport.getInquiridosTotal() == 0 || docenteReport.getAlunosComResposta() == 0) |
{ |
return null; |
} |
}*/ |
QuestionariosQueryDao.countQuestionariosRespostasAoDocente(teacherCode, anoLectivo, docenteReport, periodos, degrees); |
AlunosQueryDao.countTiposAlunosComRespostasAoDocente(teacherCode, anoLectivo, docenteReport, periodos, degrees); |
AlunosQueryDao.countIdadesAlunosComRespostasAoDocente(teacherCode, anoLectivo, docenteReport, periodos, degrees); |
220,7 → 224,7 |
UnidadesQueryDao.criarTabelasCadeirasDocente(teacherCode, |
anoLectivo, |
docenteReport, |
0, periodos, degrees,docenteReport.getUnidadesStats()); |
0, periodos, degrees, docenteReport.getUnidadesStats()); |
criaExtremeCharts(docenteReport); |
671,22 → 675,27 |
DocenteReport.PerguntaUnidadeStatAux perguntaMinUnidade = DocenteReport.extremePerguntaMinUnidade(docenteReport); |
try { |
String pathExtremePerguntaMaxDocente = ChartBuilderUtil.createChartRingOneDimension(perguntaMaxDocente.pergunta.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaMaxDocente"); |
String pathExtremePerguntaMinDocente = ChartBuilderUtil.createChartRingOneDimension(perguntaMinDocente.pergunta.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaMinDocente"); |
ChartWithTitleTemp chartPerguntaMaxDocente = new ChartWithTitleTemp(perguntaMaxDocente.pergunta.getPergunta(),perguntaMaxDocente.nomeUnidade,pathExtremePerguntaMaxDocente); |
ChartWithTitleTemp chartPerguntaMinDocente = new ChartWithTitleTemp(perguntaMinDocente.pergunta.getPergunta(),perguntaMinDocente.nomeUnidade,pathExtremePerguntaMinDocente); |
docenteReport.extremePerguntaAbsolutaAvgMaxDocente = chartPerguntaMaxDocente; |
docenteReport.extremePerguntaAbsolutaAvgMinDocente = chartPerguntaMinDocente; |
if(perguntaMaxDocente != null) |
{ |
String pathExtremePerguntaMaxDocente = ChartBuilderUtil.createChartRingOneDimension(perguntaMaxDocente.pergunta.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaMaxDocente"); |
String pathExtremePerguntaMinDocente = ChartBuilderUtil.createChartRingOneDimension(perguntaMinDocente.pergunta.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaMinDocente"); |
ChartWithTitleTemp chartPerguntaMaxDocenteChart = new ChartWithTitleTemp(perguntaMaxDocente.pergunta.getPergunta(),perguntaMaxDocente.nomeUnidade,pathExtremePerguntaMaxDocente); |
ChartWithTitleTemp chartPerguntaMinDocenteChart = new ChartWithTitleTemp(perguntaMinDocente.pergunta.getPergunta(),perguntaMinDocente.nomeUnidade,pathExtremePerguntaMinDocente); |
String pathExtremePerguntaMaxUnidade = ChartBuilderUtil.createChartRingOneDimension(perguntaMaxUnidade.pergunta.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaMaxUnidade"); |
String pathExtremePerguntaMinUnidade = ChartBuilderUtil.createChartRingOneDimension(perguntaMinUnidade.pergunta.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaMinUnidade"); |
ChartWithTitleTemp chartPerguntaMaxUnidade = new ChartWithTitleTemp(perguntaMaxUnidade.pergunta.getPergunta(),perguntaMaxUnidade.nomeUnidade,pathExtremePerguntaMaxUnidade); |
ChartWithTitleTemp chartPerguntaMinUnidade = new ChartWithTitleTemp(perguntaMinUnidade.pergunta.getPergunta(),perguntaMinUnidade.nomeUnidade,pathExtremePerguntaMinUnidade); |
docenteReport.extremePerguntaAbsolutaAvgMaxDocente = chartPerguntaMaxDocenteChart; |
docenteReport.extremePerguntaAbsolutaAvgMinDocente = chartPerguntaMinDocenteChart; |
} |
if(perguntaMaxUnidade != null) |
{ |
String pathExtremePerguntaMaxUnidade = ChartBuilderUtil.createChartRingOneDimension(perguntaMaxUnidade.pergunta.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaMaxUnidade"); |
String pathExtremePerguntaMinUnidade = ChartBuilderUtil.createChartRingOneDimension(perguntaMinUnidade.pergunta.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaMinUnidade"); |
ChartWithTitleTemp chartPerguntaMaxUnidade = new ChartWithTitleTemp(perguntaMaxUnidade.pergunta.getPergunta(),perguntaMaxUnidade.nomeUnidade,pathExtremePerguntaMaxUnidade); |
ChartWithTitleTemp chartPerguntaMinUnidade = new ChartWithTitleTemp(perguntaMinUnidade.pergunta.getPergunta(),perguntaMinUnidade.nomeUnidade,pathExtremePerguntaMinUnidade); |
docenteReport.extremePerguntaAbsolutaAvgMaxUnidade = chartPerguntaMaxUnidade; |
docenteReport.extremePerguntaAbsolutaAvgMinUnidade = chartPerguntaMinUnidade; |
docenteReport.extremePerguntaAbsolutaAvgMaxUnidade = chartPerguntaMaxUnidade; |
docenteReport.extremePerguntaAbsolutaAvgMinUnidade = chartPerguntaMinUnidade; |
} |
} |
catch (IOException e) |
{ |
701,22 → 710,27 |
PerguntaStats perguntaAgregadaMinUnidade = DocenteReport.extremeUnidadePerguntaAgregadaMin(docenteReport); |
try { |
String pathExtremePerguntaMaxDocente = ChartBuilderUtil.createChartRingOneDimension(perguntaAgregadaMaxDocente.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaAgregadaMaxDocente"); |
String pathExtremePerguntaMinDocente = ChartBuilderUtil.createChartRingOneDimension(perguntaAgregadaMinDocente.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaAgregadaMinDocente"); |
ChartWithTitleTemp chartPerguntaMaxDocente = new ChartWithTitleTemp(perguntaAgregadaMaxDocente.getPergunta(),"",pathExtremePerguntaMaxDocente); |
ChartWithTitleTemp chartPerguntaMinDocente = new ChartWithTitleTemp(perguntaAgregadaMinDocente.getPergunta(),"",pathExtremePerguntaMinDocente); |
if(perguntaAgregadaMaxDocente != null) |
{ |
String pathExtremePerguntaMaxDocente = ChartBuilderUtil.createChartRingOneDimension(perguntaAgregadaMaxDocente.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaAgregadaMaxDocente"); |
String pathExtremePerguntaMinDocente = ChartBuilderUtil.createChartRingOneDimension(perguntaAgregadaMinDocente.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaAgregadaMinDocente"); |
ChartWithTitleTemp chartPerguntaMaxDocente = new ChartWithTitleTemp(perguntaAgregadaMaxDocente.getPergunta(),"",pathExtremePerguntaMaxDocente); |
ChartWithTitleTemp chartPerguntaMinDocente = new ChartWithTitleTemp(perguntaAgregadaMinDocente.getPergunta(),"",pathExtremePerguntaMinDocente); |
docenteReport.extremePerguntaAgregadaAvgMaxDocente = chartPerguntaMaxDocente; |
docenteReport.extremePerguntaAgregadaAvgMinDocente = chartPerguntaMinDocente; |
docenteReport.extremePerguntaAgregadaAvgMaxDocente = chartPerguntaMaxDocente; |
docenteReport.extremePerguntaAgregadaAvgMinDocente = chartPerguntaMinDocente; |
} |
if(perguntaAgregadaMaxUnidade != null) |
{ |
String pathExtremePerguntaMaxUnidade = ChartBuilderUtil.createChartRingOneDimension(perguntaAgregadaMaxUnidade.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaAgregadaMaxUnidade"); |
String pathExtremePerguntaMinUnidade = ChartBuilderUtil.createChartRingOneDimension(perguntaAgregadaMinUnidade.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaAgregadaMinUnidade"); |
ChartWithTitleTemp chartPerguntaMaxUnidade = new ChartWithTitleTemp(perguntaAgregadaMaxUnidade.getPergunta(),"",pathExtremePerguntaMaxUnidade); |
ChartWithTitleTemp chartPerguntaMinUnidade = new ChartWithTitleTemp(perguntaAgregadaMinUnidade.getPergunta(),"",pathExtremePerguntaMinUnidade); |
String pathExtremePerguntaMaxUnidade = ChartBuilderUtil.createChartRingOneDimension(perguntaAgregadaMaxUnidade.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaAgregadaMaxUnidade"); |
String pathExtremePerguntaMinUnidade = ChartBuilderUtil.createChartRingOneDimension(perguntaAgregadaMinUnidade.getMediaEntidadeEmAvaliacao(),5,true,true,false,"extremePerguntaAgregadaMinUnidade"); |
ChartWithTitleTemp chartPerguntaMaxUnidade = new ChartWithTitleTemp(perguntaAgregadaMaxUnidade.getPergunta(),"",pathExtremePerguntaMaxUnidade); |
ChartWithTitleTemp chartPerguntaMinUnidade = new ChartWithTitleTemp(perguntaAgregadaMinUnidade.getPergunta(),"",pathExtremePerguntaMinUnidade); |
docenteReport.extremePerguntaAgregadaAvgMaxUnidade = chartPerguntaMaxUnidade; |
docenteReport.extremePerguntaAgregadaAvgMinUnidade = chartPerguntaMinUnidade; |
} |
docenteReport.extremePerguntaAgregadaAvgMaxUnidade = chartPerguntaMaxUnidade; |
docenteReport.extremePerguntaAgregadaAvgMinUnidade = chartPerguntaMinUnidade; |
} |
catch (IOException e) |
{ |
731,22 → 745,26 |
UnidadeStats unidadeMinUnidade = DocenteReport.extremeUnidadeUnidadeMin(docenteReport); |
try { |
String pathExtremePerguntaMaxDocente = ChartBuilderUtil.createChartRingOneDimension(unidadeMaxDocente.getUnidadeStatsGrupoDocente().getMediasGrupo().getAvaliacaoMedia(),5,true,true,false,"extremeUnidadeMaxDocente"); |
String pathExtremePerguntaMinDocente = ChartBuilderUtil.createChartRingOneDimension(unidadeMinDocente.getUnidadeStatsGrupoDocente().getMediasGrupo().getAvaliacaoMedia(),5,true,true,false,"extremeUnidadeMinDocente"); |
ChartWithTitleTemp chartPerguntaMaxDocente = new ChartWithTitleTemp(unidadeMaxDocente.getNomeUnidade(),"",pathExtremePerguntaMaxDocente); |
ChartWithTitleTemp chartPerguntaMinDocente = new ChartWithTitleTemp(unidadeMinDocente.getNomeUnidade(),"",pathExtremePerguntaMinDocente); |
if(unidadeMaxDocente != null) |
{ |
String pathExtremePerguntaMaxDocente = ChartBuilderUtil.createChartRingOneDimension(unidadeMaxDocente.getUnidadeStatsGrupoDocente().getMediasGrupo().getAvaliacaoMedia(),5,true,true,false,"extremeUnidadeMaxDocente"); |
String pathExtremePerguntaMinDocente = ChartBuilderUtil.createChartRingOneDimension(unidadeMinDocente.getUnidadeStatsGrupoDocente().getMediasGrupo().getAvaliacaoMedia(),5,true,true,false,"extremeUnidadeMinDocente"); |
ChartWithTitleTemp chartPerguntaMaxDocente = new ChartWithTitleTemp(unidadeMaxDocente.getNomeUnidade(),"",pathExtremePerguntaMaxDocente); |
ChartWithTitleTemp chartPerguntaMinDocente = new ChartWithTitleTemp(unidadeMinDocente.getNomeUnidade(),"",pathExtremePerguntaMinDocente); |
docenteReport.extremeUnitAvgMaxDocente = chartPerguntaMaxDocente; |
docenteReport.extremeUnitAvgMinDocente = chartPerguntaMinDocente; |
docenteReport.extremeUnitAvgMaxDocente = chartPerguntaMaxDocente; |
docenteReport.extremeUnitAvgMinDocente = chartPerguntaMinDocente; |
} |
if(unidadeMaxUnidade != null) |
{ |
String pathExtremePerguntaMaxUnidade = ChartBuilderUtil.createChartRingOneDimension(unidadeMaxUnidade.getUnidadeStatsGrupoUnidade().getMediasGrupo().getAvaliacaoMedia(),5,true,true,false,"extremeUnidadeMaxUnidade"); |
String pathExtremePerguntaMinUnidade = ChartBuilderUtil.createChartRingOneDimension(unidadeMinUnidade.getUnidadeStatsGrupoUnidade().getMediasGrupo().getAvaliacaoMedia(),5,true,true,false,"extremeUnidadeMinUnidade"); |
ChartWithTitleTemp chartPerguntaMaxUnidade = new ChartWithTitleTemp(unidadeMaxUnidade.getNomeUnidade(),"",pathExtremePerguntaMaxUnidade); |
ChartWithTitleTemp chartPerguntaMinUnidade = new ChartWithTitleTemp(unidadeMinUnidade.getNomeUnidade(),"",pathExtremePerguntaMinUnidade); |
String pathExtremePerguntaMaxUnidade = ChartBuilderUtil.createChartRingOneDimension(unidadeMaxUnidade.getUnidadeStatsGrupoUnidade().getMediasGrupo().getAvaliacaoMedia(),5,true,true,false,"extremeUnidadeMaxUnidade"); |
String pathExtremePerguntaMinUnidade = ChartBuilderUtil.createChartRingOneDimension(unidadeMinUnidade.getUnidadeStatsGrupoUnidade().getMediasGrupo().getAvaliacaoMedia(),5,true,true,false,"extremeUnidadeMinUnidade"); |
ChartWithTitleTemp chartPerguntaMaxUnidade = new ChartWithTitleTemp(unidadeMaxUnidade.getNomeUnidade(),"",pathExtremePerguntaMaxUnidade); |
ChartWithTitleTemp chartPerguntaMinUnidade = new ChartWithTitleTemp(unidadeMinUnidade.getNomeUnidade(),"",pathExtremePerguntaMinUnidade); |
docenteReport.extremeUnitAvgMaxUnidade = chartPerguntaMaxUnidade; |
docenteReport.extremeUnitAvgMinUnidade = chartPerguntaMinUnidade; |
docenteReport.extremeUnitAvgMaxUnidade = chartPerguntaMaxUnidade; |
docenteReport.extremeUnitAvgMinUnidade = chartPerguntaMinUnidade; |
} |
} |
catch (IOException e) |
{ |
761,22 → 779,27 |
DocenteReport.PerguntaUnidadeStatAux perguntaDiffMinUnidade = DocenteReport.extremeDiffMediaPerguntaMinUnidade(docenteReport); |
try { |
String pathExtremePerguntaMaxDocente = ChartBuilderUtil.createBarChartTwoBars("Docente","Curso",ChartBuilderUtil.COLOR_SECTION_BLUE_DARK,ChartBuilderUtil.COLOR_SECTION_GREEN, perguntaDiffMaxDocente.pergunta.getMediaEntidadeEmAvaliacao(),perguntaDiffMaxDocente.pergunta.getMediaCursos(),5,"extremeDiffMaxDocente"); |
String pathExtremePerguntaMinDocente = ChartBuilderUtil.createBarChartTwoBars("Docente", "Curso", ChartBuilderUtil.COLOR_SECTION_BLUE_DARK, ChartBuilderUtil.COLOR_SECTION_GREEN, perguntaDiffMinDocente.pergunta.getMediaEntidadeEmAvaliacao(), perguntaDiffMinDocente.pergunta.getMediaCursos(), 5, "extremeDiffMinDocente"); |
ChartWithTitleTemp chartPerguntaMaxDocente = new ChartWithTitleTemp(perguntaDiffMaxDocente.pergunta.getPergunta() + " ( " + perguntaDiffMaxDocente.pergunta.getDiffMediaCursoPrint() + ")",perguntaDiffMaxDocente.nomeUnidade,pathExtremePerguntaMaxDocente); |
ChartWithTitleTemp chartPerguntaMinDocente = new ChartWithTitleTemp(perguntaDiffMinDocente.pergunta.getPergunta() + " ( " + perguntaDiffMinDocente.pergunta.getDiffMediaCursoPrint() + ")",perguntaDiffMinDocente.nomeUnidade,pathExtremePerguntaMinDocente); |
if(perguntaDiffMaxDocente != null) |
{ |
String pathExtremePerguntaMaxDocente = ChartBuilderUtil.createBarChartTwoBars("Docente","Curso",ChartBuilderUtil.COLOR_SECTION_BLUE_DARK,ChartBuilderUtil.COLOR_SECTION_GREEN, perguntaDiffMaxDocente.pergunta.getMediaEntidadeEmAvaliacao(),perguntaDiffMaxDocente.pergunta.getMediaCursos(),5,"extremeDiffMaxDocente"); |
String pathExtremePerguntaMinDocente = ChartBuilderUtil.createBarChartTwoBars("Docente", "Curso", ChartBuilderUtil.COLOR_SECTION_BLUE_DARK, ChartBuilderUtil.COLOR_SECTION_GREEN, perguntaDiffMinDocente.pergunta.getMediaEntidadeEmAvaliacao(), perguntaDiffMinDocente.pergunta.getMediaCursos(), 5, "extremeDiffMinDocente"); |
ChartWithTitleTemp chartPerguntaMaxDocente = new ChartWithTitleTemp(perguntaDiffMaxDocente.pergunta.getPergunta() + " ( " + perguntaDiffMaxDocente.pergunta.getDiffMediaCursoPrint() + ")",perguntaDiffMaxDocente.nomeUnidade,pathExtremePerguntaMaxDocente); |
ChartWithTitleTemp chartPerguntaMinDocente = new ChartWithTitleTemp(perguntaDiffMinDocente.pergunta.getPergunta() + " ( " + perguntaDiffMinDocente.pergunta.getDiffMediaCursoPrint() + ")",perguntaDiffMinDocente.nomeUnidade,pathExtremePerguntaMinDocente); |
docenteReport.extremePerguntaAbsolutaDiffAvgMaxDocente = chartPerguntaMaxDocente; |
docenteReport.extremePerguntaAbsolutaDiffAvgMinDocente = chartPerguntaMinDocente; |
docenteReport.extremePerguntaAbsolutaDiffAvgMaxDocente = chartPerguntaMaxDocente; |
docenteReport.extremePerguntaAbsolutaDiffAvgMinDocente = chartPerguntaMinDocente; |
} |
if(perguntaDiffMaxUnidade != null) |
{ |
String pathExtremePerguntaMaxUnidade = ChartBuilderUtil.createBarChartTwoBars("Docente", "Curso", ChartBuilderUtil.COLOR_SECTION_BLUE_DARK, ChartBuilderUtil.COLOR_SECTION_GREEN, perguntaDiffMaxUnidade.pergunta.getMediaEntidadeEmAvaliacao(), perguntaDiffMaxUnidade.pergunta.getMediaCursos(), 5, "extremeDiffMaxUnidade"); |
String pathExtremePerguntaMinUnidade = ChartBuilderUtil.createBarChartTwoBars("Docente", "Curso", ChartBuilderUtil.COLOR_SECTION_BLUE_DARK, ChartBuilderUtil.COLOR_SECTION_GREEN, perguntaDiffMinUnidade.pergunta.getMediaEntidadeEmAvaliacao(), perguntaDiffMinUnidade.pergunta.getMediaCursos(), 5, "extremeDiffMinUnidade"); |
ChartWithTitleTemp chartPerguntaMaxUnidade = new ChartWithTitleTemp(perguntaDiffMaxUnidade.pergunta.getPergunta() + " ( " + perguntaDiffMaxUnidade.pergunta.getDiffMediaCursoPrint() + ")",perguntaDiffMaxUnidade.nomeUnidade,pathExtremePerguntaMaxUnidade); |
ChartWithTitleTemp chartPerguntaMinUnidade = new ChartWithTitleTemp(perguntaDiffMinUnidade.pergunta.getPergunta() + " ( " + perguntaDiffMinUnidade.pergunta.getDiffMediaCursoPrint() + ")",perguntaDiffMinUnidade.nomeUnidade,pathExtremePerguntaMinUnidade); |
String pathExtremePerguntaMaxUnidade = ChartBuilderUtil.createBarChartTwoBars("Docente", "Curso", ChartBuilderUtil.COLOR_SECTION_BLUE_DARK, ChartBuilderUtil.COLOR_SECTION_GREEN, perguntaDiffMaxUnidade.pergunta.getMediaEntidadeEmAvaliacao(), perguntaDiffMaxUnidade.pergunta.getMediaCursos(), 5, "extremeDiffMaxUnidade"); |
String pathExtremePerguntaMinUnidade = ChartBuilderUtil.createBarChartTwoBars("Docente", "Curso", ChartBuilderUtil.COLOR_SECTION_BLUE_DARK, ChartBuilderUtil.COLOR_SECTION_GREEN, perguntaDiffMinUnidade.pergunta.getMediaEntidadeEmAvaliacao(), perguntaDiffMinUnidade.pergunta.getMediaCursos(), 5, "extremeDiffMinUnidade"); |
ChartWithTitleTemp chartPerguntaMaxUnidade = new ChartWithTitleTemp(perguntaDiffMaxUnidade.pergunta.getPergunta() + " ( " + perguntaDiffMaxUnidade.pergunta.getDiffMediaCursoPrint() + ")",perguntaDiffMaxUnidade.nomeUnidade,pathExtremePerguntaMaxUnidade); |
ChartWithTitleTemp chartPerguntaMinUnidade = new ChartWithTitleTemp(perguntaDiffMinUnidade.pergunta.getPergunta() + " ( " + perguntaDiffMinUnidade.pergunta.getDiffMediaCursoPrint() + ")",perguntaDiffMinUnidade.nomeUnidade,pathExtremePerguntaMinUnidade); |
docenteReport.extremePerguntaAbsolutaDiffAvgMaxUnidade = chartPerguntaMaxUnidade; |
docenteReport.extremePerguntaAbsolutaDiffAvgMinUnidade = chartPerguntaMinUnidade; |
} |
docenteReport.extremePerguntaAbsolutaDiffAvgMaxUnidade = chartPerguntaMaxUnidade; |
docenteReport.extremePerguntaAbsolutaDiffAvgMinUnidade = chartPerguntaMinUnidade; |
} |
catch (IOException e) |
{ |
790,14 → 813,17 |
QuestionariosAlunosReport.ParticipacaoUnidade perguntaDiffMin = DocenteReport.extremeParticipacaoUnidadeMin(docenteReport); |
try { |
String pathExtremePerguntaMaxDocente = ChartBuilderUtil.createChartRingOneDimension(perguntaDiffMax.getParticiparam(),perguntaDiffMax.getInscritos(),true,true,false,"extremeParticipacaoMax"); |
String pathExtremePerguntaMinDocente = ChartBuilderUtil.createChartRingOneDimension(perguntaDiffMin.getParticiparam(),perguntaDiffMin.getInscritos(),true,true,false,"extremeParticipacaoMin"); |
if(perguntaDiffMax != null) |
{ |
String pathExtremePerguntaMaxDocente = ChartBuilderUtil.createChartRingOneDimension(perguntaDiffMax.getParticiparam(),perguntaDiffMax.getInscritos(),true,true,false,"extremeParticipacaoMax"); |
String pathExtremePerguntaMinDocente = ChartBuilderUtil.createChartRingOneDimension(perguntaDiffMin.getParticiparam(),perguntaDiffMin.getInscritos(),true,true,false,"extremeParticipacaoMin"); |
ChartWithTitleTemp chartPerguntaMaxDocente = new ChartWithTitleTemp(perguntaDiffMax.getNomeUnidade() + " (inscritos: " + perguntaDiffMax.getInscritos() + ")","",pathExtremePerguntaMaxDocente); |
ChartWithTitleTemp chartPerguntaMinDocente = new ChartWithTitleTemp(perguntaDiffMin.getNomeUnidade() + " (inscritos: " + perguntaDiffMin.getInscritos() + ")","",pathExtremePerguntaMinDocente); |
ChartWithTitleTemp chartPerguntaMaxDocente = new ChartWithTitleTemp(perguntaDiffMax.getNomeUnidade() + " (inscritos: " + perguntaDiffMax.getInscritos() + ")","",pathExtremePerguntaMaxDocente); |
ChartWithTitleTemp chartPerguntaMinDocente = new ChartWithTitleTemp(perguntaDiffMin.getNomeUnidade() + " (inscritos: " + perguntaDiffMin.getInscritos() + ")","",pathExtremePerguntaMinDocente); |
docenteReport.extremeParticipacaoMax = chartPerguntaMaxDocente; |
docenteReport.extremeParticipacaoMin = chartPerguntaMinDocente; |
docenteReport.extremeParticipacaoMax = chartPerguntaMaxDocente; |
docenteReport.extremeParticipacaoMin = chartPerguntaMinDocente; |
} |
} |
catch (IOException e) |
{ |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/CursoPublicReportGenerator.java |
---|
38,8 → 38,10 |
//String teacherCode = "44451"; |
//String teacherCode = "20122"; |
String courseCode = "9119"; |
//String courseCode = "9104"; |
String anoLectivo = "201516"; |
String[] periodos = new String[]{"S2","T3","T4","A"}; |
//String[] periodos = new String[]{"S2","T3","T4","A"}; |
String[] periodos = new String[]{"S1"}; |
String[] degrees = new String[]{"L","M","T","E"}; |
new CursoPublicReportGenerator(anoLectivo,periodos,degrees,courseCode).processCourse(); |
187,7 → 189,7 |
cursoReport, |
codigosTodosCursosDaEscola, |
codigosEscola, |
2000, |
4000, |
cursoReport.getCursoStats().getRespostasAgregadasGrupoUnidade().getRespostasAgregadasChartTable2Secs(), |
cursoReport.getCursoStats().getRespostasAgregadasGrupoUnidade(), |
PerguntasGrupoQueryDao.GRUPO_UNIDADE_CODE_PERGUNTAS, null, |
212,7 → 214,7 |
cursoReport, |
codigosTodosCursosDaEscola, |
codigosEscola, |
2000, |
9000, |
cursoReport.getCursoStats().getRespostasAgregadasGrupoSalas().getRespostasAgregadasChartTable2Secs(), |
cursoReport.getCursoStats().getRespostasAgregadasGrupoSalas(), |
PerguntasGrupoQueryDao.GRUPO_SALAS_CODE_PERGUNTAS, null, |
257,47 → 259,60 |
DataTable.Row header = tabelaComRespostasATodasAsPerguntasUnidadesSalas.addRowHeader(); |
header.addColTextCenter("Unidade Curricular"); |
headerHidden.addColTextCenter("Inv " + "Unidade Curricular"); |
headerGroups.addColInvisible(); |
header.addColTextCenter("Unidade Curricular"); |
header.addColTextCenter("Curso"); |
headerHidden.addColTextCenter("Inv " + "Curso"); |
headerGroups.addColInvisible(); |
header.addColTextCenter("Curso"); |
List<PerguntaStats> perguntaStatsesUnidade = cursoReport.getCursoStats().getRespostasAgregadasGrupoUnidade().getPerguntasStats(); |
DataTable.Row.Col c = headerGroups.addColTextCenter("Unidade Curricular"); |
c.setColspan(perguntaStatsesUnidade.size()); |
c.setBackgroundColor(ChartBuilderUtil.getRgbXslColor(ChartBuilderUtil.COLOR_SECTION_GREEN)); |
Collections.sort(perguntaStatsesUnidade,new Comparator<PerguntaStats>() { |
@Override |
public int compare(PerguntaStats o1, PerguntaStats o2) { |
return Integer.parseInt(o1.getNumero()) - Integer.parseInt(o2.getNumero()); |
//CABECALHOS UNIDADES |
List<PerguntaStats> perguntaStatsesUnidadeHeader = cursoReport.getCursoStats().getRespostasAgregadasGrupoUnidade().getPerguntasStats(); |
if(perguntaStatsesUnidadeHeader.size() > 0) |
{ |
DataTable.Row.Col c = headerGroups.addColTextCenter("Unidade Curricular"); |
c.setColspan(perguntaStatsesUnidadeHeader.size()); |
c.setBackgroundColor(ChartBuilderUtil.getRgbXslColor(ChartBuilderUtil.COLOR_SECTION_GREEN)); |
Collections.sort(perguntaStatsesUnidadeHeader,new Comparator<PerguntaStats>() { |
@Override |
public int compare(PerguntaStats o1, PerguntaStats o2) { |
return Integer.parseInt(o1.getNumero()) - Integer.parseInt(o2.getNumero()); |
} |
}); |
for(PerguntaStats perguntaStats : perguntaStatsesUnidadeHeader) |
{ |
headerHidden.addColTextCenter("Inv " + perguntaStats.getNumero()); |
header.addColTextCenter(perguntaStats.getNumero()).setBackgroundColor(ChartBuilderUtil.getRgbXslColor(ChartBuilderUtil.COLOR_SECTION_GREEN)); |
} |
}); |
for(PerguntaStats perguntaStats : perguntaStatsesUnidade) |
{ |
header.addColTextCenter(perguntaStats.getNumero()).setBackgroundColor(ChartBuilderUtil.getRgbXslColor(ChartBuilderUtil.COLOR_SECTION_GREEN));; |
headerHidden.addColTextCenter("Inv " + perguntaStats.getNumero()); |
} |
List<PerguntaStats> perguntaStatsesSalas = cursoReport.getCursoStats().getRespostasAgregadasGrupoSalas().getPerguntasStats(); |
c = headerGroups.addColTextCenter("Instalações"); |
c.setColspan(perguntaStatsesSalas.size()); |
c.setBackgroundColor(ChartBuilderUtil.getRgbXslColor(ChartBuilderUtil.COLOR_SECTION_ROSE)); |
Collections.sort(perguntaStatsesSalas,new Comparator<PerguntaStats>() { |
@Override |
public int compare(PerguntaStats o1, PerguntaStats o2) { |
return Integer.parseInt(o1.getNumero()) - Integer.parseInt(o2.getNumero()); |
//CABECALHOS SALAS |
List<PerguntaStats> perguntaStatsesSalasHeader = cursoReport.getCursoStats().getRespostasAgregadasGrupoSalas().getPerguntasStats(); |
if(perguntaStatsesSalasHeader.size() > 0) |
{ |
DataTable.Row.Col c = headerGroups.addColTextCenter("Instalações"); |
c.setColspan(perguntaStatsesSalasHeader.size()); |
c.setBackgroundColor(ChartBuilderUtil.getRgbXslColor(ChartBuilderUtil.COLOR_SECTION_ROSE)); |
Collections.sort(perguntaStatsesSalasHeader,new Comparator<PerguntaStats>() { |
@Override |
public int compare(PerguntaStats o1, PerguntaStats o2) { |
return Integer.parseInt(o1.getNumero()) - Integer.parseInt(o2.getNumero()); |
} |
}); |
for(PerguntaStats perguntaStats : perguntaStatsesSalasHeader) |
{ |
header.addColTextCenter(perguntaStats.getNumero()); |
headerHidden.addColTextCenter("Inv " + perguntaStats.getNumero()).setBackgroundColor(ChartBuilderUtil.getRgbXslColor(ChartBuilderUtil.COLOR_SECTION_ROSE)); |
} |
}); |
for(PerguntaStats perguntaStats : perguntaStatsesSalas) |
{ |
header.addColTextCenter(perguntaStats.getNumero()); |
headerHidden.addColTextCenter("Inv " + perguntaStats.getNumero()).setBackgroundColor(ChartBuilderUtil.getRgbXslColor(ChartBuilderUtil.COLOR_SECTION_ROSE)); |
} |
header.addColTextCenter("Insc."); |
headerHidden.addColTextCenter("Inv Insc."); |
headerGroups.addColInvisible(); |
321,11 → 336,24 |
return Integer.parseInt(o1.getNumero()) - Integer.parseInt(o2.getNumero()); |
} |
}); |
for(PerguntaStats perguntaStats : perguntaStatsesUnidades) |
for(PerguntaStats guiaHeader: perguntaStatsesUnidadeHeader) |
{ |
unidadeRow.addColPercentageDefinedCenter(perguntaStats.getMediaEntidadeEmAvaliacaoPrint(), perguntaStats.getPercentMediaEntidadeEmAvaliacao(), true); |
boolean found = false; |
for(PerguntaStats perguntaStats : perguntaStatsesUnidades) |
{ |
if(perguntaStats.getNumero().equals(guiaHeader.getNumero())) |
{ |
unidadeRow.addColPercentageDefinedCenter(perguntaStats.getMediaEntidadeEmAvaliacaoPrint(), perguntaStats.getPercentMediaEntidadeEmAvaliacao(), true); |
found = true; |
break; |
} |
} |
if(!found) |
unidadeRow.addColTextCenter("--"); |
} |
//COLUNA POR CADA MEDIA DE CADA PERGUNTA NAS SALAS |
List<PerguntaStats> perguntaStatsSalas = unidadeStats.getUnidadeStatsGrupoSalas().getPerguntasStats(); |
Collections.sort(perguntaStatsSalas,new Comparator<PerguntaStats>() { |
334,11 → 362,23 |
return Integer.parseInt(o1.getNumero()) - Integer.parseInt(o2.getNumero()); |
} |
}); |
for(PerguntaStats perguntaStats : perguntaStatsSalas) |
for(PerguntaStats guiaHeader: perguntaStatsesSalasHeader) |
{ |
unidadeRow.addColPercentageDefinedCenter(perguntaStats.getMediaEntidadeEmAvaliacaoPrint(), perguntaStats.getPercentMediaEntidadeEmAvaliacao(), true); |
boolean found = false; |
for(PerguntaStats perguntaStats : perguntaStatsSalas) |
{ |
if(perguntaStats.getNumero().equals(guiaHeader.getNumero())) |
{ |
unidadeRow.addColPercentageDefinedCenter(perguntaStats.getMediaEntidadeEmAvaliacaoPrint(), perguntaStats.getPercentMediaEntidadeEmAvaliacao(), true); |
found = true; |
break; |
} |
} |
if(!found) |
unidadeRow.addColTextCenter("--"); |
} |
unidadeRow.addColTextCenter("" + unidadeStats.getInscritos()); |
unidadeRow.addColTextCenter("" + unidadeStats.getRespostas()); |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/queries/UnidadesQueryDao.java |
---|
83,6 → 83,7 |
query.setString("codigoCurso",codigoCurso); |
DataTable mediasGlobaisTable = new DataTable(); |
medias.setMediasGlobaisTable(mediasGlobaisTable); |
DataTable.Row header = mediasGlobaisTable.addRowHeader(); |
100,6 → 101,13 |
Double mediaGrupo = (Double) result[0]; |
if(mediaGrupo == null || mediaGrupo == 0.0) |
{ |
mediaGrupo = 0.0; |
DataTable.Row row = mediasGlobaisTable.addRowNormal(); |
row.addColTextCenter("Sem resultados para apresentar").setColspan(6); |
return; |
} |
Double desvio = (Double) result[1]; |
long total = (Long) result[2]; |
double min = mediaGrupo - (desvio*2); |
122,7 → 130,7 |
medias.setAvaliacaoMediaArredondada((int) ReportUtils.round(mediaGrupo, 0)); |
medias.setAvaliacaoMedia(mediaGrupo); |
medias.setDesvioPadrao(desvio); |
medias.setMediasGlobaisTable(mediasGlobaisTable); |
medias.setMediaGlobalNosCursos(mediaGlobalCursoGrupo.media); |
medias.setMediaGlobalNasEscolas(mediaGlobalEscolaGrupo.media); |
medias.setTotal((int) total); |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/pedagogico/queries/QueryDaoUtils.java |
---|
1,6 → 1,7 |
package pt.estgp.estgweb.services.questionarios.pedagogico.queries; |
import jomm.dao.impl.AbstractDao; |
import org.apache.log4j.Logger; |
import org.hibernate.Query; |
import pt.estgp.estgweb.domain.OlapStarFactQuestionarioAnswer; |
import pt.estgp.estgweb.services.questionarios.PedagogicoAlunosProcessor; |
14,6 → 15,7 |
public class QueryDaoUtils |
{ |
private static final Logger logger = Logger.getLogger(QueryDaoUtils.class); |
/** |
* creates a where clause for periodos S1, S2, A, T1, T2, T3, T4 |
* @param periodos |
274,6 → 276,11 |
StringBuilder queryCurso = new StringBuilder(); |
String union = ""; |
int count = 1; |
if(codigosCurso == null || codigosCurso.size() == 0) |
{ |
logger.warn("Docente nao tem cursos atribuidos, nao tem quaisquer respostas, devolvendo media de docentes nos cursos = 0"); |
return 0; |
} |
for(String codigoCurso: codigosCurso) |
{ |
queryCurso.append(union).append(" curso.codigoCurso = :curso" + count + " "); |
322,6 → 329,11 |
String periodosQuery = createPeriodosQuery(periodos, "quest", true); |
String degreesQuery = createDegreesQuery(degrees, "curso", true); |
if(codigosEscola == null || codigosEscola.size() == 0) |
{ |
logger.warn("Docente nao tem escolas atribuidas, nao tem quaisquer respostas, devolvendo media de docentes nas escolas = 0"); |
return 0; |
} |
StringBuilder queryEscolas = new StringBuilder(); |
String union = ""; |
int count = 1; |
379,6 → 391,12 |
StringBuilder queryCurso = new StringBuilder(); |
String union = ""; |
int count = 1; |
if(codigosCurso == null || codigosCurso.size() == 0) |
{ |
logger.warn("Docente nao tem cursos atribuidos, nao tem quaisquer respostas, devolvendo numero de docentes nos cursos = 0"); |
return 0; |
} |
for(String codigoCurso: codigosCurso) |
{ |
queryCurso.append(union).append(" curso.codigoCurso = :curso" + count + " "); |
430,6 → 448,11 |
StringBuilder queryEscolas = new StringBuilder(); |
String union = ""; |
int count = 1; |
if(codigosEscola == null || codigosEscola.size() == 0) |
{ |
logger.warn("Docente nao tem escolas atribuidas, nao tem quaisquer respostas, devolvendo numero de docentes nas escolas = 0"); |
return 0; |
} |
for(String codigoEscola: codigosEscola) |
{ |
queryEscolas.append(union).append(" curso.codigoInstituicao = :inst" + count + " "); |
/branches/v3/impl/src/java/pt/estgp/estgweb/services/questionarios/QuestionariosService.java |
---|
1,5 → 1,6 |
package pt.estgp.estgweb.services.questionarios; |
import jomm.dao.impl.AbstractDao; |
import org.apache.log4j.Logger; |
import pt.estgp.estgweb.Globals; |
import pt.estgp.estgweb.domain.*; |
365,4 → 366,15 |
} |
/*** |
* REPORTS ****************************** |
*/ |
public void saveReportGroup(String title,String classType, UserSession userSession) throws ClassNotFoundException, IllegalAccessException, InstantiationException |
{ |
QuestionarioReportFileGroup reportFileGroup = (QuestionarioReportFileGroup) Class.forName(classType).newInstance(); |
reportFileGroup.setTitle(title); |
AbstractDao.getCurrentSession().save(reportFileGroup); |
} |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupDocentesAnoImpl.java |
---|
1,7 → 1,15 |
package pt.estgp.estgweb.domain; |
import pt.estgp.estgweb.services.questionarios.pedagogico.DocenteReportGenerator; |
/** |
* Created by jorgemachado on 05/11/16. |
*/ |
public class QuestionarioReportFileGroupDocentesAnoImpl extends QuestionarioReportFileGroupDocentesAno { |
public class QuestionarioReportFileGroupDocentesAnoImpl extends QuestionarioReportFileGroupDocentesAno |
{ |
@Override |
public String getReportProcessorClass() |
{ |
return DocenteReportGenerator.class.getName(); |
} |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupCursosAnoImpl.java |
---|
1,7 → 1,15 |
package pt.estgp.estgweb.domain; |
import pt.estgp.estgweb.services.questionarios.pedagogico.CursoPublicReportGenerator; |
/** |
* Created by jorgemachado on 05/11/16. |
*/ |
public class QuestionarioReportFileGroupCursosAnoImpl extends QuestionarioReportFileGroupCursosAno { |
public class QuestionarioReportFileGroupCursosAnoImpl extends QuestionarioReportFileGroupCursosAno |
{ |
@Override |
public String getReportProcessorClass() |
{ |
return CursoPublicReportGenerator.class.getName(); |
} |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioImpl.java |
---|
519,6 → 519,8 |
{ |
try { |
String numeroGrupo = (String) this.getClass().getMethod("get" + perguntaTypeCode + perguntaNumero + "Group").invoke(this); |
if(numeroGrupo == null || numeroGrupo.trim().length() == 0) |
return null; |
String grupoCode = (String) this.getClass().getMethod("getGroup" + numeroGrupo + "Code").invoke(this); |
return grupoCode; |
} catch (IllegalAccessException e) { |
549,6 → 551,8 |
{ |
try { |
String numeroGrupo = (String) this.getClass().getMethod("get" + perguntaTypeCode + perguntaNumero + "SubGroup").invoke(this); |
if(numeroGrupo == null || numeroGrupo.trim().length() == 0) |
return null; |
String grupoCode = (String) this.getClass().getMethod("getGroup" + numeroGrupo + "Code").invoke(this); |
return grupoCode; |
} catch (IllegalAccessException e) { |
609,6 → 613,8 |
{ |
try { |
String numeroGrupo = (String) this.getClass().getMethod("get" + perguntaTypeCode + perguntaNumero + "Group").invoke(this); |
if(numeroGrupo == null || numeroGrupo.trim().length() == 0) |
return null; |
String grupoCode = (String) this.getClass().getMethod("getGroup" + numeroGrupo + "Title").invoke(this); |
return grupoCode; |
} catch (IllegalAccessException e) { |
642,6 → 648,8 |
{ |
try { |
String numeroGrupo = (String) this.getClass().getMethod("get" + perguntaTypeCode + perguntaNumero + "SubGroup").invoke(this); |
if(numeroGrupo == null || numeroGrupo.trim().length() == 0) |
return null; |
String grupoCode = (String) this.getClass().getMethod("getGroup" + numeroGrupo + "Title").invoke(this); |
return grupoCode; |
} catch (IllegalAccessException e) { |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupAnoImpl.java |
---|
1,7 → 1,25 |
package pt.estgp.estgweb.domain; |
import pt.estgp.estgweb.domain.utils.InputDrivenInput; |
import java.util.ArrayList; |
import java.util.List; |
/** |
* Created by jorgemachado on 05/11/16. |
*/ |
public class QuestionarioReportFileGroupAnoImpl extends QuestionarioReportFileGroupAno { |
public class QuestionarioReportFileGroupAnoImpl extends QuestionarioReportFileGroupAno |
{ |
public static final String INPUT_DRIVEN_ANO_NAME = "Ano"; |
public static final String INPUT_DRIVEN_PERIODOS_NAME = "Periodos"; |
public static final String INPUT_DRIVEN_DEGREES_NAME = "Tipos"; |
@Override |
public List<InputDrivenInput> getInputs() |
{ |
List<InputDrivenInput> inputs = new ArrayList<InputDrivenInput>(); |
inputs.add(new InputDrivenInput(INPUT_DRIVEN_ANO_NAME,getImportYear())); |
inputs.add(new InputDrivenInput(INPUT_DRIVEN_PERIODOS_NAME,getPeriodos())); |
inputs.add(new InputDrivenInput(INPUT_DRIVEN_DEGREES_NAME,getDegrees())); |
return inputs; |
} |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/dao/DaoFactory.java |
---|
383,6 → 383,16 |
public static QuestionarioDaoImpl getQuestionarioDaoImpl() { |
return QuestionarioDaoImpl.getInstance(); |
} |
public static QuestionarioReportFileGroupDao getQuestionarioReportFileGroupDaoImpl() { |
return QuestionarioReportFileGroupDao.getInstance(); |
} |
public static QuestionarioReportFileDao getQuestionarioReportFileDaoImpl() { |
return QuestionarioReportFileDao.getInstance(); |
} |
public static QuestionarioRespostaDaoImpl getQuestionarioRespostaDaoImpl() { |
return QuestionarioRespostaDaoImpl.getInstance(); |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupImpl.java |
---|
1,7 → 1,17 |
package pt.estgp.estgweb.domain; |
import pt.estgp.estgweb.domain.utils.InputDriven; |
import pt.estgp.estgweb.domain.utils.InputDrivenInput; |
import java.util.List; |
/** |
* Created by jorgemachado on 05/11/16. |
*/ |
public class QuestionarioReportFileGroupImpl extends QuestionarioReportFileGroup { |
public abstract class QuestionarioReportFileGroupImpl extends QuestionarioReportFileGroup implements InputDriven |
{ |
@Override |
public abstract List<InputDrivenInput> getInputs(); |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/utils/InputDriven.java |
---|
New file |
0,0 → 1,11 |
package pt.estgp.estgweb.domain.utils; |
import java.util.List; |
/** |
* Created by jorgemachado on 22/12/16. |
*/ |
public interface InputDriven |
{ |
public List<InputDrivenInput> getInputs(); |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/domain/utils/InputDrivenInput.java |
---|
New file |
0,0 → 1,31 |
package pt.estgp.estgweb.domain.utils; |
/** |
* Created by jorgemachado on 22/12/16. |
*/ |
public class InputDrivenInput |
{ |
private String inputName; |
private String inputValue; |
public InputDrivenInput(String inputName, String inputValue) { |
this.inputName = inputName; |
this.inputValue = inputValue; |
} |
public String getInputName() { |
return inputName; |
} |
public void setInputName(String inputName) { |
this.inputName = inputName; |
} |
public String getInputValue() { |
return inputValue; |
} |
public void setInputValue(String inputValue) { |
this.inputValue = inputValue; |
} |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/web/form/questionarios/QuestionarioReportForm.java |
---|
New file |
0,0 → 1,122 |
package pt.estgp.estgweb.web.form.questionarios; |
import org.apache.log4j.Logger; |
import org.apache.struts.action.ActionErrors; |
import org.apache.struts.action.ActionMapping; |
import pt.estgp.estgweb.web.form.ApplicationForm; |
import javax.servlet.http.HttpServletRequest; |
/** |
* @author Jorge Machado |
* @date 25/Jun/2008 |
* @see pt.estgp.estgweb.web.form.courses |
*/ |
public class QuestionarioReportForm extends ApplicationForm |
{ |
private static final Logger logger = Logger.getLogger(QuestionarioReportForm.class); |
private String title; |
private String reportFileGroupClass; |
private String dispatch; |
public QuestionarioReportForm() |
{ |
} |
public String getTitle() { |
return title; |
} |
public void setTitle(String title) { |
this.title = title; |
} |
public String getReportFileGroupClass() { |
return reportFileGroupClass; |
} |
public void setReportFileGroupClass(String reportFileGroupClass) { |
this.reportFileGroupClass = reportFileGroupClass; |
} |
public String getOp() { |
return dispatch; |
} |
public void setOp(String dispatch) { |
this.dispatch = dispatch; |
} |
@Override |
public ActionErrors validate(ActionMapping mapping, HttpServletRequest request) { |
ActionErrors errors = new ActionErrors(); |
/*if(getQuestionario().getYear() == null || getQuestionario().getYear().trim().length() == 0) |
{ |
addMessageWithKeys(errors,request,"errors.required","course.importYear"); |
} |
if(getQuestionario().getSemestre() == null || getQuestionario().getSemestre().trim().length() == 0) |
{ |
addMessageWithKeys(errors,request,"errors.required","courseunit.semestre"); |
}*/ |
/* |
if(getQuestionario().getQuestionarioHistoryDrive().getId() <= 0) |
{ |
addMessageWithKeys(errors,request,"errors.required","questionario.historydrive"); |
} |
if(getQuestionario().getiAnswersProcessor() == null || getQuestionario().getiAnswersProcessor().trim() |
.length() == 0) |
{ |
addMessageWithKeys(errors,request,"errors.required","questionario.answerprocessor"); |
} |
try { |
for(int i = 1; i <= 40; i++) |
{ |
String p = (String) questionario.getClass().getMethod("getP" + i).invoke(questionario); |
String group = (String) questionario.getClass().getMethod("getP" + i + "Group").invoke(questionario); |
if(p != null && p.trim().length() > 0 && (group == null||group.trim().length() == 0)) |
{ |
addMessage(errors,request,"error.questionario.p.without.group","" + i); |
} |
else if(group != null && group.trim().length() > 0 && (p == null || p.trim().length() == 0)) |
{ |
addMessage(errors,request,"error.questionario.group.without.p","" + i); |
} |
} |
} catch (Exception e) { |
logger.error(e, e); |
addMessage(errors,request,"error.500"); |
} |
if(errors.size() > 0) |
{ |
showQuestionarioForm = true; |
getQuestionario().setClearanceRuledSupport(new SimpleClearanceRuledSupport()); |
getQuestionario().getClearanceRuledSupport().addClearance(QuestionarioImpl.QuestionarioClearancesOperation.QUESTIONARIO_SAVE_FORM.name(), (UserSessionImpl) UserSessionProxy.loadUserSessionFromRequest(request)); |
getQuestionario().getClearanceRuledSupport().addClearance(QuestionarioImpl.QuestionarioClearancesOperation.QUESTIONARIO_SAVE_ANSWER_PROCESSOR.name(), (UserSessionImpl) UserSessionProxy.loadUserSessionFromRequest(request)); |
}*/ |
return errors; |
} |
public ActionErrors validateYearSemestre(ActionMapping mapping, HttpServletRequest request) { |
ActionErrors errors = new ActionErrors(); |
/* |
if(getQuestionario().getYear() == null || getQuestionario().getYear().trim().length() == 0) |
{ |
addMessageWithKeys(errors,request,"errors.required","course.importYear"); |
} |
if(getQuestionario().getSemestre() == null || getQuestionario().getSemestre().trim().length() == 0) |
{ |
addMessageWithKeys(errors,request,"errors.required","courseunit.semestre"); |
}*/ |
return errors; |
} |
} |
/branches/v3/impl/src/java/pt/estgp/estgweb/web/controllers/questionarios/QuestionarioController.java |
---|
12,6 → 12,7 |
import pt.estgp.estgweb.web.controllers.ApplicationDispatchController; |
import pt.estgp.estgweb.web.form.questionarios.QuestionarioForm; |
import pt.estgp.estgweb.web.form.questionarios.QuestionarioMessage; |
import pt.estgp.estgweb.web.form.questionarios.QuestionarioReportForm; |
import pt.estgp.estgweb.web.utils.RequestUtils; |
import pt.utl.ist.berserk.logic.serviceManager.IServiceManager; |
import pt.utl.ist.berserk.logic.serviceManager.ServiceManager; |
45,6 → 46,9 |
return mapping.findForward("newEdit"); |
} |
public ActionForward save(ActionMapping mapping, |
ActionForm form, |
HttpServletRequest request, |
446,7 → 450,25 |
} |
/** |
* REPORTS ****************************************** |
*/ |
public ActionForward saveReportGroup(ActionMapping mapping, |
ActionForm form, |
HttpServletRequest request, |
HttpServletResponse response) |
throws Throwable |
{ |
QuestionarioReportForm frm = (QuestionarioReportForm) form; |
IServiceManager sm = ServiceManager.getInstance(); |
String[] names = {"title","classType"}; |
Object[] args = {frm.getTitle(),frm.getReportFileGroupClass()}; |
sm.execute(RequestUtils.getRequester(request, response),"SaveReportGroup",args,names); |
return mapping.findForward("list"); |
} |
} |
/branches/v3/impl/src/doc/estgweb.eap |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/branches/v3/impl/src/hbm/pt/estgp/estgweb/domain/Questionarios.hbm.xml |
---|
718,13 → 718,18 |
<discriminator column="discriminator"/> |
<timestamp source="db" name="updateDate" unsaved-value="null"/> |
<property name="saveDate" type="timestamp"/> |
<!--<property name="repositoryStreamZipFile" type="string" index="repositoryIndexZipFile"/>--> |
<!--<property name="repositoryStreamCsvFile" type="string" index="repositoryIndexCsvFile"/>--> |
<property name="title" type="string"/> |
<property name="reportProcessorClass" type="string"/> |
<property name="repositoryStreamZipFile" type="string" index="repositoryIndexZipFile"/> |
<property name="repositoryStreamCsvFile" type="string" index="repositoryIndexCsvFile"/> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportFileGroupImpl"> |
<meta attribute="scope-class">public abstract</meta> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportFileGroupAno"> |
<meta attribute="scope-class">public abstract</meta> |
<property name="importYear" type="string"/> |
<property name="periodos" type="string"/> |
<property name="degrees" type="string"/> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportFileGroupAnoImpl"> |
<meta attribute="scope-class">public abstract</meta> |
<subclass name="pt.estgp.estgweb.domain.QuestionarioReportFileGroupCursosAno"> |
/branches/v3/impl/src/web/user/home/panels/questionarios.jsp |
---|
17,7 → 17,10 |
<baco:hasRole role="admin,all,services,questionarios.gerais,questionarios.admin,pedagogicCouncil.president"> |
<div class="list-group-item"><html:link action="/user/seeQuestionarios">Acompanhamento de Questionários</html:link></div> |
</baco:hasRole> |
<%-- <div class="list-group-item"><html:link action="/user/configurationSchedulleTasks.do">Consulta de Resultados</html:link></div>--%> |
<baco:hasRole role="admin,all,questionarios.admin"> |
<div class="list-group-item"><html:link action="/user/listQuestionariosReports">Administração de Relatórios</html:link></div> |
</baco:hasRole> |
<div class="list-group-item"><html:link action="/user/seeQuestionarios">Consulta de Relatórios</html:link></div> |
</div> |
</div> |
</div> |
/branches/v3/impl/src/web/user/questionarios/docs/QuestionariosReports.bmp |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/impl/src/web/user/questionarios/docs/OLAPQuestionarios.bmp |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/branches/v3/impl/src/web/user/questionarios/docs/QuestionariosTudo.bmp |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
Property changes: |
Added: svn:mime-type |
+ application/octet-stream |
/branches/v3/impl/src/web/user/questionarios/reports/newReport.jsp |
---|
New file |
0,0 → 1,59 |
<%@ page contentType="text/html;charset=UTF-8" language="java" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %> |
<%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %> |
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %> |
<%@ page contentType="text/html;charset=UTF-8" language="java" %> |
<div class="alert alert-warning"></div> |
<script> |
function submitQuestionarioReportForm(form) |
{ |
if($("#titleReport").val() == "") |
{ |
$("#messages").html("<div class=\"alert alert-warning\">O titulo é obrigatório</div>"); |
} |
else if($('#reportFileGroupClass').find(":selected").text() == "") |
{ |
$("#messages").html("<div class=\"alert alert-warning\">Por favor escolha um tipo de relatório</div>"); |
} |
else |
form.submit(); |
} |
</script> |
<html:form styleClass="form-horizontal" action="/user/questionariosReportsPae" enctype="multipart/form-data" onsubmit="updateIntroHtml()"> |
<input type="hidden" name="dispatch" value="saveReportGroup"> |
<jsp:useBean id="QuestionarioReportForm" type="pt.estgp.estgweb.web.form.questionarios.QuestionarioReportForm" scope="request"/> |
<div class="panel panel-default"> |
<div class="panel-heading"> |
Novo Grupo de Relatórios |
</div> |
<div class="panel-body"> |
<div id="messages"></div> |
<div class="form-group"> |
<label class="control-label col-sm-2">Titulo do Grupo de Relatórios</label> |
<div class="col-sm-10"> |
<html:text styleId="titleReport" styleClass="form-control" property="title"/> |
</div> |
</div> |
<div class="form-group"> |
<label class="control-label col-sm-2">Tipo de Grupo de Relatórios</label> |
<div class="col-sm-10"> |
<html:select styleId="reportFileGroupClass" styleClass="form-control" property="reportFileGroupClass"> |
<option value="">Escolha um Tipo de Relatório</option> |
<option value="pt.estgp.estgweb.domain.QuestionarioReportFileGroupCursosAnoImpl">Relatórios de Curso Publicos</option> |
<option value="pt.estgp.estgweb.domain.QuestionarioReportFileGroupDocentesAno">Relatórios de Docentes</option> |
</html:select> |
</div> |
</div> |
</div> |
</div> |
<button type="button" class="btn btn-success" onclick="submitQuestionarioReportForm(form);"><bean:message key="confirm"/></button> |
</div> |
</html:form> |
/branches/v3/impl/src/web/user/questionarios/reports/reportsList.jsp |
---|
New file |
0,0 → 1,92 |
<%@ page import="jomm.dao.impl.AbstractDao" %> |
<%@ page import="pt.estgp.estgweb.domain.Questionario" %> |
<%@ page import="pt.estgp.estgweb.domain.QuestionarioImpl" %> |
<%@ page import="pt.estgp.estgweb.domain.dao.DaoFactory" %> |
<%@ page import="java.util.List" %> |
<%@ page import="pt.estgp.estgweb.domain.QuestionarioReportFileGroup" %> |
<%@ page contentType="text/html;charset=UTF-8" language="java" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %> |
<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %> |
<%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %> |
<%@ taglib uri="/WEB-INF/tlds/jomm.tld" prefix="jomm" %> |
<html> |
<head> |
<title>Administração de Reports</title> |
</head> |
<body> |
<div class="container-fluid" style="margin-top: 10px"> |
<div class="panel panel-primary"> |
<div class="panel-heading clearfix"> |
Administração de Relatórios de Questionários |
<baco:hasRole role="questionarios.admin,all,admin"> |
<a class="btn btn-success btn-sm pull-right" href="#" data-href="<%=request.getContextPath()%>/user/questionarios/reports/newReport.jsp" data-title="Criar um novo Grupo de Reports" data-toggle="modal" data-target="#modalAjaxRequest"> |
<span class="glyphicon glyphicon-plus"></span> Novo Grupo de Relatórios |
</a> |
</baco:hasRole> |
<a class="btn btn-default" href="#" data-toggle="modal" data-target="#modalHelpQuestionarioReport"> |
<span class="glyphicon glyphicon-question-sign"></span> Ajuda sobre Criação de Relatórios |
</a> |
</div> |
<div class="panel-body"> |
<html:errors/> |
<jomm:messages/> |
<table class="tablesortersimple"> |
<thead> |
<tr> |
<th>Num. Control</th> |
<th>Descrição</th> |
<th>Inputs</th> |
<th>Administrar</th> |
<!--<th>Estado</th>--> |
<th>Alterado a</th> |
<th>Apagar</th> |
</tr> |
</thead> |
<tbody> |
<% |
AbstractDao.getCurrentSession().beginTransaction(); |
List<QuestionarioReportFileGroup> questionariosFileGroups = DaoFactory.getQuestionarioReportFileGroupDaoImpl().findAll(); |
//As transacoes tem de estar fechadas para se chamar a tag initClearances |
for(QuestionarioReportFileGroup q: questionariosFileGroups) |
{ |
request.setAttribute("q",q); |
%> |
<tr> |
<td>${q.id}</td> |
<td>${q.title}</td> |
<td> |
<div class="list-group"> |
<logic:iterate id="input" name="q" property="inputs" type="pt.estgp.estgweb.domain.utils.InputDrivenInput"> |
<div class="list-group-item">${input.inputName}: ${input.inputValue}</div> |
</logic:iterate> |
</div> |
</td> |
<td> |
<html:link styleClass="btn btn-default" action="/user/adminQuestionario?questionario.id=${q.id}">Admin</html:link> |
</td> |
<td><%=pt.estgp.estgweb.web.utils.DatesUtils.getStringFromDate(q.getUpdateDate())%></td> |
<td> |
<button class="btn btn-danger" data-href="<%=request.getContextPath()%>/user/deleteQuestionario.do?questionario.id=${q.id}" data-message="Tem a certeza que deseja eliminar o questionário ${q.id}?" data-toggle="modal" data-target="#confirm-ModalGeneric"> |
<span class="glyphicon glyphicon-remove small"> </span> |
</button> |
</td> |
</tr> |
<% |
} |
AbstractDao.getCurrentSession().getTransaction().commit(); |
%> |
</tbody> |
</table> |
</div> |
</div> |
</div> |
</body> |
</html> |
/branches/v3/impl/src/web/user/questionarios/QuestionarioState.bmp |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/branches/v3/impl/src/web/user/questionarios/headerQuestionarios.jsp |
---|
103,6 → 103,10 |
<h3 class="well well-sm">Modelo de Estados</h3> |
<img class="imgtoogle imgsmall" src="<%=request.getContextPath()%>/user/questionarios/QuestionarioState.bmp" width="90%"/> |
<h3 class="well well-sm">Modelo de Reports</h3> |
<img class="imgtoogle imgsmall" src="<%=request.getContextPath()%>/user/questionarios/docs/QuestionariosReports.bmp" width="90%"/> |
<h3 class="well well-sm">Dimensões para Resultados</h3> |
<img class="imgtoogle imgsmall" src="<%=request.getContextPath()%>/user/questionarios/docs/OLAPQuestionarios.bmp" width="90%"/> |
/branches/v3/impl/src/web/user/questionarios/QuestionariosDomain.bmp |
---|
Cannot display: file marked as a binary type. |
svn:mime-type = application/octet-stream |
/branches/v3/impl/src/web/user/questionarios/topnavQuestionarioReportList.jsp |
---|
New file |
0,0 → 1,11 |
<%@page contentType="text/html"%> |
<%@page pageEncoding="UTF-8"%> |
<%@page import="jomm.web.utils.NavPlaceServer"%> |
<%@ page import="jomm.web.utils.TopNav" %> |
<% |
TopNav topNav = NavPlaceServer.getInstance().createTopNav(request); |
topNav.addNavPlace("/user/homePae.do", "intranet.separator.home.back"); |
topNav.addNavPlace(null, "surveys.reports"); |
%> |
<jsp:include page="/layout/topnav.jsp"/> |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoCursoAfeto.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Pagina.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyStatsGraphic.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/EventGeneric.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Announcement.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageSection.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationGradesStatusEpoca.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Teacher.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitSummary.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Record.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseYear.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Blog.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Assessment.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioPedagogicoUnidadeCurricularAfeta.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatMonth.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestionItem.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Page.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/PageText.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioPerguntaEsforco.java |
---|
New file |
0,0 → 1,87 |
package pt.estgp.estgweb.domain; |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
/** |
* OlapEntityQuestionarioPerguntaEsforco generated by hbm2java |
*/ |
public class OlapEntityQuestionarioPerguntaEsforco extends pt.estgp.estgweb.domain.DomainObject implements java.io.Serializable { |
private long id; |
private String grupoCode; |
private String grupoTitle; |
private String subGrupoCode; |
private String subGrupoTitle; |
private String pergunta; |
private String numero; |
private Questionario questionario; |
public OlapEntityQuestionarioPerguntaEsforco() { |
} |
public long getId() { |
return this.id; |
} |
public void setId(long id) { |
this.id = id; |
} |
public String getGrupoCode() { |
return this.grupoCode; |
} |
public void setGrupoCode(String grupoCode) { |
this.grupoCode = grupoCode; |
} |
public String getGrupoTitle() { |
return this.grupoTitle; |
} |
public void setGrupoTitle(String grupoTitle) { |
this.grupoTitle = grupoTitle; |
} |
public String getSubGrupoCode() { |
return this.subGrupoCode; |
} |
public void setSubGrupoCode(String subGrupoCode) { |
this.subGrupoCode = subGrupoCode; |
} |
public String getSubGrupoTitle() { |
return this.subGrupoTitle; |
} |
public void setSubGrupoTitle(String subGrupoTitle) { |
this.subGrupoTitle = subGrupoTitle; |
} |
public String getPergunta() { |
return this.pergunta; |
} |
public void setPergunta(String pergunta) { |
this.pergunta = pergunta; |
} |
public String getNumero() { |
return this.numero; |
} |
public void setNumero(String numero) { |
this.numero = numero; |
} |
public Questionario getQuestionario() { |
return this.questionario; |
} |
public void setQuestionario(Questionario questionario) { |
this.questionario = questionario; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SurveyQuestion.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/UrlStatYearId.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitEvaluation.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportCursoFile.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
13,6 → 13,10 |
private long id; |
private Date updateDate; |
private Date saveDate; |
private String title; |
private String reportProcessorClass; |
private String repositoryStreamZipFile; |
private String repositoryStreamCsvFile; |
public QuestionarioReportFileGroup() { |
} |
39,6 → 43,34 |
public void setSaveDate(Date saveDate) { |
this.saveDate = saveDate; |
} |
public String getTitle() { |
return this.title; |
} |
public void setTitle(String title) { |
this.title = title; |
} |
public String getReportProcessorClass() { |
return this.reportProcessorClass; |
} |
public void setReportProcessorClass(String reportProcessorClass) { |
this.reportProcessorClass = reportProcessorClass; |
} |
public String getRepositoryStreamZipFile() { |
return this.repositoryStreamZipFile; |
} |
public void setRepositoryStreamZipFile(String repositoryStreamZipFile) { |
this.repositoryStreamZipFile = repositoryStreamZipFile; |
} |
public String getRepositoryStreamCsvFile() { |
return this.repositoryStreamCsvFile; |
} |
public void setRepositoryStreamCsvFile(String repositoryStreamCsvFile) { |
this.repositoryStreamCsvFile = repositoryStreamCsvFile; |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/AssessmentQuestionAnswer.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioTipologia.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitBlog.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordEventOrganization.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordPaper.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitBlogPost.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/SessionObject.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.io.Serializable; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobParameter.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/CourseUnitQuestion.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioTipologia.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/RecordProject.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ProcessEvent.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/BlogPost.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ManagedIdentifier.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapStarFactQuestionarioAnswerEsforco.java |
---|
New file |
0,0 → 1,128 |
package pt.estgp.estgweb.domain; |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/** |
* OlapStarFactQuestionarioAnswerEsforco generated by hbm2java |
*/ |
public class OlapStarFactQuestionarioAnswerEsforco extends pt.estgp.estgweb.domain.DomainObject implements java.io.Serializable { |
private long id; |
private Date dataEvento; |
private long tempoLevado; |
private int ordemResposta; |
private int intResposta; |
private OlapEntityQuestionarioTipologia olapTipologia; |
private OlapEntityQuestionarioUnidade olapUnidade; |
private OlapEntityQuestionarioCurso olapCurso; |
private OlapEntityQuestionario olapQuestionario; |
private OlapHistoryDimension olapTimeLine; |
private OlapEntityQuestionarioPerguntaEsforco olapPerguntaEsforco; |
private OlapEntityQuestionarioUser olapPerfilUser; |
private Questionario questionario; |
public OlapStarFactQuestionarioAnswerEsforco() { |
} |
public long getId() { |
return this.id; |
} |
public void setId(long id) { |
this.id = id; |
} |
public Date getDataEvento() { |
return this.dataEvento; |
} |
public void setDataEvento(Date dataEvento) { |
this.dataEvento = dataEvento; |
} |
public long getTempoLevado() { |
return this.tempoLevado; |
} |
public void setTempoLevado(long tempoLevado) { |
this.tempoLevado = tempoLevado; |
} |
public int getOrdemResposta() { |
return this.ordemResposta; |
} |
public void setOrdemResposta(int ordemResposta) { |
this.ordemResposta = ordemResposta; |
} |
public int getIntResposta() { |
return this.intResposta; |
} |
public void setIntResposta(int intResposta) { |
this.intResposta = intResposta; |
} |
public OlapEntityQuestionarioTipologia getOlapTipologia() { |
return this.olapTipologia; |
} |
public void setOlapTipologia(OlapEntityQuestionarioTipologia olapTipologia) { |
this.olapTipologia = olapTipologia; |
} |
public OlapEntityQuestionarioUnidade getOlapUnidade() { |
return this.olapUnidade; |
} |
public void setOlapUnidade(OlapEntityQuestionarioUnidade olapUnidade) { |
this.olapUnidade = olapUnidade; |
} |
public OlapEntityQuestionarioCurso getOlapCurso() { |
return this.olapCurso; |
} |
public void setOlapCurso(OlapEntityQuestionarioCurso olapCurso) { |
this.olapCurso = olapCurso; |
} |
public OlapEntityQuestionario getOlapQuestionario() { |
return this.olapQuestionario; |
} |
public void setOlapQuestionario(OlapEntityQuestionario olapQuestionario) { |
this.olapQuestionario = olapQuestionario; |
} |
public OlapHistoryDimension getOlapTimeLine() { |
return this.olapTimeLine; |
} |
public void setOlapTimeLine(OlapHistoryDimension olapTimeLine) { |
this.olapTimeLine = olapTimeLine; |
} |
public OlapEntityQuestionarioPerguntaEsforco getOlapPerguntaEsforco() { |
return this.olapPerguntaEsforco; |
} |
public void setOlapPerguntaEsforco(OlapEntityQuestionarioPerguntaEsforco olapPerguntaEsforco) { |
this.olapPerguntaEsforco = olapPerguntaEsforco; |
} |
public OlapEntityQuestionarioUser getOlapPerfilUser() { |
return this.olapPerfilUser; |
} |
public void setOlapPerfilUser(OlapEntityQuestionarioUser olapPerfilUser) { |
this.olapPerfilUser = olapPerfilUser; |
} |
public Questionario getQuestionario() { |
return this.questionario; |
} |
public void setQuestionario(Questionario questionario) { |
this.questionario = questionario; |
} |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/DigitalDeliveryTarget.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/QuestionarioReportFileGroupAno.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
10,6 → 10,8 |
private String importYear; |
private String periodos; |
private String degrees; |
public QuestionarioReportFileGroupAno() { |
} |
22,6 → 24,20 |
public void setImportYear(String importYear) { |
this.importYear = importYear; |
} |
public String getPeriodos() { |
return this.periodos; |
} |
public void setPeriodos(String periodos) { |
this.periodos = periodos; |
} |
public String getDegrees() { |
return this.degrees; |
} |
public void setDegrees(String degrees) { |
this.degrees = degrees; |
} |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioUser.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/OlapEntityQuestionarioCurso.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Job.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.io.Serializable; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/JobServiceTaskScheduler.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.HashSet; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/Seccao.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |
/branches/v3/impl/gen/java/pt/estgp/estgweb/domain/ConfigurationGrades.java |
---|
1,5 → 1,5 |
package pt.estgp.estgweb.domain; |
// Generated 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 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 21/Dez/2016 16:01:12 by Hibernate Tools 3.2.0.b9 |
// Generated 22/Dez/2016 12:16:50 by Hibernate Tools 3.2.0.b9 |
import java.util.Date; |