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.AvaliacaoDesempenho;
4
import br.gov.al.saude.rhd.model.QuestaoAvaliacaoDesempenho;
5
import br.gov.al.saude.rhd.model.ServidorAvaliacao;
6
import br.gov.al.saude.test.unidade.generic.builder.AbstractEntidadeBuilder;
7
 
8
public class AvaliacaoDesempenhoBuilder extends AbstractEntidadeBuilder<AvaliacaoDesempenho>{
9
 
10
        public AvaliacaoDesempenhoBuilder comSequencial(String codigo) {
11
                entidade.setSequencial(parseLong(codigo));
12
                return this;
13
        }
14
 
15
        public AvaliacaoDesempenhoBuilder comTipoRespostaMultiplaEscolha(String tipoRespostaMultiplaEscolha){
16
                entidade.setTipoRespotaMutiplaEscolha(tipoRespostaMultiplaEscolha);
17
                return this;
18
        }
19
 
20
        public AvaliacaoDesempenhoBuilder comRespostaAberta(String respostaAberta){
21
                entidade.setRespostaAberta(respostaAberta);
22
                return this;
23
        }
24
 
25
        public AvaliacaoDesempenhoBuilder comQuestaoAvaliacaoDesempenho(QuestaoAvaliacaoDesempenho questaoAvaliacaoDesempenho){
26
                entidade.setQuestaoAvaliacaoDesempenho(questaoAvaliacaoDesempenho);
27
                return this;
28
        }
29
 
30
        public AvaliacaoDesempenhoBuilder comServidorAvaliacao(ServidorAvaliacao servidorAvaliacao){
31
                entidade.setServidorAvaliacao(servidorAvaliacao);
32
                return this;
33
        }
34
 
35
        @Override
36
        protected void inicializarDadosDefault() {
37
                entidade = new AvaliacaoDesempenho();
38
        }
39
}