Blame |
Last modification |
View Log
| Download
| RSS feed
package br.gov.al.saude.test.formatador;
import java.util.ArrayList;
import java.util.List;
import br.gov.al.saude.framework.core.util.VerificadorUtil;
import br.gov.al.saude.srv.model.Orgao;
import br.gov.al.saude.test.util.formatador.impl.AbstractFormatadorDeMensagem;
public class FormatadorOrgao
extends
AbstractFormatadorDeMensagem
<Orgao
> {
private static final String PADRAO_ORGAO =
"Código:''{0}'', Tipo Esfera:''{1}'', Descrição:''{2}'', Sigla:''{3}'', Ativo:''{4}''";
@
Override
protected List<Object> gerarParametros
(Orgao orgaoExterno
) {
List<Object> listaParametros =
new ArrayList<Object>();
listaParametros.
add(VerificadorUtil.
estaNulo(orgaoExterno.
getCodigoOrgao()) ? "" : orgaoExterno.
getCodigoOrgao().
toString());
listaParametros.
add(orgaoExterno.
getEsferaDescricao());
listaParametros.
add(orgaoExterno.
getDescricao());
listaParametros.
add(orgaoExterno.
getSigla());
listaParametros.
add(VerificadorUtil.
estaNulo(orgaoExterno.
getAtivo()) ? "" : orgaoExterno.
getAtivo() ? "SIM" :
"NÃO");
return listaParametros
;
}
@
Override
protected String obterPadrao
() {
return PADRAO_ORGAO
;
}
}