Blame |
Last modification |
View Log
| Download
| RSS feed
package br.com.ec.controller;
import java.io.Serializable;
import javax.inject.Inject;
import javax.inject.Named;
import org.springframework.context.annotation.Scope;
import br.com.ec.core.generic.GenericService;
import br.com.ec.domain.model.Papel;
import br.com.ec.domain.service.PapelService;
import br.com.ec.web.generic.AbstractBean;
import br.com.ec.web.util.TipoOperacao;
@Named
@Scope
("view")
public class PapelBean
extends AbstractBean
<Papel
> implements Serializable {
private static final long serialVersionUID = 1L
;
private PapelService papelService
;
@Inject
public PapelBean
(PapelService papelService
) {
this.
papelService = papelService
;
}
@
Override
public void preCarregamento
() {
limparEntidade
();
}
@
Override
public void limparEntidade
() {
setEntidade
(new Papel
());
}
@
Override
public GenericService
<Papel
> getService
() {
return papelService
;
}
@
Override
public Papel getEntidade
() {
return entidade
;
}
@
Override
public void preConsultar
() {
setTipoOperacao
(TipoOperacao.
CONSULTAR);
}
@
Override
public Papel getId
() {
return getEntidade
();
}
/*************************************************/
/*************************************************/
}