ecar.taglib.util
Class ValidacaoEstruturaAtributoFiltroTag

java.lang.Object
  extended by ecar.taglib.util.ValidacaoEstruturaAtributoFiltroTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class ValidacaoEstruturaAtributoFiltroTag
extends java.lang.Object
implements javax.servlet.jsp.tagext.Tag

Taglib para gerar as rotinas de valida��o dos campos da tela de filtros din�micos.
Permite valida��es espec�ficas para cada campo que devem ser implementadas nos m�todos geraValidacaoxxxxxxx

Author:
Milton Pereira

Field Summary
private  java.util.Collection atributos
           
private  java.lang.Long codEstrutura
           
private  javax.servlet.jsp.PageContext page
           
private  java.lang.StringBuffer retornoPesquisa
           
private  SisGrupoAtributoDao sisGrupoAtributoDao
           
private  java.util.Collection sisGrupoAtributoSgaObrigatorio
           
private  java.lang.StringBuffer validacaoCampos
           
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
ValidacaoEstruturaAtributoFiltroTag()
           
 
Method Summary
 int doEndTag()
          Encerra Tag.
 int doStartTag()
          Inicializa a montagem da tag para ser adicionada na tela de HTML.
 void geraPesquisaFuncaoAcompanhamento(ObjetoEstrutura atributo)
          Gera valida��o Fun��o acompanhamento.
 void geraValidacaoAreaAre(ObjetoEstrutura atributo)
          Gera valida��o AreaAre.
 void geraValidacaoBeneficiosIett(ObjetoEstrutura atributo)
          Gera valida��o BeneficiosIett.
private  void geraValidacaoData(ObjetoEstrutura atributo)
          Gera valida��o data.
 void geraValidacaoDataInclusaoIett(ObjetoEstrutura atributo)
          Gera valida��o DataInclusaoIett.
 void geraValidacaoDataInicioIett(ObjetoEstrutura atributo)
          Gera valida��o data inicioIett.
 void geraValidacaoDataInicioMonitoramentoIett(ObjetoEstrutura atributo)
          Gera valida��o DataInicioMonitoramentoIett.
 void geraValidacaoDataR1(ObjetoEstrutura atributo)
          Gera valida��o dataR1.
 void geraValidacaoDataR2(ObjetoEstrutura atributo)
          Gera valida��o dataR2.
 void geraValidacaoDataR3(ObjetoEstrutura atributo)
          Gera valida��o dataR3.
 void geraValidacaoDataR4(ObjetoEstrutura atributo)
          Gera valida��o dataR4.
 void geraValidacaoDataR5(ObjetoEstrutura atributo)
          Gera valida��o dataR5.
 void geraValidacaoDataTerminoIett(ObjetoEstrutura atributo)
          Gera valida��o Data termino Iett.
 void geraValidacaoDataUltManutencaoIett(ObjetoEstrutura atributo)
          Gera valida��o por data UltManuten��oIett.
 void geraValidacaoDescricaoIett(ObjetoEstrutura atributo)
          Gera valida��o Descri��oIett.
 void geraValidacaoDescricaoR1(ObjetoEstrutura atributo)
          Gera valida��o descris�o1.
 void geraValidacaoDescricaoR2(ObjetoEstrutura atributo)
          Gera valida��o descris�o2.
 void geraValidacaoDescricaoR3(ObjetoEstrutura atributo)
          Gera valida��o descris�o3.
 void geraValidacaoDescricaoR4(ObjetoEstrutura atributo)
          Gera valida��o descris�o4.
 void geraValidacaoDescricaoR5(ObjetoEstrutura atributo)
          Gera valida��o descris�o5.
 void geraValidacaoFuncaoAcompanhamento(ObjetoEstrutura atributo)
          Gera valida��o fun��o acompanhamento.
 void geraValidacaoIndAtivoIett(ObjetoEstrutura atributo)
          Gera valida��o IndAtivoIett.
 void geraValidacaoIndBloqPlanejamentoIett(ObjetoEstrutura atributo)
          Gera valida��o IndPermBloqPlanejamentoIett.
 void geraValidacaoIndCriticaIett(ObjetoEstrutura atributo)
          Gera valida��o IndCriticaIett.
 void geraValidacaoIndMonitoramentoIett(ObjetoEstrutura atributo)
          Gera valida��o IndMonitoramentoIett.
 void geraValidacaoIndMonitoramIett(ObjetoEstrutura atributo)
          Gera valida��o IndMonitoramIett.
 void geraValidacaoIndPermBloqPlanejIett(ObjetoEstrutura atributo)
          Gera valida��o IndPermBloqPlanejIett.
private  void geraValidacaoMoeda(ObjetoEstrutura atributo)
          Gera valida��o moeda.
 void geraValidacaoNivelPlanejamento(ObjetoEstrutura atributo)
          Gera valida��o Nivel planejamento.
 void geraValidacaoNomeIett(ObjetoEstrutura atributo)
          Gera valida��o NomeIett.
private  void geraValidacaoNumeroDecimal(ObjetoEstrutura atributo)
          Gera valida��o Numero Decimal.
 void geraValidacaoObjetivoEspecificoIett(ObjetoEstrutura atributo)
          Gera valida��o Objeto especificoIett.
 void geraValidacaoObjetivoGeralIett(ObjetoEstrutura atributo)
          Gera valida��oObjetivoGeralIett.
 void geraValidacaoOrgaoOrgByCodOrgaoResponsavel1Iett(ObjetoEstrutura atributo)
          Gera valida��o org�o por codigo do orgao responsavel Iett.
 void geraValidacaoOrgaoOrgByCodOrgaoResponsavel2Iett(ObjetoEstrutura atributo)
          Gera valida��o org�o por codigo do orgao responsavel2 Iett.
 void geraValidacaoOrigemIett(ObjetoEstrutura atributo)
          Gera valida��oOrigemIett.
 void geraValidacaoPeriodicidadePrdc(ObjetoEstrutura atributo)
          Gera valida��o PeriodicidadePrdc.
 void geraValidacaoSiglaIett(ObjetoEstrutura atributo)
          Gera valida��o SiglaIett.
 void geraValidacaoSituacaoSit(ObjetoEstrutura atributo)
          Gera valida��o situa��o sit.
 void geraValidacaoSubAreaSare(ObjetoEstrutura atributo)
          Gera valida��o SubAreaAre.
 void geraValidacaoUnidadeOrcamentariaUO(ObjetoEstrutura atributo)
          Gera valida��o unidade or�amentaria UO.
 void geraValidacaoUsuarioUsuByCodUsuIncIett(ObjetoEstrutura atributo)
          Gera valida��o UsuarioUsuByCodUsuIncIett.
 void geraValidacaoUsuarioUsuByCodUsuUltManutIett(ObjetoEstrutura atributo)
          Gera valida��o UsuarioUsuByCodUsuUltManutIett.
 void geraValidacaoValPrevistoFuturoIett(ObjetoEstrutura atributo)
          Gera valida��o ValPrevistoFuturoIett.
 java.util.Collection getAtributos()
          Retorna Collection atributos.
 java.lang.Long getCodEstrutura()
           
 javax.servlet.jsp.PageContext getPage()
          Retorna PageContext page.
 javax.servlet.jsp.tagext.Tag getParent()
          Retorna Tag null.
 java.lang.StringBuffer getRetornoPesquisa()
          Retorna StringBuffer retornoPesquisa.
 SisGrupoAtributoDao getSisGrupoAtributoDao()
           
 java.util.Collection getSisGrupoAtributoSgaObrigatorio()
          Retorna Collection sisGrupoAtributoSgaObrigatorio.
 java.lang.StringBuffer getValidacaoCampos()
          Retorna StringBuffer validacaoCampos.
 void release()
           
 void setAtributos(java.util.Collection atributos)
          Atribui valor especificado para Collection atributos.
 void setCodEstrutura(java.lang.Long codEstrutura)
           
 void setPage(javax.servlet.jsp.PageContext page)
          Atribui valor especificado para PageContext page.
 void setPageContext(javax.servlet.jsp.PageContext arg0)
          Atribui valor especificado para PageContext page.
 void setParent(javax.servlet.jsp.tagext.Tag arg0)
           
 void setRetornoPesquisa(java.lang.StringBuffer retornoPesquisa)
          Atribui valor especificado para StringBuffer retornoPesquisa.
 void setSisGrupoAtributoDao(SisGrupoAtributoDao sisGrupoAtributoDao)
           
 void setSisGrupoAtributoSgaObrigatorio(java.util.Collection sisGrupoAtributoSgaObrigatorio)
          Atribui valor especificado para Collection sisGrupoAtributoSgaObrigatorio.
 void setValidacaoCampos(java.lang.StringBuffer validacaoCampos)
          Atribui valor especificado para StringBuffer validacaoCampos.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

atributos

private java.util.Collection atributos

sisGrupoAtributoSgaObrigatorio

private java.util.Collection sisGrupoAtributoSgaObrigatorio

page

private javax.servlet.jsp.PageContext page

validacaoCampos

private java.lang.StringBuffer validacaoCampos

retornoPesquisa

private java.lang.StringBuffer retornoPesquisa

sisGrupoAtributoDao

private SisGrupoAtributoDao sisGrupoAtributoDao

codEstrutura

private java.lang.Long codEstrutura
Constructor Detail

ValidacaoEstruturaAtributoFiltroTag

public ValidacaoEstruturaAtributoFiltroTag()
Method Detail

doStartTag

public int doStartTag()
               throws javax.servlet.jsp.JspException
Inicializa a montagem da tag para ser adicionada na tela de HTML.

Specified by:
doStartTag in interface javax.servlet.jsp.tagext.Tag
Returns:
int
Throws:
javax.servlet.jsp.JspException
Since:
N/C

geraValidacaoNomeIett

public void geraValidacaoNomeIett(ObjetoEstrutura atributo)
Gera valida��o NomeIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoSiglaIett

public void geraValidacaoSiglaIett(ObjetoEstrutura atributo)
Gera valida��o SiglaIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDescricaoIett

public void geraValidacaoDescricaoIett(ObjetoEstrutura atributo)
Gera valida��o Descri��oIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoOrigemIett

public void geraValidacaoOrigemIett(ObjetoEstrutura atributo)
Gera valida��oOrigemIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoObjetivoGeralIett

public void geraValidacaoObjetivoGeralIett(ObjetoEstrutura atributo)
Gera valida��oObjetivoGeralIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoBeneficiosIett

public void geraValidacaoBeneficiosIett(ObjetoEstrutura atributo)
Gera valida��o BeneficiosIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoObjetivoEspecificoIett

public void geraValidacaoObjetivoEspecificoIett(ObjetoEstrutura atributo)
Gera valida��o Objeto especificoIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDataInicioIett

public void geraValidacaoDataInicioIett(ObjetoEstrutura atributo)
Gera valida��o data inicioIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDataTerminoIett

public void geraValidacaoDataTerminoIett(ObjetoEstrutura atributo)
Gera valida��o Data termino Iett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoIndCriticaIett

public void geraValidacaoIndCriticaIett(ObjetoEstrutura atributo)
Gera valida��o IndCriticaIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoIndMonitoramentoIett

public void geraValidacaoIndMonitoramentoIett(ObjetoEstrutura atributo)
Gera valida��o IndMonitoramentoIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoIndMonitoramIett

public void geraValidacaoIndMonitoramIett(ObjetoEstrutura atributo)
Gera valida��o IndMonitoramIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoIndBloqPlanejamentoIett

public void geraValidacaoIndBloqPlanejamentoIett(ObjetoEstrutura atributo)
Gera valida��o IndPermBloqPlanejamentoIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoIndPermBloqPlanejIett

public void geraValidacaoIndPermBloqPlanejIett(ObjetoEstrutura atributo)
Gera valida��o IndPermBloqPlanejIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoValPrevistoFuturoIett

public void geraValidacaoValPrevistoFuturoIett(ObjetoEstrutura atributo)
Gera valida��o ValPrevistoFuturoIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDataInicioMonitoramentoIett

public void geraValidacaoDataInicioMonitoramentoIett(ObjetoEstrutura atributo)
Gera valida��o DataInicioMonitoramentoIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDataInclusaoIett

public void geraValidacaoDataInclusaoIett(ObjetoEstrutura atributo)
Gera valida��o DataInclusaoIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoUsuarioUsuByCodUsuIncIett

public void geraValidacaoUsuarioUsuByCodUsuIncIett(ObjetoEstrutura atributo)
Gera valida��o UsuarioUsuByCodUsuIncIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDataUltManutencaoIett

public void geraValidacaoDataUltManutencaoIett(ObjetoEstrutura atributo)
Gera valida��o por data UltManuten��oIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoUsuarioUsuByCodUsuUltManutIett

public void geraValidacaoUsuarioUsuByCodUsuUltManutIett(ObjetoEstrutura atributo)
Gera valida��o UsuarioUsuByCodUsuUltManutIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoIndAtivoIett

public void geraValidacaoIndAtivoIett(ObjetoEstrutura atributo)
Gera valida��o IndAtivoIett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDataR1

public void geraValidacaoDataR1(ObjetoEstrutura atributo)
Gera valida��o dataR1.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDataR2

public void geraValidacaoDataR2(ObjetoEstrutura atributo)
Gera valida��o dataR2.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDataR3

public void geraValidacaoDataR3(ObjetoEstrutura atributo)
Gera valida��o dataR3.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDataR4

public void geraValidacaoDataR4(ObjetoEstrutura atributo)
Gera valida��o dataR4.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDataR5

public void geraValidacaoDataR5(ObjetoEstrutura atributo)
Gera valida��o dataR5.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDescricaoR1

public void geraValidacaoDescricaoR1(ObjetoEstrutura atributo)
Gera valida��o descris�o1.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDescricaoR2

public void geraValidacaoDescricaoR2(ObjetoEstrutura atributo)
Gera valida��o descris�o2.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDescricaoR3

public void geraValidacaoDescricaoR3(ObjetoEstrutura atributo)
Gera valida��o descris�o3.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDescricaoR4

public void geraValidacaoDescricaoR4(ObjetoEstrutura atributo)
Gera valida��o descris�o4.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoDescricaoR5

public void geraValidacaoDescricaoR5(ObjetoEstrutura atributo)
Gera valida��o descris�o5.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoAreaAre

public void geraValidacaoAreaAre(ObjetoEstrutura atributo)
Gera valida��o AreaAre.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoSubAreaSare

public void geraValidacaoSubAreaSare(ObjetoEstrutura atributo)
Gera valida��o SubAreaAre.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoUnidadeOrcamentariaUO

public void geraValidacaoUnidadeOrcamentariaUO(ObjetoEstrutura atributo)
Gera valida��o unidade or�amentaria UO.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoOrgaoOrgByCodOrgaoResponsavel1Iett

public void geraValidacaoOrgaoOrgByCodOrgaoResponsavel1Iett(ObjetoEstrutura atributo)
Gera valida��o org�o por codigo do orgao responsavel Iett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoOrgaoOrgByCodOrgaoResponsavel2Iett

public void geraValidacaoOrgaoOrgByCodOrgaoResponsavel2Iett(ObjetoEstrutura atributo)
Gera valida��o org�o por codigo do orgao responsavel2 Iett.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoPeriodicidadePrdc

public void geraValidacaoPeriodicidadePrdc(ObjetoEstrutura atributo)
Gera valida��o PeriodicidadePrdc.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoSituacaoSit

public void geraValidacaoSituacaoSit(ObjetoEstrutura atributo)
Gera valida��o situa��o sit.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoFuncaoAcompanhamento

public void geraValidacaoFuncaoAcompanhamento(ObjetoEstrutura atributo)
Gera valida��o fun��o acompanhamento.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoNivelPlanejamento

public void geraValidacaoNivelPlanejamento(ObjetoEstrutura atributo)
Gera valida��o Nivel planejamento.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraPesquisaFuncaoAcompanhamento

public void geraPesquisaFuncaoAcompanhamento(ObjetoEstrutura atributo)
Gera valida��o Fun��o acompanhamento.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoData

private void geraValidacaoData(ObjetoEstrutura atributo)
Gera valida��o data.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoMoeda

private void geraValidacaoMoeda(ObjetoEstrutura atributo)
Gera valida��o moeda.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

geraValidacaoNumeroDecimal

private void geraValidacaoNumeroDecimal(ObjetoEstrutura atributo)
Gera valida��o Numero Decimal.

Parameters:
ObjetoEstrutura - atributo
Since:
N/C

getSisGrupoAtributoDao

public SisGrupoAtributoDao getSisGrupoAtributoDao()

setSisGrupoAtributoDao

public void setSisGrupoAtributoDao(SisGrupoAtributoDao sisGrupoAtributoDao)

getAtributos

public java.util.Collection getAtributos()
Retorna Collection atributos.

Returns:
Collection - (Returns the atributos)
Since:
N/C

setAtributos

public void setAtributos(java.util.Collection atributos)
Atribui valor especificado para Collection atributos.

Parameters:
Collection - atributos - (The atributos to set)
Since:
N/C

getRetornoPesquisa

public java.lang.StringBuffer getRetornoPesquisa()
Retorna StringBuffer retornoPesquisa.

Returns:
StringBuffer - (Returns the retornoPesquisa)
Since:
N/C

setRetornoPesquisa

public void setRetornoPesquisa(java.lang.StringBuffer retornoPesquisa)
Atribui valor especificado para StringBuffer retornoPesquisa.

Parameters:
StringBuffer - retornoPesquisa - (The retornoPesquisa to set)
Since:
N/C

getValidacaoCampos

public java.lang.StringBuffer getValidacaoCampos()
Retorna StringBuffer validacaoCampos.

Returns:
StringBuffer Returns - (the validacaoCampos)
Since:
N/C

setValidacaoCampos

public void setValidacaoCampos(java.lang.StringBuffer validacaoCampos)
Atribui valor especificado para StringBuffer validacaoCampos.

Parameters:
StringBuffer - validacaoCampos - (The validacaoCampos to set)
Since:
N/C

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Encerra Tag.

Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Returns:
int
Throws:
javax.servlet.jsp.JspException
Since:
N/C

setPageContext

public void setPageContext(javax.servlet.jsp.PageContext arg0)
Atribui valor especificado para PageContext page.

Specified by:
setPageContext in interface javax.servlet.jsp.tagext.Tag
Parameters:
PageContext - arg0
Since:
N/C

setParent

public void setParent(javax.servlet.jsp.tagext.Tag arg0)
Specified by:
setParent in interface javax.servlet.jsp.tagext.Tag
Parameters:
Tag - arg0
Since:
N/C

getParent

public javax.servlet.jsp.tagext.Tag getParent()
Retorna Tag null.

Specified by:
getParent in interface javax.servlet.jsp.tagext.Tag
Since:
N/C

getPage

public javax.servlet.jsp.PageContext getPage()
Retorna PageContext page.

Returns:
PageContext - (Returns the page)
Since:
N/C

setPage

public void setPage(javax.servlet.jsp.PageContext page)
Atribui valor especificado para PageContext page.

Parameters:
PageContext - page - (The page to set)
Since:
N/C

release

public void release()
Specified by:
release in interface javax.servlet.jsp.tagext.Tag
Since:
N/C

getSisGrupoAtributoSgaObrigatorio

public java.util.Collection getSisGrupoAtributoSgaObrigatorio()
Retorna Collection sisGrupoAtributoSgaObrigatorio.

Returns:
Collection
Since:
N/C

setSisGrupoAtributoSgaObrigatorio

public void setSisGrupoAtributoSgaObrigatorio(java.util.Collection sisGrupoAtributoSgaObrigatorio)
Atribui valor especificado para Collection sisGrupoAtributoSgaObrigatorio.

Parameters:
Collection - sisGrupoAtributoSgaObrigatorio
Since:
N/C

getCodEstrutura

public java.lang.Long getCodEstrutura()

setCodEstrutura

public void setCodEstrutura(java.lang.Long codEstrutura)


Copyright © 2007, PRODEPA - Processamento de Dados do Pará