@Controller(value="classificacaoM")
@Scope(value="session")
public class ClassificacaoMBean
extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<br.inf.thema.erp.integracao.materiais.vo.ClassificacaoVo>
Modifier and Type | Field and Description |
---|---|
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoCriarClassificacao |
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoEditarClassificacao |
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoExcluirClassificacao |
private java.util.List<br.inf.thema.erp.integracao.materiais.entidade.NodoClassificacao> |
classificacao |
private br.inf.thema.erp.infra.utils.MensagemUtil |
classificacaoBundle |
private java.util.List<javax.swing.tree.TreeNode> |
classificacaoNodes |
private ClassificacaoService |
classificacaoService |
private java.lang.String |
codigo |
private java.lang.String |
descricao |
private br.inf.thema.erp.integracao.materiais.entidade.NodoClassificacao |
selecionado |
private static long |
serialVersionUID |
autorizacaoM, controladorDeJanelas
camposCriterios, chavePrimariaService, CLASSIFICACAO_ASSINATURA_ELETRONICA_PADRAO, clazz, consultaDoUsuario, entidadeBundle, entidades, habilitaSalvarConsulta, padraoBundle, permissaoService, preferenciaUsuarioService, programaService, registroDesejado, sessaoService, statusAcao, usuarioConsultaService, variaveisDeSessaoProxyImpl
Constructor and Description |
---|
ClassificacaoMBean() |
Modifier and Type | Method and Description |
---|---|
void |
apagarClassificacao() |
void |
clickAcao(br.inf.thema.erp.padrao.entidades.Permissao p) |
void |
clickAcaoCriar() |
void |
criarNode() |
void |
criarNodeRaiz() |
void |
editarClassificacao() |
java.util.List<javax.swing.tree.TreeNode> |
getClassificacaoNodes() |
java.lang.String |
getCodigo() |
java.lang.String |
getDescricao() |
br.inf.thema.erp.integracao.materiais.vo.ClassificacaoVo |
getEntidade() |
java.lang.Boolean |
getExisteRegistroSelecionado() |
boolean |
getMostraBarraNavegacao() |
boolean |
getMostraForm() |
java.lang.Boolean |
getMostraMenuOutrasOpcoes() |
java.lang.Boolean |
getMostrarMenuCriar() |
java.lang.Boolean |
getMostrarMenuEditar() |
java.lang.Boolean |
getMostrarMenuExcluir() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
void |
init() |
private void |
limpaCodigoDescricao() |
boolean |
onBackBreadCrumb() |
private void |
populaClassifcacao(br.inf.thema.erp.integracao.materiais.entidade.NodoClassificacao nodoClassificacao) |
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) |
private void |
renderizaBotoes() |
void |
salvarRegistro(br.inf.thema.erp.integracao.materiais.entidade.NodoClassificacao nodoClassificacao) |
void |
setClassificacaoNodes(java.util.List<javax.swing.tree.TreeNode> classificacaoNodes) |
void |
setCodigo(java.lang.String codigo) |
void |
setDescricao(java.lang.String descricao) |
apagar, ativarRegistro, cancelar, criar, desativarRegistro, deSelectAllRows, deSelectAllRows, executaPrograma, getAcaoLinhaSelecionada, getDataTable, getEntidadesSelecionadas, getHabilitarSelecao, getLista, getMostraDatascroller, getPage, getPrimeiroIndice, getQuantiadeDeRegistros, getSelecionarMultiplasLinhas, getSelecionarTodos, getSelection, getSelectionMode, getTableState, getTipo, limpaLista, localizar, localizarRecuperar, ordenar, posCriar, posRecuperar, posSalvar, preApagar, preRelatorio, recriaLista, redireciona, salvar, selecaoDeLinhas, selecionaRegistro, selecionarTodasEntidades, selectAllRows, selectionchange, setAcaoLinhaSelecionada, setDataTable, setEntidades, setEntidadesFiltro, setPage, setRegistro, setSelecionarTodos, setSelection, setTableState
acaoAutorizada, apagarClick, aplicarCriterios, criarEntidade, executaConsultaSalva, executaCriterios, exigirAutorizacao, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, getEntidadeCorrente, getLocalizar, getMbeanProgramaPai, getQuantidadeDeRegistrosNovos, getWhere, posApagarRegistro, posLocalizar, posLocalizarRecuperar, posRetornarFiltro, posSalvarRegistro, preApagarRegistro, preLocalizar, preparaSalvarConsulta, preRecuperar, preSalvar, preSalvarRegistro, recuperar, recuperarClick, recuperarRegistros, registraAberturaFiltro, registraAberturaFiltro, salvarAction, salvarActionExterno, salvaRegistroModificado, salvaRegistroNovo, setEntidadeCorrente, setMbeanProgramaPai, valida, validaAbertura
abreCadastroDeProgramas, acaoAssinarEletronicamente, adicionarCriterio, backBreadCrumb, backClone, backLastBreadCrumb, cancelarAssinarEletronicamente, carregaAparencia, carregaPreferencias, concatenaFolhaAssinaturas, confirmarAssinarEletronicamente, controlaToolbarAcoes, createToolbar, criaReport, criarPlanilha, criarPlanilhaODF, criarPlanilhaXSSF, decrementa, decrementaIndice, executaAcao, 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, getDesfazer, getDocumentosAssinaturaEletronica, getEntidadeBundle, getEntidades, getEntidadesReport, getExcluir, getExibeCampoConfirmacaoSenhaAssEletronica, getExibirAlertaSomenteLeitura, getExibirListaClassificacaoModalAssEletronica, getExigeCredencial, getExistemRegistrosModificados, getExtensaoPlanilha, getExtensaoReport, getHabilitaConsultaDinamica, getHabilitaOrdenacao, getHabilitaSalvarConsulta, getImgProgramaVinculado, getIncluir, getIndice, getIndiceDeLarguraDeColuna, getIsBpm, getListaCamposNatural, getListaClassificacaoAssEletronica, getListaHelpPrograma, getListaHelpProgramaHelp, getListaRerender, getListaRerenderPosNavegacao, getListaRerenderPosRecuperar, getListaRerenderPosSalvar, getLocalizando, 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, getTitle, getToolbarAcoes, getToolbarFiltro, getToolbarGrupoAcao, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, incrementaIndice, inicializaPrograma, init, isAtributoObrigatorio, isCloned, limpaSelecaoCampos, limpaTodosHelpsPrograma, limpaTodosHelpsProgramaHelp, marcaHelpProgramaComoLido, marcaTodosHelpsProgramaComoLido, mostraMenuOutrasOpcoes, moverAbaixo, moverAcima, ordenar, ordenar, posAssinarEletronicamente, posAssinarEletronicamenteEntidade, posRelatorio, preAberturaRelatorioParametro, preAssinarEletronicamente, preRegistrarDocumento, preRelatorioParametro, preTrocaDeRegistro, primeiroIndice, putRequiredFieldErrorMessage, redireciona, registraAuditoriaDeAcesso, registraAuditoriaDeAcesso, reinicializaPrograma, removerCriterio, reorderCampos, reset, salvarConsulta, salvarPreferencias, selecionaTodosOsCampos, setAtributosObrigatorios, setAuditoriaService, setCampos, setCamposCriterios, setClassificacaoAssinaturaAssEletronica, setConfiguracoesDeAparencia, setConfirmaAssinaturaEletronica, setConsultaDoUsuario, setConsultasDoUsuario, setDesabilitaAba, setEntidade, 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 ClassificacaoService classificacaoService
private br.inf.thema.erp.integracao.materiais.entidade.NodoClassificacao selecionado
private java.util.List<br.inf.thema.erp.integracao.materiais.entidade.NodoClassificacao> classificacao
private java.util.List<javax.swing.tree.TreeNode> classificacaoNodes
private java.lang.String descricao
private java.lang.String codigo
private br.inf.thema.erp.infra.utils.MensagemUtil classificacaoBundle
private br.inf.thema.erp.padrao.entidades.Permissao botaoCriarClassificacao
private br.inf.thema.erp.padrao.entidades.Permissao botaoEditarClassificacao
private br.inf.thema.erp.padrao.entidades.Permissao botaoExcluirClassificacao
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<br.inf.thema.erp.integracao.materiais.vo.ClassificacaoVo>
public boolean getMostraForm()
getMostraForm
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<br.inf.thema.erp.integracao.materiais.vo.ClassificacaoVo>
public java.lang.Boolean getMostraMenuOutrasOpcoes()
getMostraMenuOutrasOpcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<br.inf.thema.erp.integracao.materiais.vo.ClassificacaoVo>
public boolean getMostraBarraNavegacao()
getMostraBarraNavegacao
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<br.inf.thema.erp.integracao.materiais.vo.ClassificacaoVo>
public br.inf.thema.erp.integracao.materiais.vo.ClassificacaoVo getEntidade()
getEntidade
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<br.inf.thema.erp.integracao.materiais.vo.ClassificacaoVo>
public java.lang.Boolean preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa)
preVinculo
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<br.inf.thema.erp.integracao.materiais.vo.ClassificacaoVo>
private void renderizaBotoes()
@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.MBeanManutencaoLista<br.inf.thema.erp.integracao.materiais.vo.ClassificacaoVo>
br.inf.thema.erp.infra.exception.ErpException
public void processChangeExpand(org.richfaces.event.TreeToggleEvent event)
public void processSelectionChanged(org.richfaces.event.TreeSelectionChangeEvent selectionChangeEvent)
public java.lang.Boolean getExisteRegistroSelecionado()
getExisteRegistroSelecionado
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<br.inf.thema.erp.integracao.materiais.vo.ClassificacaoVo>
public java.lang.Boolean getMostrarMenuCriar()
public java.lang.Boolean getMostrarMenuEditar()
public java.lang.Boolean getMostrarMenuExcluir()
private void populaClassifcacao(br.inf.thema.erp.integracao.materiais.entidade.NodoClassificacao nodoClassificacao)
public void apagarClassificacao()
public java.util.List<javax.swing.tree.TreeNode> getClassificacaoNodes()
public void criarNode()
public void criarNodeRaiz()
public void editarClassificacao()
public void salvarRegistro(br.inf.thema.erp.integracao.materiais.entidade.NodoClassificacao nodoClassificacao) throws br.inf.thema.erp.infra.exception.ErpException
br.inf.thema.erp.infra.exception.ErpException
public java.lang.String getDescricao()
getDescricao
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<br.inf.thema.erp.integracao.materiais.vo.ClassificacaoVo>
public void setDescricao(java.lang.String descricao)
public void clickAcao(br.inf.thema.erp.padrao.entidades.Permissao p)
public void clickAcaoCriar()
public void setClassificacaoNodes(java.util.List<javax.swing.tree.TreeNode> classificacaoNodes)
public java.lang.String getCodigo()
public void setCodigo(java.lang.String codigo)
private void limpaCodigoDescricao()
public boolean onBackBreadCrumb()
onBackBreadCrumb
in class br.inf.thema.erp.infra.mbean.MBeanBasico