Subversion Repositories Integrator Subversion

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1 espaco 1
package br.gov.al.saude.test.formatador;
2
 
3
import java.util.ArrayList;
4
import java.util.List;
5
 
6
import br.gov.al.saude.rhd.model.GrupoAvaliacao;
7
import br.gov.al.saude.test.util.formatador.impl.AbstractFormatadorDeMensagem;
8
 
9
public class FormatadorGrupoAvaliacao extends AbstractFormatadorDeMensagem<GrupoAvaliacao> {
10
 
11
        @Override
12
        protected String obterPadrao() {
13
                StringBuilder mensagem = new StringBuilder();
14
                mensagem.append("Descrição do Grupo: ''{0}'', ");
15
                mensagem.append("Unidade de Exercício: ''{1}'', ");
16
                mensagem.append("Avaliador: ''{2}'', ");
17
                mensagem.append("Situação do Grupo: ''{3}''");
18
                return mensagem.toString();
19
        }
20
 
21
        @Override
22
        protected List<Object> gerarParametros(GrupoAvaliacao grupo) {
23
                List<Object> listaParametros = new ArrayList<Object>();
24
                listaParametros.add(grupo.getDescricao());
25
                listaParametros.add(grupo.getDescricaoUnidade());
26
                listaParametros.add(grupo.getNomeAvaliador());
27
                listaParametros.add(grupo.getSituacaoPorExtenso());
28
                return listaParametros;
29
        }
30
 
31
 
32
 
33
}