|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object comum.database.Dao ecar.dao.EstruturaDao
public class EstruturaDao
Field Summary |
---|
Fields inherited from class comum.database.Dao |
---|
logBean, logger, loggerAuditoria, ORDEM_ASC, ORDEM_DESC, request, session |
Constructor Summary | |
---|---|
EstruturaDao(javax.servlet.http.HttpServletRequest request)
Construtor. |
Method Summary | |
---|---|
void |
alterar(javax.servlet.http.HttpServletRequest request)
Altera o registro de estrutura recuperado a partir de vari�veis do request passadas pelo formulario de altera��o de estrutura (configuracao/estrutura/frm_alt.jsp) |
void |
deleteFilhos(EstruturaEtt estrutura)
Exclui todos os Registros de Atributos e Fun��e relacionados a uma estrutura |
void |
excluir(EstruturaEtt estrutura)
Exclui um registro de Estrutura e seus registros filhos |
java.util.List |
getAscendentes(EstruturaEtt estrutura)
A partir de uma estrutura, devolve uma lista com a pr�pria estrutura e mais seus ascendentes diretos ( pai, pai do pai, etc.) |
java.util.List |
getAtributosAcessoEstrutura(EstruturaEtt estrutura)
Retorna uma lista de atributos que ser�o utilizados para montar as colunas na tela 6.b.1 - Rela��o para acesso na estrutura Pseudo-codigo: Retorna os atributos de estrutura_atributo e funcao_acomp com ind_listagem_tela=S ordenados por seq_apres_listagem_tela_ettat |
java.util.List |
getAtributosById(EstruturaEtt estrutura)
Retorna um list com identifica��es de todos as Atributos de uma Estrutura |
java.util.List |
getAtributosEstruturaDadosGerais(EstruturaEtt estrutura)
Devolve uma lista de Atributos e Funcoes de Acompanhamento da Estrutura. |
java.util.List |
getAtributosEstruturaDadosGeraisEhFiltro(EstruturaEtt estrutura,
TipoAcompanhamentoTa tipoAcompanhamentoTa)
Devolve uma lista de Atributos e Funcoes de Acompanhamento da Estrutura. |
java.util.List |
getAtributosEstruturaRelatorio(EstruturaEtt estrutura,
java.lang.String tipoRelatorio)
Devolve uma lista ordenada de ObjetoEstrutura, utilizando como base o tipo do relat�rio (C, R ou L). � utilizada a mesma ordena��o dos campos na tela. |
java.util.List |
getAtributosEstruturaRevisao(EstruturaEtt estrutura)
|
java.util.List |
getAtributosLivresEstruturaDadosGeraisEhFiltro(EstruturaEtt estrutura,
TipoAcompanhamentoTa tipoAcompanhamentoTa)
|
java.util.List |
getAtributosPermitidos(EstruturaEtt estruturaPai)
Recebe uma estrutura e devolve todos os atributos permitidos que podem ser selecionados no checklist de atributos |
java.util.List |
getEstruturaPrincipal()
Retorna um conjunto com as estruturas principais, isto �, estruturas de nivel 1 (sem pai) Teoricamente pode retornar uma lista com v�rias estruturas, mas na pratica deve retornar apenas uma estrutura |
java.util.List |
getEstruturasEtapas(EstruturaEtt estruturaPai)
Retorna uma lista de estruturas que s�o etapas da estrutura pai. |
java.util.List |
getFuncoesAcompanhamentoById(EstruturaEtt estrutura)
Retorna um list com identifica��es de todos os Tipos de Fun��o de Acompanhamento de uma Estrutura |
java.util.List |
getFuncoesById(EstruturaEtt estrutura)
Retorna um list com identifica��es de todas as Fun��es de uma Estrutura |
java.util.List |
getFuncoesPermitidas(EstruturaEtt estruturaPai)
Recebe uma estrutura e devolve todos as Fun��es ser selecionados no checklist de afun��es |
java.lang.String |
getLabelPadraoOrgaoResponsavel()
M�todo retorna o label utilizado pelo atributo �rg�o Respons�vel 1 na estrutura de maior n�vel hier�qrquivo dentre as que possuam alguma fun��o de acompanhamento, Caso essa fun��o n�o possua label definido para tal atributo retorna um label padr�o (�rg�o Respons�vel) |
java.util.List |
getListaEstruturas()
|
java.util.List |
getListaEstruturas(EstruturaEtt estruturaEtt)
|
java.util.List |
getListaEstruturaWebService()
Retorna uma lista de EstruturaWebServiceBean para o Web Service. |
int |
getNivel(EstruturaEtt estrutura)
Recebe uma estrutura e retorna em qual n�vel ela est� |
java.util.Set |
getSetAtributosEstrutura(EstruturaEtt estrutura,
java.lang.String[] atributos,
boolean incluirObrigatorios)
Recebe um array com os C�digos dos Atributos e retorna um Set com objetos EstruturaAtributoEttat com os Atributos correspondentes a estes c�digos + os atributos obrigat�rios |
java.util.Set |
getSetAtributosEstruturaObrigatorios(EstruturaEtt estrutura)
Retorna um set com de objetos EstruturaAtributo com os atributos obrigat�rios |
java.util.Set |
getSetEstruturas(java.lang.String[] estruturas)
Recebe um array com os C�digos das Estruturas e retorna um Set com objetos EstruturaEtt correspondentes a estes c�digos |
java.util.List |
getSetEstruturasItem(ItemEstruturaIett item)
Retorna as estruturas filhas da estrutura de um item |
java.util.Set |
getSetFuncoesAcompEstrutura(EstruturaEtt estrutura,
java.lang.String[] funcoesAcompanhamento)
Recebe um array com os C�digos das Funcoes de Acompanhamento e retorna um Set com objetos EstrutTpFuncAcmpEtttfa com as Fun��es correspondentes a estes c�digos |
java.util.Set |
getSetFuncoesEstrutura(EstruturaEtt estrutura,
java.lang.String[] funcoes,
boolean incluirObrigatorios)
Recebe um array com os C�digos das Funcoes e retorna um Set com objetos EstrutTpFuncAcmpEtttfa com as Fun��es de acompamnhamento correspondentes a estes c�digos + fun��es obirgat�rioas |
java.util.Set |
getSetFuncoesEstruturaObrigatorios(EstruturaEtt estrutura)
Retorna um conjunto de estrutura_funcao com as fun��es que s�o obrigat�rias, isto �, ind_opcional="N" |
java.util.List |
pesquisar(EstruturaEtt estrutura,
java.lang.String[] ordem)
Invoca o m�todo pesquisar da classe Dao e filtra o resultado obtido para retornar somente os registros que tenham as Atributos e Fun��es informadas na pesquisa |
void |
salvar(EstruturaEtt estrutura)
Concatena todos as cole��es existentes no objeto estrutura em uma �nica lista e chama o m�todo salvar do Dao |
void |
setEstrutura(javax.servlet.http.HttpServletRequest request,
EstruturaEtt estrutura,
boolean usarParamStr,
boolean incluirObrigatorios,
boolean criarCollections)
Atribui os valores dos atributos passados por request a um objeto Estrutura |
boolean |
verificaExistenciaAtributoNaEstruturaByNomeAtb(EstruturaEtt estrutura,
java.lang.String nomeAtb)
Verificar se um determinado atributo existe em um n�vel da estrutura atrav�s do nome do atributo (atributo.nomeAtb) |
Methods inherited from class comum.database.Dao |
---|
alterar, alterar, alterar, buscar, contar, contarLong, excluir, excluir, getSession, inicializarLogBean, listar, ordenaSet, pesquisar, pesquisarDuplos, salvar, salvar, salvarOuAlterar, salvarOuAlterar, setSession |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EstruturaDao(javax.servlet.http.HttpServletRequest request)
Method Detail |
---|
public void alterar(javax.servlet.http.HttpServletRequest request) throws ECARException
request
-
ECARException
public java.util.Set getSetEstruturas(java.lang.String[] estruturas) throws ECARException
funcoes
- array com os C�digos das Estruturas
ECARException
public void setEstrutura(javax.servlet.http.HttpServletRequest request, EstruturaEtt estrutura, boolean usarParamStr, boolean incluirObrigatorios, boolean criarCollections) throws ECARException
request
- Requestestrutura
- Objeto Estrutura no qual ser�o atribuidos os valoresusarParamStr
- True se os par�metros ser�o recuperados por
Pagina.getParamStr False se os par�metros ser�o
recuperados por Pagina.getParam
ECARException
public void salvar(EstruturaEtt estrutura) throws ECARException
estrutura
-
ECARException
public void excluir(EstruturaEtt estrutura) throws ECARException
estrutura
-
ECARException
public java.util.List pesquisar(EstruturaEtt estrutura, java.lang.String[] ordem) throws ECARException
situacao
- ordem
-
ECARException
public java.util.Set getSetAtributosEstrutura(EstruturaEtt estrutura, java.lang.String[] atributos, boolean incluirObrigatorios) throws ECARException
funcoes
- array com os C�digos das Estruturas
ECARException
public java.util.Set getSetAtributosEstruturaObrigatorios(EstruturaEtt estrutura) throws ECARException
ECARException
public java.util.Set getSetFuncoesEstruturaObrigatorios(EstruturaEtt estrutura) throws ECARException
estrutura
-
ECARException
public java.util.Set getSetFuncoesEstrutura(EstruturaEtt estrutura, java.lang.String[] funcoes, boolean incluirObrigatorios) throws ECARException
funcoes
- array com os C�digos das Fun��es
ECARException
public java.util.Set getSetFuncoesAcompEstrutura(EstruturaEtt estrutura, java.lang.String[] funcoesAcompanhamento) throws ECARException
funcoes
- array com os C�digos das Fun��es
ECARException
public int getNivel(EstruturaEtt estrutura) throws ECARException
estrutura
-
ECARException
public java.util.List getAtributosPermitidos(EstruturaEtt estruturaPai) throws ECARException
estruturaPai
-
ECARException
public java.util.List getFuncoesPermitidas(EstruturaEtt estruturaPai) throws ECARException
estruturaPai
-
ECARException
public java.util.List getFuncoesById(EstruturaEtt estrutura)
estrutura
-
public java.util.List getAtributosById(EstruturaEtt estrutura)
estrutura
-
public java.util.List getFuncoesAcompanhamentoById(EstruturaEtt estrutura)
estrutura
-
public void deleteFilhos(EstruturaEtt estrutura) throws ECARException
estrutura
-
ECARException
public java.util.List getAscendentes(EstruturaEtt estrutura)
estrutura
-
public java.util.List getEstruturaPrincipal() throws ECARException
ECARException
public java.util.List getAtributosAcessoEstrutura(EstruturaEtt estrutura) throws ECARException
ECARException
public java.util.List getAtributosEstruturaDadosGerais(EstruturaEtt estrutura) throws ECARException
estrutura
-
ECARException
public java.util.List getAtributosEstruturaDadosGeraisEhFiltro(EstruturaEtt estrutura, TipoAcompanhamentoTa tipoAcompanhamentoTa) throws ECARException
estrutura
-
ECARException
public java.util.List getAtributosLivresEstruturaDadosGeraisEhFiltro(EstruturaEtt estrutura, TipoAcompanhamentoTa tipoAcompanhamentoTa) throws ECARException
ECARException
public java.util.List getAtributosEstruturaRevisao(EstruturaEtt estrutura) throws ECARException
ECARException
public java.util.List getAtributosEstruturaRelatorio(EstruturaEtt estrutura, java.lang.String tipoRelatorio) throws ECARException
estrutura
- tipoRelatorio
- C - Completo R - Resumido L - listagem/rela��o
ECARException
public java.util.List getSetEstruturasItem(ItemEstruturaIett item) throws ECARException
ECARException
public java.lang.String getLabelPadraoOrgaoResponsavel() throws ECARException
ECARException
public boolean verificaExistenciaAtributoNaEstruturaByNomeAtb(EstruturaEtt estrutura, java.lang.String nomeAtb) throws ECARException
EstruturaEtt
- estruturaString
- nomeAtb
ECARException
public java.util.List getEstruturasEtapas(EstruturaEtt estruturaPai) throws ECARException
EstruturaEtt
- estruturaPai
ECARException
public java.util.List getListaEstruturaWebService()
EstruturaWebServiceBean
para o Web Service.
public java.util.List getListaEstruturas(EstruturaEtt estruturaEtt)
public java.util.List getListaEstruturas()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |