@Scope(value="session") @Controller(value="itensCronogramaM") public class ItensCronogramaMBean extends br.inf.thema.erp.padrao.mbean.MBeanManutencao<ItensCronogramaVo>
Modifier and Type | Field and Description |
---|---|
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoCriarDependente |
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoCriarRaiz |
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoEditar |
private br.inf.thema.erp.padrao.entidades.Permissao |
botaoExcluir |
private CronogramaContrato |
cronogramaContrato |
private ItemContratoService |
itemContratoService |
private ItensCronogramaVo |
itemCronograma |
private ItensCronogramaService |
itensCronogramaService |
private java.util.List<javax.faces.model.SelectItem> |
listaItemContrato |
private java.util.List<javax.faces.model.SelectItem> |
listaTipo |
private br.inf.thema.erp.infra.utils.MensagemUtil |
mensagemUtil |
private java.util.List<ItensCronogramaVo> |
modulosItensCronograma |
private java.util.List<javax.swing.tree.TreeNode> |
modulosNodes |
private ItensCronogramaVo |
selecionado |
private static long |
serialVersionUID |
private java.lang.Boolean |
showModalAdicionarItemCronograma |
private java.lang.String |
tipoManutencao |
private java.lang.Long |
versao |
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 |
---|
ItensCronogramaMBean() |
Modifier and Type | Method and Description |
---|---|
void |
confirmarModal() |
void |
criarNode() |
void |
excluirItem() |
void |
fecharModalAdicionarItemCronograma(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent) |
private java.lang.Boolean |
getBloqueiaMenu() |
CronogramaContrato |
getCronogramaContrato() |
ItensCronogramaVo |
getEntidade() |
java.util.List<ItensCronogramaVo> |
getEntidades() |
ItensCronogramaVo |
getItemCronograma() |
java.util.List<javax.faces.model.SelectItem> |
getListaItemContrato() |
java.util.List<javax.faces.model.SelectItem> |
getListaTipo() |
java.util.List<ItensCronogramaVo> |
getModulosItensCronograma() |
java.util.List<javax.swing.tree.TreeNode> |
getModulosNodes() |
boolean |
getMostraBarraNavegacao() |
boolean |
getMostraForm() |
java.lang.Boolean |
getMostraMenuOutrasOpcoes() |
ItensCronogramaVo |
getSelecionado() |
br.inf.thema.erp.infra.service.BaseService |
getService() |
java.lang.Boolean |
getShowModalAdicionarItemCronograma() |
java.lang.String |
getTipoManutencao() |
java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> |
getToolbarAcoes() |
java.lang.Long |
getVersao() |
void |
inicializaPrograma() |
void |
modalAdicionarItemCronograma() |
void |
modalAdicionarItemCronogramaRaiz() |
void |
modalEditarItemCronograma() |
void |
onChangeTipo(javax.faces.event.AjaxBehaviorEvent event) |
private void |
populaModuloItemCronograma(ItensCronogramaVo 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) |
java.lang.Boolean |
salvarRegistro() |
void |
setCronogramaContrato(CronogramaContrato cronogramaContrato) |
void |
setItemCronograma(ItensCronogramaVo itemCronograma) |
void |
setModulosItensCronograma(java.util.List<ItensCronogramaVo> modulosItensCronograma) |
void |
setModulosNodes(java.util.List<javax.swing.tree.TreeNode> modulosNodes) |
private void |
setSelecionado(ItensCronogramaVo atual) |
void |
setShowModalAdicionarItemCronograma(java.lang.Boolean showModalAdicionarItemCronograma) |
void |
setTipoManutencao(java.lang.String tipoManutencao) |
void |
setVersao(java.lang.Long versao) |
acaoAutorizada, apagar, apagarClick, aplicarCriterios, ativarRegistro, cancelar, criar, criarEntidade, desativarRegistro, executaConsultaSalva, executaCriterios, exigirAutorizacao, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, exigirAutorizacaoSalvar, getEntidadeCorrente, getLocalizar, getMbeanProgramaPai, getQuantidadeDeRegistrosNovos, getWhere, init, localizar, localizarRecuperar, posApagarRegistro, posCriar, posLocalizar, posLocalizarRecuperar, posRecuperar, posRetornarFiltro, posSalvar, posSalvarRegistro, preApagar, preApagarRegistro, preLocalizar, preparaSalvarConsulta, preRecuperar, preSalvar, preSalvarRegistro, recuperar, recuperarClick, recuperarRegistros, registraAberturaFiltro, registraAberturaFiltro, salvar, salvarAction, salvarActionExterno, salvaRegistroModificado, salvaRegistroNovo, setEntidadeCorrente, setEntidades, 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, 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, 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, init, isAtributoObrigatorio, isCloned, limpaSelecaoCampos, limpaTodosHelpsPrograma, limpaTodosHelpsProgramaHelp, marcaHelpProgramaComoLido, marcaTodosHelpsProgramaComoLido, mostraMenuOutrasOpcoes, moverAbaixo, moverAcima, ordenar, ordenar, ordenar, posAssinarEletronicamente, posAssinarEletronicamenteEntidade, posRelatorio, preAberturaRelatorioParametro, preAssinarEletronicamente, 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, 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, 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 ItensCronogramaService itensCronogramaService
@Autowired private ItemContratoService itemContratoService
private java.util.List<javax.faces.model.SelectItem> listaTipo
private java.util.List<javax.faces.model.SelectItem> listaItemContrato
private br.inf.thema.erp.infra.utils.MensagemUtil mensagemUtil
private java.lang.Long versao
private CronogramaContrato cronogramaContrato
private ItensCronogramaVo itemCronograma
private ItensCronogramaVo selecionado
private java.util.List<ItensCronogramaVo> modulosItensCronograma
private java.util.List<javax.swing.tree.TreeNode> modulosNodes
private br.inf.thema.erp.padrao.entidades.Permissao botaoCriarRaiz
private br.inf.thema.erp.padrao.entidades.Permissao botaoCriarDependente
private br.inf.thema.erp.padrao.entidades.Permissao botaoExcluir
private br.inf.thema.erp.padrao.entidades.Permissao botaoEditar
private java.lang.Boolean showModalAdicionarItemCronograma
private java.lang.String tipoManutencao
public br.inf.thema.erp.infra.service.BaseService getService()
getService
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItensCronogramaVo>
public void inicializaPrograma() throws br.inf.thema.erp.infra.exception.ErpException
inicializaPrograma
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItensCronogramaVo>
br.inf.thema.erp.infra.exception.ErpException
public java.lang.Boolean preVinculo(br.inf.thema.erp.padrao.entidades.Permissao programa)
preVinculo
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItensCronogramaVo>
public java.lang.Boolean getMostraMenuOutrasOpcoes()
getMostraMenuOutrasOpcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItensCronogramaVo>
public boolean getMostraForm()
getMostraForm
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItensCronogramaVo>
public boolean getMostraBarraNavegacao()
getMostraBarraNavegacao
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItensCronogramaVo>
public ItensCronogramaVo getEntidade()
getEntidade
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItensCronogramaVo>
public java.util.List<ItensCronogramaVo> getEntidades()
getEntidades
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItensCronogramaVo>
public java.util.List<br.inf.thema.erp.padrao.entidades.Permissao> getToolbarAcoes()
getToolbarAcoes
in class br.inf.thema.erp.padrao.mbean.MBeanPrograma<ItensCronogramaVo>
public void processChangeExpand(org.richfaces.event.TreeToggleEvent event)
public void processSelectionChanged(org.richfaces.event.TreeSelectionChangeEvent selectionChangeEvent)
private void setSelecionado(ItensCronogramaVo atual)
private java.lang.Boolean getBloqueiaMenu()
private void populaModuloItemCronograma(ItensCronogramaVo mold)
public java.util.List<javax.swing.tree.TreeNode> getModulosNodes()
public java.util.List<javax.swing.tree.TreeNode> refreshModulesNodes(java.lang.Boolean bool)
public void excluirItem()
public java.lang.Boolean salvarRegistro()
public void modalAdicionarItemCronogramaRaiz()
public void modalAdicionarItemCronograma()
public void modalEditarItemCronograma()
public void fecharModalAdicionarItemCronograma(javax.faces.event.AjaxBehaviorEvent ajaxBehaviorEvent)
public void confirmarModal()
public void criarNode()
public java.util.List<javax.faces.model.SelectItem> getListaTipo()
public java.util.List<javax.faces.model.SelectItem> getListaItemContrato()
public java.lang.Long getVersao()
public void setVersao(java.lang.Long versao)
public CronogramaContrato getCronogramaContrato()
public void setCronogramaContrato(CronogramaContrato cronogramaContrato)
public ItensCronogramaVo getSelecionado()
public java.util.List<ItensCronogramaVo> getModulosItensCronograma()
public void setModulosItensCronograma(java.util.List<ItensCronogramaVo> modulosItensCronograma)
public void setModulosNodes(java.util.List<javax.swing.tree.TreeNode> modulosNodes)
public java.lang.Boolean getShowModalAdicionarItemCronograma()
public void setShowModalAdicionarItemCronograma(java.lang.Boolean showModalAdicionarItemCronograma)
public java.lang.String getTipoManutencao()
public void setTipoManutencao(java.lang.String tipoManutencao)
public ItensCronogramaVo getItemCronograma()
public void setItemCronograma(ItensCronogramaVo itemCronograma)
public void onChangeTipo(javax.faces.event.AjaxBehaviorEvent event)