Subversion Repositories Integrator Subversion

Rev

Blame | Last modification | View Log | Download | RSS feed

package br.gov.al.saude.test.builder;

import br.gov.al.saude.rhd.model.Etapa;
import br.gov.al.saude.test.unidade.generic.builder.AbstractEntidadeBuilder;
import br.gov.al.saude.test.util.StringUtils;

public class EtapaBuilder extends AbstractEntidadeBuilder<Etapa> {

        public EtapaBuilder comCodigo(String codigo) {
                entidade.setCodigo(parseLong(codigo));
                return this;
        }

        public EtapaBuilder comDescricao(String descricao) {
                entidade.setDescricao(descricao);
                return this;
        }

        public EtapaBuilder comObservacao(String observacao) {
                entidade.setObservacao(observacao);
                return this;
        }

        public EtapaBuilder comResponsavel(String responsavel) {
                entidade.setResponsavel(responsavel);
                return this;
        }

        public EtapaBuilder comIndicadorAtivo(String indicadorAtivo) {
                entidade.setIndicadorAtivo(StringUtils.valueBoolean(indicadorAtivo));
                return this;
        }
       
        @Override
        protected void inicializarDadosDefault() {
                entidade = new Etapa();
        }

}