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.scs.model.Turma;
import br.gov.al.saude.test.util.ConversorDeTipo;
import br.gov.al.saude.test.util.formatador.impl.AbstractFormatadorDeMensagem;
public class FormatadorTurma
extends AbstractFormatadorDeMensagem
<Turma
> {
private static final String PADRAO_TURMA =
"Capacitacao: ''{0}'', Identificador da Turma: ''{1}'', Ano de Exercício: ''{2}'', "
+
"Unidade Solicitante: ''{3}'', Situação da Turma: ''{4}'', Ativo: ''{5}''";
@
Override
protected String obterPadrao
() {
return PADRAO_TURMA
;
}
@
Override
protected List<Object> gerarParametros
(Turma turma
) {
List<Object> listaParametros =
new ArrayList<Object>();
listaParametros.
add(turma.
getCapacitacao().
getDescricao());
listaParametros.
add(turma.
getSequencial());
listaParametros.
add(ConversorDeTipo.
converterIntegerParaString(turma.
getAnoExercicio()));
listaParametros.
add(turma.
getUnidadeSolicitante().
getDescricao());
listaParametros.
add(turma.
getSituacaoTurma());
listaParametros.
add(turma.
getIndicadorAtivo()?"Sim":
"Não");
return listaParametros
;
}
}