package pt.estgp.estgweb.services.questionarios.pedagogico.reportprocessors.utils;
import java.util.ArrayList;
/**
* Created by jorgemachado on 07/12/16.
*/
public class RespostasAgregadasGrupoStats
{
1.5.0/docs/api/java/lang/String.html">String grupo
;
1.5.0/docs/api/java/lang/String.html">String subGrupo
;
public RespostasAgregadasChartTable respostasAgregadasChartTable =
new RespostasAgregadasChartTable
();
public RespostasAgregadasChartTable respostasAgregadasChartTable2Secs =
new RespostasAgregadasChartTable
();
//Apenas para as perguntas de tempoMinimo = 0
//criadas no metodo DocenteReportGenerator.criarGraficosRespostasAgregadas
private ArrayList
<PerguntaStats
> perguntasStats =
new ArrayList
<PerguntaStats
>();
public MediasGrupo mediasGrupo
;
public RespostasAgregadasGrupoStats
(1.5.0/docs/api/java/lang/String.html">String grupo,
1.5.0/docs/api/java/lang/String.html">String subGrupo
) {
this.
grupo = grupo
;
this.
subGrupo = subGrupo
;
mediasGrupo =
new MediasGrupo
(grupo,subGrupo
);
}
public 1.5.0/docs/api/java/lang/String.html">String getSubGrupo
() {
return subGrupo
;
}
public void setSubGrupo
(1.5.0/docs/api/java/lang/String.html">String subGrupo
) {
this.
subGrupo = subGrupo
;
}
public 1.5.0/docs/api/java/lang/String.html">String getGrupo
() {
return grupo
;
}
public void setGrupo
(1.5.0/docs/api/java/lang/String.html">String grupo
) {
this.
grupo = grupo
;
}
public ArrayList
<PerguntaStats
> getPerguntasStats
() {
return perguntasStats
;
}
public void setPerguntasStats
(ArrayList
<PerguntaStats
> perguntasStats
) {
this.
perguntasStats = perguntasStats
;
}
public RespostasAgregadasChartTable getRespostasAgregadasChartTable
() {
return respostasAgregadasChartTable
;
}
public void setRespostasAgregadasChartTable
(RespostasAgregadasChartTable respostasAgregadasChartTable
) {
this.
respostasAgregadasChartTable = respostasAgregadasChartTable
;
}
public RespostasAgregadasChartTable getRespostasAgregadasChartTable2Secs
() {
return respostasAgregadasChartTable2Secs
;
}
public void setRespostasAgregadasChartTable2Secs
(RespostasAgregadasChartTable respostasAgregadasChartTable2Secs
) {
this.
respostasAgregadasChartTable2Secs = respostasAgregadasChartTable2Secs
;
}
public MediasGrupo getMediasGrupo
() {
return mediasGrupo
;
}
public void setMediasGrupo
(MediasGrupo mediasGrupo
) {
this.
mediasGrupo = mediasGrupo
;
}
/*
public void addRespostasAgregadasChart(RespostasChart chart)
{
respostasAgregadasCharts.addChart(chart);
numeroPerguntaRespostasChart.put(chart.getNumero(),chart);
}
public void addRespostasAgregadasChartGt2Secs(RespostasChart chart)
{
respostasAgregadasChartsGt2Secs.addChart(chart);
}
public void addRespostasAgregadasUnidadesChartGt2Secs(RespostasChart chart)
{
respostasAgregadasUnidadesChartsGt2Secs.addChart(chart);
}
public void addRespostasAgregadasUnidadesChart(RespostasChart chart)
{
respostasAgregadasUnidadesCharts.addChart(chart);
}
*/
public static class RespostasAgregadasChartTable
{
public ChartTable respostasAgregadasCharts =
new ChartTable
();
public DataTable respostasTable
;
/*public List<PerguntaStats> generateCompleteListPerguntas()
{
return respostasAgregadasCharts.generateCompleteListPerguntas();
}*/
public ChartTable getRespostasAgregadasCharts
() {
return respostasAgregadasCharts
;
}
public void setRespostasAgregadasCharts
(ChartTable respostasAgregadasCharts
) {
this.
respostasAgregadasCharts = respostasAgregadasCharts
;
}
public DataTable getRespostasTable
() {
return respostasTable
;
}
public void setRespostasTable
(DataTable respostasTable
) {
this.
respostasTable = respostasTable
;
}
}
}