Subversion Repositories bacoAlunos

Rev

Rev 1568 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

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;
        }
    }

}