private void agrupar() {
        Agrupamento agrupamento;
        switch(agrupamentoAtual){
            case TODOS:
                agrupamento = criarAgrupamentoTodos();
                break;
            case ANO:
                agrupamento = criarAgrupamentoPorAno();
                break;
            case ATIVO:
                agrupamento = criarAgrupamentoPorAtividade();
                break;
            case GRAU:
                agrupamento = criarAgrupamentoPorGrau();
                break;
            case LINHADEPESQUISA:
                agrupamento = criarAgrupamentoPorLinhaDePesquisa();
                break;
            default:
                throw new AssertionError(agrupamentoAtual.name());
        }
        this.tblAgrupamentoAlunosViewer.setAgrupamento(agrupamento);
    }