ecar.popup
Interface PopUpPesquisa

All Known Implementing Classes:
PopUpBeneficiario, PopUpCriterio, PopUpEntidade, PopUpEntidadeOrgao, PopUpFonteRecurso, PopUpLocalItem, PopUpRecurso, PopUpRegDemanda, PopUpSituacao, PopUpUf, PopUpUsuario, PopUpUsuarioEGrupo

public interface PopUpPesquisa

Essa interface oferece m�todos para um template de janela de pesquisa. Os m�todos set e get devem ser vistos do ponto de vista desse template.

Author:
garten

Method Summary
 java.lang.String getCodigo()
          Devolve o c�digo de um item da lista para o template.
 Dao getDao()
          Oferece um objeto Dao para o template.
 java.lang.String getDescricao()
          Devolve a descri��o de um iotem da lista para o template.
 java.lang.String[] getPesquisarEm()
          Devolve para o template um array de campos que podem ser utilizados na pesquisa.
 java.lang.String getTitulo()
          Devolve para o template o titulo da janela de pesquisa.
 java.util.List pesquisar()
          Devolve uma lista com o resultado da pesquisa para o template.
 void setArgPesquisa(javax.servlet.http.HttpServletRequest request)
          Passa os par�metros escolhidos no template para a classe de pesquisa.
 void setPojo(java.lang.Object o)
          Utilizado pelo template para obter um objeto da lista e convert�-lo para o objeto em quest�o.
 

Method Detail

getDao

Dao getDao()
Oferece um objeto Dao para o template.

Returns:
Dao
Since:
N/C

getTitulo

java.lang.String getTitulo()
Devolve para o template o titulo da janela de pesquisa.

Returns:
String
Since:
N/C

setArgPesquisa

void setArgPesquisa(javax.servlet.http.HttpServletRequest request)
                    throws ECARException
Passa os par�metros escolhidos no template para a classe de pesquisa.
String arg - � o argumento de pesquisa informado pelo usuario.
String[] pesquisarEm - � um array de String com os campos em que o usuario deseja pesquisar.

Parameters:
HttpServletRequest - request
Throws:
ECARException
Since:
N/C

pesquisar

java.util.List pesquisar()
                         throws ECARException
Devolve uma lista com o resultado da pesquisa para o template.

Returns:
List
Throws:
ECARException
Since:
N/C

getCodigo

java.lang.String getCodigo()
Devolve o c�digo de um item da lista para o template.

Returns:
String
Since:
N/C

getDescricao

java.lang.String getDescricao()
Devolve a descri��o de um iotem da lista para o template.

Returns:
String
Since:
N/C

setPojo

void setPojo(java.lang.Object o)
Utilizado pelo template para obter um objeto da lista e convert�-lo para o objeto em quest�o.

Parameters:
Object - o
Since:
N/C

getPesquisarEm

java.lang.String[] getPesquisarEm()
Devolve para o template um array de campos que podem ser utilizados na pesquisa.

Returns:
String[]
Since:
N/C


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