@Scope(value="session") @Controller(value="modulosProdutoM") public class ModuloProdutoMBean extends br.inf.thema.erp.padrao.mbean.MBeanPrograma<ModuloProduto>
Modifier and Type | Field and Description |
---|---|
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoCriarProduto |
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoCriarProdutoRaiz |
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoExcluirProduto |
private java.lang.String |
cabecalho |
private java.lang.String |
codigo |
private br.inf.thema.erp.infra.utils.MensagemUtil |
moduloProdutoBundle |
private ModuloProdutoService |
moduloProdutoService |
private java.util.List<javax.swing.tree.TreeNode> |
modulosNodes |
private java.util.List<NodoModuloProduto> |
modulosProduto |
private java.lang.String |
notaExplicativa |
private java.lang.Long |
ordem |
private java.lang.Long |
produto |
private NodoModuloProduto |
selecionado |
private static long |
serialVersionUID |
private java.lang.Boolean |
showModalAdicionarDependente |
private java.lang.Boolean |
showModalAdicionarRaiz |
private java.lang.String |
superior |
private java.lang.String |
titulo |
auditoriaService, camposCriterios, chavePrimariaService, CLASSIFICACAO_ASSINATURA_ELETRONICA_PADRAO, clazz, consultaDoUsuario, entidadeBundle, entidades, habilitaSalvarConsulta, padraoBundle, permissaoService, preferenciaUsuarioService, programaService, registroDesejado, sessaoService, statusAcao, usuarioConsultaService, variaveisDeSessaoProxyImpl
Constructor and Description |
---|
ModuloProdutoMBean() |
Modifier and Type | Method and Description |
---|---|
void |
criarNode() |
void |
criarNodeRaiz() |
void |
excluirItem() |
void |
fecharModalAdicionarDependente(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent) |
void |
fecharModalAdicionarRaiz(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent) |
java.lang.String |
getCabecalho() |
java.lang.String |
getCodigo() |
ModuloProduto |
getEntidade() |
java.util.List<ModuloProduto> |
getEntidades() |
java.util.List<javax.swing.tree.TreeNode> |
getModulosNodes() |
boolean |
getMostraBarraNavegacao() |
boolean |
getMostraForm() |
java.lang.Boolean |
getMostraMenuOutrasOpcoes() |
java.lang.Boolean |
getMostrarMenuCriar() |
java.lang.String |
getNotaExplicativa() |
java.lang.Long |
getOrdem() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Boolean |
getShowModalAdicionarDependente() |
java.lang.Boolean |
getShowModalAdicionarRaiz() |
java.lang.String |
getSuperior() |
java.lang.String |
getTitulo() |
java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> |
getToolbarAcoes() |
void |
init() |
void |
modalAdicionarDependente() |
void |
modalAdicionarRaiz() |
boolean |
onBackBreadCrumb() |
private void |
populaModuloProduto(NodoModuloProduto mold) |
java.lang.Boolean |
preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa) |
void |
processChangeExpand(org.richfaces.event.TreeToggleEvent event) |
void |
processSelectionChanged(org.richfaces.event.TreeSelectionChangeEvent selectionChangeEvent) |
java.util.List<javax.swing.tree.TreeNode> |
refreshModulesNodes(java.lang.Boolean bool) |
void |
salvarRegistro() |
void |
setCabecalho(java.lang.String cabecalho) |
void |
setCodigo(java.lang.String codigo) |
void |
setNotaExplicativa(java.lang.String notaExplicativa) |
void |
setOrdem(java.lang.Long ordem) |
private void |
setSelecionado(NodoModuloProduto atual) |
void |
setSuperior(java.lang.String superior) |
void |
setTitulo(java.lang.String titulo) |
abreCadastroDeProgramas, acaoAssinarEletronicamente, adicionarCriterio, backBreadCrumb, backClone, backLastBreadCrumb, cancelarAssinarEletronicamente, carregaAparencia, carregaPreferencias, concatenaFolhaAssinaturas, confirmarAssinarEletronicamente, controlaToolbarAcoes, createToolbar, criaReport, criarPlanilha, criarPlanilhaODF, criarPlanilhaXSSF, decrementa, decrementaIndice, executaAcao, executaConsultaSalva, executaPrograma, executaProgramaMenu, executaRelatorio, executaRelatorio, executouLimparDoFiltro, existemRegistrosModificados, fecharModal, fecharPrograma, getAbasNaoDetalhe, getAgregadores, getAmbienteValidacaoDesenvolvimento, getApagarDisabled, getAssinaturasParaRelatorio, getAtributosObrigatorios, getAuditoriaService, getCampos, getCampos, getCamposCriterios, getCamposNatural, getCamposSelecionados, getCancelar, getClassificacaoAssinaturaAssEletronica, getConfiguracoesDeAparencia, getConfiguracoesDeCss, getConfirmaAssinaturaEletronica, getConfirmar, getConsultaDoUsuario, getConsultasDoUsuario, getControlarAtivar, getControlarDesativar, getCredencialAutenticado, getCredencialIsAutenticado, getCriando, getCriarDisabled, getCssPersonalizado, getDesabilitaAba, getDescricao, getDesfazer, getDocumentosAssinaturaEletronica, getEntidadeBundle, getEntidadesReport, getExcluir, getExibeCampoConfirmacaoSenhaAssEletronica, getExibirAlertaSomenteLeitura, getExibirListaClassificacaoModalAssEletronica, getExigeCredencial, getExistemRegistrosModificados, getExisteRegistroSelecionado, getExtensaoPlanilha, getExtensaoReport, getHabilitaConsultaDinamica, getHabilitaOrdenacao, getHabilitaSalvarConsulta, getImgProgramaVinculado, getIncluir, getIndice, getIndiceDeLarguraDeColuna, getIsBpm, getListaCamposNatural, getListaClassificacaoAssEletronica, getListaHelpPrograma, getListaHelpProgramaHelp, getListaRerender, getListaRerenderPosNavegacao, getListaRerenderPosRecuperar, getListaRerenderPosSalvar, getLocalizando, getLocalizar, getLocalizarDisabled, getMostraBreadCrumb, getMostraHelpPrograma, getMostraMensagemDeRegistrosModificados, getMostrarAcoes, getMostrarBarraFerramentas, getMostrarModalCredencial, getMostraVinculos, getNomeUsuarioLogadoAssEletronica, getOperadores, getOrdenacaoCampos, getOrdenado, getOrdenar, getOrientacaoReport, getPadraoBundle, getPermiteAssinarDigitalmente, getPermiteAssinarEletronicamente, getPreferencias, getProgramaFiltro, getProgramasBarra, getProgramasVinculados, getRecuperando, getRegistroDesejado, getRegistros, getRenderizaAba, getReportDataSource, getRetrieve, getSalvarDisabled, getSelectionCriterios, getSenhaAssEletronica, getShowModalAssinaturaEletronica, getStatusAcao, getTemAbas, getTemControleDeLimiteDeRegistros, getTipo, getTitle, getToolbarFiltro, getToolbarGrupoAcao, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, incrementaIndice, inicializaPrograma, init, isAtributoObrigatorio, isCloned, limpaSelecaoCampos, limpaTodosHelpsPrograma, limpaTodosHelpsProgramaHelp, marcaHelpProgramaComoLido, marcaTodosHelpsProgramaComoLido, mostraMenuOutrasOpcoes, moverAbaixo, moverAcima, ordenar, ordenar, ordenar, posAssinarEletronicamente, posAssinarEletronicamenteEntidade, posRelatorio, preAberturaRelatorioParametro, preAssinarEletronicamente, preparaSalvarConsulta, preRegistrarDocumento, preRelatorio, preRelatorioParametro, preTrocaDeRegistro, primeiroIndice, putRequiredFieldErrorMessage, redireciona, redireciona, registraAuditoriaDeAcesso, registraAuditoriaDeAcesso, reinicializaPrograma, removerCriterio, reorderCampos, reset, salvarConsulta, salvarPreferencias, selecionaTodosOsCampos, setAtributosObrigatorios, setAuditoriaService, setCampos, setCamposCriterios, setClassificacaoAssinaturaAssEletronica, setConfiguracoesDeAparencia, setConfirmaAssinaturaEletronica, setConsultaDoUsuario, setConsultasDoUsuario, setDesabilitaAba, setEntidade, setEntidades, setEntidadesFiltro, setExtensaoPlanilha, setExtensaoReport, setIndice, setListaHelpPrograma, setListaHelpProgramaHelp, setMostrarModalCredencial, setOrientacaoReport, setPermissaoService, setPreferencias, setRegistroDesejado, setRenderizaAba, setRetrieve, setSelectionCriterios, setSenhaAssEletronica, setShowModalAssinaturaEletronica, setStatusAcao, setTipo, setToolbarRelatorio, trocaDeregistro, ultimoIndice, vaiParaRegistro, visualizaDocumento, visualizaDocumento, visualizaDocumento, visualizaDocumento
adicionaMensagem, documentoAnexadoViaReport, getApplicationContext, getColunaFoco, getCss, getDadosSessao, getFacesContext, getJanela, getLocale, getMensagens, getMensagensNaoLidas, getPrograma, getProgramaIsAcessoExterno, getProperties, getResponseOutputStream, getResponseOutputStream, isErrorMessage, isMobile, isRegistraBreadCrumb, limpaMensagens, limpaMensagens, log, log, mensagensLidas, onBackBreadCrumb, onFecharJanela, onRemoveFromSession, populaMensagens, posRedirect, preBackBreadCrumb, putErrorMessage, putErrorMessage, putInfoMessage, putInfoMessage, putMessage, putWarningMessage, putWarningMessage, setJanela, setMensagemAcessoExterno, setMensagens, setMensagensNaoLidas, setPrograma
private static final long serialVersionUID
@Autowired private ModuloProdutoService moduloProdutoService
private NodoModuloProduto selecionado
private java.util.List<NodoModuloProduto> modulosProduto
private java.util.List<javax.swing.tree.TreeNode> modulosNodes
private br.inf.thema.erp.infra.utils.MensagemUtil moduloProdutoBundle
private br.inf.thema.erp.padrao.entidades.Permissao botaoCriarProduto
private br.inf.thema.erp.padrao.entidades.Permissao botaoCriarProdutoRaiz
private br.inf.thema.erp.padrao.entidades.Permissao botaoExcluirProduto
private java.lang.Long produto
private java.lang.String titulo
private java.lang.String codigo
private java.lang.String cabecalho
private java.lang.String notaExplicativa
private java.lang.String superior
private java.lang.Long ordem
private java.lang.Boolean showModalAdicionarRaiz
private java.lang.Boolean showModalAdicionarDependente
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ModuloProduto>
@Transactional(rollbackFor={java.lang.Exception.class,java.lang.RuntimeException.class}, propagation=NESTED, isolation=SERIALIZABLE) public void init() throws br.inf.thema.erp.infra.exception.ErpException
init
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ModuloProduto>
br.inf.thema.erp.infra.exception.ErpException
public java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> getToolbarAcoes()
getToolbarAcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ModuloProduto>
public java.lang.Boolean getMostraMenuOutrasOpcoes()
getMostraMenuOutrasOpcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ModuloProduto>
public void processChangeExpand(org.richfaces.event.TreeToggleEvent event)
public void processSelectionChanged(org.richfaces.event.TreeSelectionChangeEvent selectionChangeEvent)
private void setSelecionado(NodoModuloProduto atual)
public java.lang.Boolean getMostrarMenuCriar()
private void populaModuloProduto(NodoModuloProduto mold)
public java.util.List<javax.swing.tree.TreeNode> getModulosNodes()
public java.util.List<javax.swing.tree.TreeNode> refreshModulesNodes(java.lang.Boolean bool)
public boolean getMostraForm()
getMostraForm
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ModuloProduto>
public boolean getMostraBarraNavegacao()
getMostraBarraNavegacao
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ModuloProduto>
public ModuloProduto getEntidade()
getEntidade
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ModuloProduto>
public java.util.List<ModuloProduto> getEntidades()
getEntidades
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ModuloProduto>
public java.lang.Boolean preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa)
preVinculo
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ModuloProduto>
public void criarNode()
public void criarNodeRaiz()
public void salvarRegistro()
public java.lang.String getTitulo()
public void setTitulo(java.lang.String titulo)
public java.lang.String getCodigo()
public void setCodigo(java.lang.String codigo)
public java.lang.String getCabecalho()
public void setCabecalho(java.lang.String cabecalho)
public java.lang.String getNotaExplicativa()
public void setNotaExplicativa(java.lang.String notaExplicativa)
public java.lang.Long getOrdem()
public void setOrdem(java.lang.Long ordem)
public java.lang.String getSuperior()
public void setSuperior(java.lang.String superior)
public void excluirItem()
public void modalAdicionarRaiz()
public void fecharModalAdicionarRaiz(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
public void modalAdicionarDependente()
public void fecharModalAdicionarDependente(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
public java.lang.Boolean getShowModalAdicionarRaiz()
public java.lang.Boolean getShowModalAdicionarDependente()
public boolean onBackBreadCrumb()
onBackBreadCrumb
in class br.inf.thema.erp.infra.mbean.MBeanBasico