@Controller(value="armazenamentoM") @Scope(value="session") public class ArmazenamentoMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<Armazenamento>
Modifier and Type | Field and Description |
---|---|
private java.lang.Long |
almoxarifado |
private java.util.List<NodoArmazenamento> |
armazenamento |
private br.inf.thema.erp.infra.utils.MensagemUtil |
armazenamentoBundle |
private java.util.List<javax.swing.tree.TreeNode> |
armazenamentoNodes |
private ArmazenamentoService |
armazenamentoService |
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoCriarArmazenamento |
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoEditarArmazenamento |
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoExcluirArmazenamento |
private java.lang.String |
codigo |
private java.lang.String |
codigoTitulo |
private java.lang.String |
descricao |
private java.lang.String |
descricaoTitulo |
private NodoArmazenamento |
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 |
---|
ArmazenamentoMBean() |
Modifier and Type | Method and Description |
---|---|
void |
apagarArmazenamento() |
void |
clickAcao(br.inf.thema.erp.padrao.entidades.Permissao p) |
void |
clickAcaoCriar() |
void |
criarNode() |
void |
criarNodeRaiz() |
void |
editarArmazenamento() |
java.util.List<javax.swing.tree.TreeNode> |
getArmazenamentoNodes() |
java.lang.String |
getCodigo() |
java.lang.String |
getDescricao() |
Armazenamento |
getEntidade() |
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() |
java.lang.String |
getTitle() |
void |
inicializaPrograma() |
void |
init() |
private void |
limpaCodigoDescricao() |
private void |
montaArvore() |
boolean |
onBackBreadCrumb() |
private void |
populaArmazenamento(NodoArmazenamento nodoArmazenamento) |
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(NodoArmazenamento nodoArmazenamento) |
void |
setarmazenamentoNodes(java.util.List<javax.swing.tree.TreeNode> armazenamentoNodes) |
void |
setCodigo(java.lang.String codigo) |
void |
setDescricao(java.lang.String descricao) |
apagar, ativarRegistro, cancelar, criar, desativarRegistro, deSelectAllRows, deSelectAllRows, executaPrograma, getAcaoLinhaSelecionada, getDataTable, getEntidadesSelecionadas, getExisteRegistroSelecionado, 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, getToolbarAcoes, getToolbarFiltro, getToolbarGrupoAcao, getToolbarManutencao, getToolbarRelatorio, getUsuarioAssEletronica, getVariaveisDeSessaoProxyImpl, incrementa, incrementaIndice, 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 ArmazenamentoService armazenamentoService
private NodoArmazenamento selecionado
private java.util.List<NodoArmazenamento> armazenamento
private java.util.List<javax.swing.tree.TreeNode> armazenamentoNodes
private java.lang.String descricao
private java.lang.String codigo
private java.lang.String codigoTitulo
private java.lang.String descricaoTitulo
private br.inf.thema.erp.infra.utils.MensagemUtil armazenamentoBundle
private java.lang.Long almoxarifado
private br.inf.thema.erp.padrao.entidades.Permissao botaoCriarArmazenamento
private br.inf.thema.erp.padrao.entidades.Permissao botaoEditarArmazenamento
private br.inf.thema.erp.padrao.entidades.Permissao botaoExcluirArmazenamento
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<Armazenamento>
public boolean getMostraForm()
getMostraForm
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<Armazenamento>
public java.lang.Boolean getMostraMenuOutrasOpcoes()
getMostraMenuOutrasOpcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<Armazenamento>
public boolean getMostraBarraNavegacao()
getMostraBarraNavegacao
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<Armazenamento>
public Armazenamento getEntidade()
getEntidade
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<Armazenamento>
public java.lang.Boolean preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa)
preVinculo
in class br.inf.thema.erp.padrao.mbean.MBeanManutencaoLista<Armazenamento>
private void renderizaBotoes()
public java.lang.String getTitle()
getTitle
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<Armazenamento>
@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<Armazenamento>
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 getMostrarMenuCriar()
public java.lang.Boolean getMostrarMenuEditar()
public java.lang.Boolean getMostrarMenuExcluir()
private void populaArmazenamento(NodoArmazenamento nodoArmazenamento)
public void apagarArmazenamento()
public java.util.List<javax.swing.tree.TreeNode> getArmazenamentoNodes()
public void criarNode()
public void criarNodeRaiz()
public void editarArmazenamento()
public void salvarRegistro(NodoArmazenamento nodoArmazenamento) 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<Armazenamento>
public void setDescricao(java.lang.String descricao)
public void clickAcao(br.inf.thema.erp.padrao.entidades.Permissao p)
public void clickAcaoCriar()
public void setarmazenamentoNodes(java.util.List<javax.swing.tree.TreeNode> armazenamentoNodes)
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
public void inicializaPrograma() throws br.inf.thema.erp.infra.exception.ErpException
inicializaPrograma
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<Armazenamento>
br.inf.thema.erp.infra.exception.ErpException
private void montaArvore()