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.builder;
2
 
3
import br.gov.al.saude.rhd.model.Etapa;
4
import br.gov.al.saude.test.unidade.generic.builder.AbstractEntidadeBuilder;
5
import br.gov.al.saude.test.util.StringUtils;
6
 
7
public class EtapaBuilder extends AbstractEntidadeBuilder<Etapa> {
8
 
9
        public EtapaBuilder comCodigo(String codigo) {
10
                entidade.setCodigo(parseLong(codigo));
11
                return this;
12
        }
13
 
14
        public EtapaBuilder comDescricao(String descricao) {
15
                entidade.setDescricao(descricao);
16
                return this;
17
        }
18
 
19
        public EtapaBuilder comObservacao(String observacao) {
20
                entidade.setObservacao(observacao);
21
                return this;
22
        }
23
 
24
        public EtapaBuilder comResponsavel(String responsavel) {
25
                entidade.setResponsavel(responsavel);
26
                return this;
27
        }
28
 
29
        public EtapaBuilder comIndicadorAtivo(String indicadorAtivo) {
30
                entidade.setIndicadorAtivo(StringUtils.valueBoolean(indicadorAtivo));
31
                return this;
32
        }
33
 
34
        @Override
35
        protected void inicializarDadosDefault() {
36
                entidade = new Etapa();
37
        }
38
 
39
}