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
import br.gov.al.saude.framework.model.PessoaTelefoneView;
6
import br.gov.al.saude.test.util.formatador.impl.AbstractFormatadorDeMensagem;
7
 
8
public class FormatadorTelefone extends AbstractFormatadorDeMensagem<PessoaTelefoneView> {
9
 
10
        private static final String PADRAO_TELEFONE = "Tipo do Telefone: ''{0}'', NĂºmero do Telefone: ''{1}''";
11
 
12
        @Override
13
        protected String obterPadrao() {
14
                return PADRAO_TELEFONE;
15
        }
16
 
17
        @Override
18
        protected List<Object> gerarParametros(PessoaTelefoneView pessoaTelefoneView) {
19
                List<Object> listaParametros = new ArrayList<Object>();
20
                listaParametros.add(pessoaTelefoneView.getDescricaoTipoTelefone().toUpperCase());
21
                listaParametros.add(pessoaTelefoneView.getNumeroTelefone());
22
 
23
                return listaParametros;
24
        }
25
}