ecar.taglib.util
Class FormRegDemandaTag

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

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

Tag para preencher a tela de formul�rio de demanda.

Author:
Jos�, Fernandes

Field Summary
private  java.lang.String acao
           
private  ObjetoDemanda atributo
           
private  java.lang.String contextPath
           
private  java.lang.Boolean desabilitar
           
private  javax.servlet.jsp.PageContext page
           
private  RegDemandaRegd regDemanda
           
private  javax.servlet.http.HttpServletRequest request
           
private  SegurancaECAR seguranca
           
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
FormRegDemandaTag()
           
 
Method Summary
 void criaInputHidden(java.lang.String nome, java.lang.String valor)
          Cria campo do tipo hidden no formul�rio.
 void criaInputSeparadorDatasValores()
          Cria input para separar datas/valores
 void criaInputText(java.lang.String nome, java.lang.String label, java.lang.String size, java.lang.String maxlength, java.lang.String valor, java.lang.String dica)
          Cria uma linha na tabela contendo um campo texto com label.
 void criaInputTextData(java.lang.String nome, java.lang.String label, java.lang.String valor, java.lang.String dica)
          Cria uma linha no formul�rio com campo text para receber datas.
 void criaLabelText(java.lang.String nome, java.lang.String label, java.lang.String size, java.lang.String maxlength, java.lang.String valor, java.lang.String dica)
          Cria uma linha no formul�rio com campo n�o edit�vel para exibi��o de textos.
 void criaPesquisaDemanda(java.lang.String nome, java.lang.String label, java.lang.String size, java.lang.String maxlength, java.lang.String valor, java.lang.String dica)
          Gera uma linha do formul�rio, contendo campo de pesquisa para Demanda.
 void criaPesquisaEntidade(java.lang.String nome, java.lang.String label, java.util.Set entidades, java.lang.String dica)
          Gera uma linha do formul�rio, contendo os links de inclus�o e exclus�o para Entidade.
 void criaPesquisaEntidadeOrgao(java.lang.String nome, java.lang.String label, java.util.Set entidadeOrgaos, java.lang.String dica)
          Gera uma linha do formul�rio, contendo os links de inclus�o e exclus�o para EntidadeOrgao.
 void criaPesquisaLocal(java.lang.String nome, java.lang.String label, java.util.Set locais, java.lang.String dica)
          Gera uma linha do formul�rio, contendo os links de inclus�o e exclus�o para Local.
 void criaSelect(java.lang.String nome, java.lang.String label, java.lang.String valor, java.util.Collection opcoes, java.lang.String scripts, java.lang.String dica, java.lang.Boolean bloqueado)
          Cria uma linha no formul�rio com um campo SELECT.
 void criaTextArea(java.lang.String nome, java.lang.String label, java.lang.String rows, java.lang.String cols, java.lang.String valor, java.lang.String dica)
          Cria linha no formul�rio com campo Text Area para entrada de longos textos.
 int doEndTag()
           
 int doStartTag()
          Inicializa a montagem da tag para ser adicionada na tela de HTML.
 void geraHTMLAtributoLivre()
          Gera Atributo Livre
 void geraHTMLCodRegd()
          Gera html de codRegd.
 void geraHTMLDataInclusaoRegd()
          Gera html de DataInclusaoRegd.
 void geraHTMLDataLimiteRegd()
          Gera html de DataLimiteRegd.
 void geraHTMLDataSituacaoRegd()
          Gera html de DataSituacaoRegd.
 void geraHTMLDataSolicitacaoRegd()
          Gera html de DataSolicitacaoRegd.
 void geraHTMLDescricaoRegd()
          Gera html de DescricaoRegd.
 void geraHTMLEntidadeDemandaEntds()
          Gera html de EntidadeDemandaEntds.
 void geraHTMLEntidadeOrgaoDemandaEntorgds()
          Gera html de EntidadeOrgaoDemandaEntorgds.
 void geraHTMLIndAtivoRegd()
          Gera HTML de IndAtivoRegd.
 void geraHTMLLocalDemandaLdems()
          Gera html de LocalDemandaLdems.
 void geraHTMLNomeSolicitanteRegd()
          Gera html NumeroDocOrigemRegd.
 void geraHTMLNumeroDocOrigemRegd()
          Gera html NumeroDocOrigemRegd.
 void geraHTMLObservacaoRegd()
          Gera html de observacaoRegd.
 void geraHTMLPrioridadePrior()
          Gera HTML de PrioridadePrior.
 void geraHTMLRegDemandaRegd()
          Gera html regDemandaRegd.
 void geraHTMLSitDemandaSitd()
          Gera HTML de SitDemandaSitd.
 void geraHTMLUsuarioUsuByCodUsuInclusaoRegd()
          Gera html de usuarioUsuByCodUsuInclusaoRegd.
 java.lang.String getAcao()
           
 ObjetoDemanda getAtributo()
           
 java.lang.Boolean getBloquearCampo()
          Verifica se a interface deve apresentar o campo bloqueado ou desbloqueado.
 java.lang.String getContextPath()
           
 java.lang.Boolean getDesabilitar()
           
 javax.servlet.jsp.PageContext getPage()
           
 javax.servlet.jsp.tagext.Tag getParent()
           
 RegDemandaRegd getRegDemanda()
           
 javax.servlet.http.HttpServletRequest getRequest()
           
 SegurancaECAR getSeguranca()
           
 void release()
           
 void setAcao(java.lang.String acao)
           
 void setAtributo(ObjetoDemanda atributo)
           
 void setContextPath(java.lang.String contextPath)
           
 void setDesabilitar(java.lang.Boolean desabilitar)
           
 void setPage(javax.servlet.jsp.PageContext page)
           
 void setPageContext(javax.servlet.jsp.PageContext arg0)
           
 void setParent(javax.servlet.jsp.tagext.Tag arg0)
           
 void setRegDemanda(RegDemandaRegd regDemanda)
           
 void setRequest(javax.servlet.http.HttpServletRequest request)
           
 void setSeguranca(SegurancaECAR seguranca)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

atributo

private ObjetoDemanda atributo

regDemanda

private RegDemandaRegd regDemanda

desabilitar

private java.lang.Boolean desabilitar

seguranca

private SegurancaECAR seguranca

contextPath

private java.lang.String contextPath

acao

private java.lang.String acao

request

private javax.servlet.http.HttpServletRequest request

page

private javax.servlet.jsp.PageContext page
Constructor Detail

FormRegDemandaTag

public FormRegDemandaTag()
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

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException
Specified by:
doEndTag in interface javax.servlet.jsp.tagext.Tag
Throws:
javax.servlet.jsp.JspException

release

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

getAtributo

public ObjetoDemanda getAtributo()

setAtributo

public void setAtributo(ObjetoDemanda atributo)

getRegDemanda

public RegDemandaRegd getRegDemanda()

setRegDemanda

public void setRegDemanda(RegDemandaRegd regDemanda)

getDesabilitar

public java.lang.Boolean getDesabilitar()

setDesabilitar

public void setDesabilitar(java.lang.Boolean desabilitar)

getSeguranca

public SegurancaECAR getSeguranca()

setSeguranca

public void setSeguranca(SegurancaECAR seguranca)

getPage

public javax.servlet.jsp.PageContext getPage()

setPage

public void setPage(javax.servlet.jsp.PageContext page)

getContextPath

public java.lang.String getContextPath()

setContextPath

public void setContextPath(java.lang.String contextPath)

getParent

public javax.servlet.jsp.tagext.Tag getParent()
Specified by:
getParent in interface javax.servlet.jsp.tagext.Tag

setPageContext

public void setPageContext(javax.servlet.jsp.PageContext arg0)
Specified by:
setPageContext in interface javax.servlet.jsp.tagext.Tag

setParent

public void setParent(javax.servlet.jsp.tagext.Tag arg0)
Specified by:
setParent in interface javax.servlet.jsp.tagext.Tag

geraHTMLDescricaoRegd

public void geraHTMLDescricaoRegd()
Gera html de DescricaoRegd.

Since:
N/C

geraHTMLDataLimiteRegd

public void geraHTMLDataLimiteRegd()
Gera html de DataLimiteRegd.

Since:
N/C

geraHTMLSitDemandaSitd

public void geraHTMLSitDemandaSitd()
Gera HTML de SitDemandaSitd.

Since:
N/C

geraHTMLPrioridadePrior

public void geraHTMLPrioridadePrior()
Gera HTML de PrioridadePrior.

Since:
N/C

geraHTMLIndAtivoRegd

public void geraHTMLIndAtivoRegd()
Gera HTML de IndAtivoRegd.

Since:
N/C

geraHTMLNumeroDocOrigemRegd

public void geraHTMLNumeroDocOrigemRegd()
Gera html NumeroDocOrigemRegd.

Since:
N/C

geraHTMLRegDemandaRegd

public void geraHTMLRegDemandaRegd()
Gera html regDemandaRegd.

Since:
N/C

geraHTMLNomeSolicitanteRegd

public void geraHTMLNomeSolicitanteRegd()
Gera html NumeroDocOrigemRegd.

Since:
N/C

geraHTMLDataSolicitacaoRegd

public void geraHTMLDataSolicitacaoRegd()
Gera html de DataSolicitacaoRegd.

Since:
N/C

geraHTMLObservacaoRegd

public void geraHTMLObservacaoRegd()
Gera html de observacaoRegd.

Since:
N/C

geraHTMLCodRegd

public void geraHTMLCodRegd()
Gera html de codRegd.

Since:
N/C

geraHTMLUsuarioUsuByCodUsuInclusaoRegd

public void geraHTMLUsuarioUsuByCodUsuInclusaoRegd()
Gera html de usuarioUsuByCodUsuInclusaoRegd.

Since:
N/C

geraHTMLDataInclusaoRegd

public void geraHTMLDataInclusaoRegd()
Gera html de DataInclusaoRegd.

Since:
N/C

geraHTMLDataSituacaoRegd

public void geraHTMLDataSituacaoRegd()
Gera html de DataSituacaoRegd.

Since:
N/C

geraHTMLEntidadeDemandaEntds

public void geraHTMLEntidadeDemandaEntds()
Gera html de EntidadeDemandaEntds.

Since:
N/C

geraHTMLEntidadeOrgaoDemandaEntorgds

public void geraHTMLEntidadeOrgaoDemandaEntorgds()
Gera html de EntidadeOrgaoDemandaEntorgds.

Since:
N/C

geraHTMLLocalDemandaLdems

public void geraHTMLLocalDemandaLdems()
Gera html de LocalDemandaLdems.

Since:
N/C

criaLabelText

public void criaLabelText(java.lang.String nome,
                          java.lang.String label,
                          java.lang.String size,
                          java.lang.String maxlength,
                          java.lang.String valor,
                          java.lang.String dica)
Cria uma linha no formul�rio com campo n�o edit�vel para exibi��o de textos.

Parameters:
String - nome
String - label
String - size
String - maxlength
String - valor
String - dica
Since:
0.1, n/c

criaTextArea

public void criaTextArea(java.lang.String nome,
                         java.lang.String label,
                         java.lang.String rows,
                         java.lang.String cols,
                         java.lang.String valor,
                         java.lang.String dica)
Cria linha no formul�rio com campo Text Area para entrada de longos textos.

Parameters:
String - nome
String - label
String - rows
String - cols
String - valor
String - dica
Since:
0.1, n/c

criaInputText

public void criaInputText(java.lang.String nome,
                          java.lang.String label,
                          java.lang.String size,
                          java.lang.String maxlength,
                          java.lang.String valor,
                          java.lang.String dica)
Cria uma linha na tabela contendo um campo texto com label.

Parameters:
String - nome - nome do campo
String - label - texto a ser colocado antes do campo no formulario
String - size - tamanho do campo
String - maxlength - maximo de caracteres no campo
String - valor - conteudo do campo
String - dica - dica para uso do campo
Since:
0.1, n/c

criaInputTextData

public void criaInputTextData(java.lang.String nome,
                              java.lang.String label,
                              java.lang.String valor,
                              java.lang.String dica)
Cria uma linha no formul�rio com campo text para receber datas.

Parameters:
String - nome
String - label
String - valor
String - dica
Since:
0.1, n/c

criaSelect

public void criaSelect(java.lang.String nome,
                       java.lang.String label,
                       java.lang.String valor,
                       java.util.Collection opcoes,
                       java.lang.String scripts,
                       java.lang.String dica,
                       java.lang.Boolean bloqueado)
Cria uma linha no formul�rio com um campo SELECT.

Parameters:
String - nome
String - label
String - valor
Collection - opcoes
String - scripts
String - dica
Boolean - bloqueado
Since:
0.1, n/c

criaPesquisaDemanda

public void criaPesquisaDemanda(java.lang.String nome,
                                java.lang.String label,
                                java.lang.String size,
                                java.lang.String maxlength,
                                java.lang.String valor,
                                java.lang.String dica)
Gera uma linha do formul�rio, contendo campo de pesquisa para Demanda.

Parameters:
String - nome
String - label
String - size, String valor
String - maxlength
String - dica
Since:
0.1, n/c

criaPesquisaEntidade

public void criaPesquisaEntidade(java.lang.String nome,
                                 java.lang.String label,
                                 java.util.Set entidades,
                                 java.lang.String dica)
Gera uma linha do formul�rio, contendo os links de inclus�o e exclus�o para Entidade.

Parameters:
String - label
String - entidades
Since:
0.1, n/c

criaPesquisaEntidadeOrgao

public void criaPesquisaEntidadeOrgao(java.lang.String nome,
                                      java.lang.String label,
                                      java.util.Set entidadeOrgaos,
                                      java.lang.String dica)
Gera uma linha do formul�rio, contendo os links de inclus�o e exclus�o para EntidadeOrgao.

Parameters:
String - label
String - entidadeOrgaos
Since:
0.1, n/c

criaPesquisaLocal

public void criaPesquisaLocal(java.lang.String nome,
                              java.lang.String label,
                              java.util.Set locais,
                              java.lang.String dica)
Gera uma linha do formul�rio, contendo os links de inclus�o e exclus�o para Local.
formRegDemanda

Parameters:
String - label
String - entidades
Since:
0.1, n/c

getBloquearCampo

public java.lang.Boolean getBloquearCampo()
Verifica se a interface deve apresentar o campo bloqueado ou desbloqueado. True caso deva bloquear o campo e false caso deva desbloquear

Returns:

criaInputHidden

public void criaInputHidden(java.lang.String nome,
                            java.lang.String valor)
Cria campo do tipo hidden no formul�rio.

Parameters:
String - nome
String - valor
Since:
0.1, n/c

getAcao

public java.lang.String getAcao()

geraHTMLAtributoLivre

public void geraHTMLAtributoLivre()
                           throws ECARException,
                                  javax.servlet.jsp.JspException
Gera Atributo Livre

Throws:
ECARException
javax.servlet.jsp.JspException
Since:

criaInputSeparadorDatasValores

public void criaInputSeparadorDatasValores()
Cria input para separar datas/valores

Throws:
ECARException
Since:

setAcao

public void setAcao(java.lang.String acao)

getRequest

public javax.servlet.http.HttpServletRequest getRequest()

setRequest

public void setRequest(javax.servlet.http.HttpServletRequest request)


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