classe_arvoredetemas-js.html
59.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Árvore de temas - i3Geo</title><link rel="stylesheet" type="text/css" href="../../styles/main.css"><script language=JavaScript src="../../javascript/main.js"></script><script language=JavaScript src="../../javascript/prettify.js"></script></head><body class="FramedContentPage" onLoad="NDOnLoad();prettyPrint();"><script language=JavaScript><!--
if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script>
<!-- Generated by Natural Docs, version 1.51 -->
<!-- http://www.naturaldocs.org -->
<!-- saved from url=(0026)http://www.naturaldocs.org -->
<div id=Content><div class="CSection"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="Aacute;rvore_de_temas"></a>Árvore de temas</h1><div class=CBody><p>Monta a árvore com os temas disponíveis para ser adicionados ao mapa</p><h4 class=CHeading>Namespace</h4><p>i3GEO.arvoreDeTemas</p><h4 class=CHeading>Exemplos</h4><p>Para alterar as opções da árvore, modifique as propriedades colocando um código como o seguinte no javascript utilizado na interface de mapa que estiver sendo utilizada</p><p>i3GEO.arvoreDeTemas.INCLUISISTEMAS = false;</p><h4 class=CHeading>Veja</h4><p><a href="http://localhost/i3geo/classesjs/classe_arvoredetemas.js" class=LURL target=_top>http://localhost<wbr>/i3geo<wbr>/classesjs<wbr>/classe_arvoredetemas.js</a></p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#Aacute;rvore_de_temas" >Árvore de temas</a></td><td class=SDescription>Monta a árvore com os temas disponíveis para ser adicionados ao mapa</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#IDHTML" >IDHTML</a></td><td class=SDescription>Armazena o ID do elemento HTML onde a arvore sera incluida</td></tr><tr class="SConstant SIndent2"><td class=SEntry><a href="#ARVORE" >ARVORE</a></td><td class=SDescription>Objeto com a arvore criada com YAHOO.widget.TreeView</td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#FATORESTRELA" >FATORESTRELA</a></td><td class=SDescription>Valor que sera utilizado para dividir o valor bruto do numero de acessos de cada tema.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Propriedades" >Propriedades</a></td><td class=SDescription></td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#OPCOESADICIONAIS" >OPCOESADICIONAIS</a></td><td class=SDescription>Objeto com a definição das propriedades que serão utilizadas na inclusão dos ícones adicionais de adição de temas e no item de descrição de cada tema.</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#INCLUISISTEMAS" >INCLUISISTEMAS</a></td><td class=SDescription>Inclui na árvore a lista de sistemas adicionais definidos no i3geo?</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#INCLUIWMS" >INCLUIWMS</a></td><td class=SDescription>Inclui na árvore a lista de Web Services WMS cadastrados?</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#INCLUIREGIOES" >INCLUIREGIOES</a></td><td class=SDescription>Inclui na árvore a lista de de regiões cadatsradas no sistema de metadados estatísticos</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#INCLUIINDIBR" >INCLUIINDIBR</a></td><td class=SDescription>Inclui na árvore a lista de serviços da INDE Br</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#INCLUIWMSMETAESTAT" >INCLUIWMSMETAESTAT</a></td><td class=SDescription>Inclui na árvore a lista de Web Services WMS advindos do sistema de metadados estatísticos?</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#INCLUIMAPASCADASTRADOS" >INCLUIMAPASCADASTRADOS</a></td><td class=SDescription>Inclui na árvore a lista de mapas cadastrados do sistema de metadados estatísticos?</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#INCLUIESTRELAS" >INCLUIESTRELAS</a></td><td class=SDescription>Inclui na árvore um no com a lista de temas classificados conforme o numero de estrelas que possui</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#FILTRADOWNLOAD" >FILTRADOWNLOAD</a></td><td class=SDescription>Mostra apenas os temas que permitem download</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#FILTRAOGC" >FILTRAOGC</a></td><td class=SDescription>Mostra apenas os temas que permitem o uso de serviços OGC</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#TIPOBOTAO" >TIPOBOTAO</a></td><td class=SDescription>Tipo de botão que sera usado para clicar no tema</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#ATIVATEMA" >ATIVATEMA</a></td><td class=SDescription>Nome da função que será incluida no evento onclick do elemento checkbox adicionado no início do nome de um tema.</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#IDSMENUS" >IDSMENUS</a></td><td class=SDescription>Array com a lista de ids de menus cadastrados que serão considerados na montagem da árvore. </td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#RETORNAGUIA" >RETORNAGUIA</a></td><td class=SDescription>Guia que será ativada após uma operação de adição de temas ter sido concluida.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#flutuante" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">flutuante</a></td><td class=SDescription>Abre o catalogo em uma janela flutuante</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#listaMenus" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">listaMenus</a></td><td class=SDescription>Lista os menus</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#listaGrupos" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">listaGrupos</a></td><td class=SDescription>Lista os grupos de um menu.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#listaSubGrupos" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">listaSubGrupos</a></td><td class=SDescription>Lista os sub-grupos de um grupo.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#listaTemas" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">listaTemas</a></td><td class=SDescription>Lista os temas de um sub-grupo.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#listaSistemas" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">listaSistemas</a></td><td class=SDescription>Lista os sistemas especiais de adicao de temas.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#cria" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">cria</a></td><td class=SDescription>Cria a arvore com os menus disponíveis.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#atualiza" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">atualiza</a></td><td class=SDescription>Refaz a árvore atual</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#desativaCheckbox" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">desativaCheckbox</a></td><td class=SDescription>Desmarca todos os checkbox dos temas marcados na arvore</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#buscaCheckbox" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">buscaCheckbox</a></td><td class=SDescription>Retorna um input com determinado value</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#buscaTema2" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">buscaTema2</a></td><td class=SDescription>Procura temas na arvore de temas (a busca e feita no servidor e nao na arvore atual).</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#adicionaTemas" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')">adicionaTemas</a></td><td class=SDescription>Adiciona ao mapa os temas selecionados na arvore</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#comboMenus" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')">comboMenus</a></td><td class=SDescription>Busca a lista de menus existentes no i3geo e monta um combo com o resultado.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#comboGruposMenu" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')">comboGruposMenu</a></td><td class=SDescription>Busca a lista de grupos existentes no menu de temas do i3geo e monta um combo com o resultado.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#comboSubGruposMenu" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')">comboSubGruposMenu</a></td><td class=SDescription>Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#comboTemasMenu" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')">comboTemasMenu</a></td><td class=SDescription>Monta um combo com a lista de temas do i3geo.</td></tr><tr class="SSection"><td class=SEntry><a href="#i3GEO.arvoreDeTemas.dialogo" >i3GEO.<wbr>arvoreDeTemas.<wbr>dialogo</a></td><td class=SDescription>Abre as janelas de dialogo com as opcoes adicionais que permitem acrescentar temas ao mapa</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#dialogo.uploadarquivo" >dialogo.<wbr>uploadarquivo</a></td><td class=SDescription>Abre uma janela flutunate que permite abrir outras ferramentas para o upload de arquivos de determinados tipos</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#dialogo.conectaservico" >dialogo.<wbr>conectaservico</a></td><td class=SDescription>Abre uma janela flutunate que permite abrir outras ferramentas para conexao com servicos externos</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#dialogo.carouselTemas" >dialogo.<wbr>carouselTemas</a></td><td class=SDescription>Abre a janela flutuante para o usuario adicionar temas baseado nas imagens miniatura</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#dialogo.buscaInde" >dialogo.<wbr>buscaInde</a></td><td class=SDescription>Abre a janela flutuante para o usuario procurar metadados na INDE</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#dialogo.vinde" >dialogo.<wbr>vinde</a></td><td class=SDescription>Abre a janela flutuante com os serviços cadastrados no visualizador da INDE</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#dialogo.nuvemTags" >dialogo.<wbr>nuvemTags</a></td><td class=SDescription>Mostra a nuvem de tags para escolha de temas baseado nos tags registrados nos menus de temas</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#dialogo.nuvemTagsFlash" >dialogo.<wbr>nuvemTagsFlash</a></td><td class=SDescription>Mostra a nuvem de tags para escolha de temas baseado nos tags registrados nos menus de temas.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#dialogo.navegacaoDir" >dialogo.<wbr>navegacaoDir</a></td><td class=SDescription>Abre a janela para adicionar temas navegando pelos diretorios do servidor</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#dialogo.importarwmc" >dialogo.<wbr>importarwmc</a></td><td class=SDescription>Abre a janela para importar um arquivo WMC (Web Map Context)</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#dialogo.conectarwfs" >dialogo.<wbr>conectarwfs</a></td><td class=SDescription>Abre a janela para adicionar temas tendo como fonte um web service do tipo wfs</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#dialogo.downloadbase" >dialogo.<wbr>downloadbase</a></td><td class=SDescription>Abre o aplicativo datadownload</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="Constants"></a>Constants</h3></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="IDHTML"></a>IDHTML</h3><div class=CBody><p>Armazena o ID do elemento HTML onde a arvore sera incluida</p><h4 class=CHeading>Tipo</h4><p>{String}</p></div></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="ARVORE"></a>ARVORE</h3><div class=CBody><p>Objeto com a arvore criada com YAHOO.widget.TreeView</p><h4 class=CHeading>Tipo</h4><p>{YAHOO.widget.TreeView}</p></div></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="FATORESTRELA"></a>FATORESTRELA</h3><div class=CBody><p>Valor que sera utilizado para dividir o valor bruto do numero de acessos de cada tema.</p><p>A divisao e utilizada para definir quantas estrelas serao mostradas na arvore de opcoes adicionais.<b></p><h4 class=CHeading>Tipo</h4><p>{Numeric}</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="Propriedades"></a>Propriedades</h3></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="OPCOESADICIONAIS"></a>OPCOESADICIONAIS</h3><div class=CBody><p>Objeto com a definição das propriedades que serão utilizadas na inclusão dos ícones adicionais de adição de temas e no item de descrição de cada tema.</p><p>”uploadarquivo” quando “true” indica que sera mostrado o icone de upload de arquivos e o icone de conexão com serviços</p><h4 class=CHeading>Exemplo</h4><p>i3GEO.arvoreDeTemas.OPCOESADICIONAIS.uploaddbf = false;</p><h4 class=CHeading>Opções</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>idonde</td><td class=CDLDescription>id DOM onde as opções serão inseridas</td></tr><tr><td class=CDLEntry>incluibusca</td><td class=CDLDescription>incluí a opção de busca de camadas</td></tr><tr><td class=CDLEntry>navegacaoDir</td><td class=CDLDescription>permite navegação em pastas no servidor</td></tr><tr><td class=CDLEntry>googleearth</td><td class=CDLDescription>mostra um link para abrir o menu no Googleearth</td></tr><tr><td class=CDLEntry>flutuante</td><td class=CDLDescription>permite abrir o catálogo em uma janela flutuante</td></tr><tr><td class=CDLEntry>metaestat</td><td class=CDLDescription>inclui um nó que mostra os dados cadastrados no sistema metaestat</td></tr><tr><td class=CDLEntry>incluiArvore</td><td class=CDLDescription>inclui na árvore do catálogo os ícones de opções</td></tr></table><h4 class=CHeading>Ícones iniciais</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>uploadarquivo</td><td class=CDLDescription>agregador que abre uma única janela das opções de upload de arquivos</td></tr></table><p>uploaddbf- upload de arquivos dbf</p><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>uploadlocal</td><td class=CDLDescription>upload de shapefile</td></tr><tr><td class=CDLEntry>uploadgpx</td><td class=CDLDescription>upload de arquivos GPX</td></tr><tr><td class=CDLEntry>downloadbase</td><td class=CDLDescription>download de dados</td></tr><tr><td class=CDLEntry>nuvemTags</td><td class=CDLDescription>nuvem de tags (palavras chave cadastradas)</td></tr><tr><td class=CDLEntry>nuvemTagsFlash</td><td class=CDLDescription>nuvem de tags no formato flash</td></tr><tr><td class=CDLEntry>refresh</td><td class=CDLDescription>ícone que permite reconstruir a árvore do catálogo</td></tr><tr><td class=CDLEntry>carousel</td><td class=CDLDescription>visualizador de temas na forma de carousel</td></tr><tr><td class=CDLEntry>inde</td><td class=CDLDescription>busca camadas no geonetwork da IDE cadastrada</td></tr></table><h4 class=CHeading>Opções incluídas nos nós de cada tema</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>kml</td><td class=CDLDescription>opção para obter KML da camada em foco</td></tr><tr><td class=CDLEntry>estrelas</td><td class=CDLDescription>mostra o número de estrelas (temas mais acesssados possuem mais estrelas)</td></tr><tr><td class=CDLEntry>qrcode</td><td class=CDLDescription>opção para obter QRCODE da camada em foco</td></tr><tr><td class=CDLEntry>mini</td><td class=CDLDescription>opção para obter imagem miniatura da camada em foco</td></tr><tr><td class=CDLEntry>comentarios</td><td class=CDLDescription>permite que os usuários comentem temas</td></tr><tr><td class=CDLEntry>bookmark</td><td class=CDLDescription>permite que os usuários marquem um tema em serviços de bookmark</td></tr><tr><td class=CDLEntry>importarwmc</td><td class=CDLDescription>permite importar um arquivo do tipo map context</td></tr></table><h4 class=CHeading>Tipo</h4><p>{objeto}</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="INCLUISISTEMAS"></a>INCLUISISTEMAS</h3><div class=CBody><p>Inclui na árvore a lista de sistemas adicionais definidos no i3geo?</p><h4 class=CHeading>Tipo</h4><p>{Boolean}</p><h4 class=CHeading>Default</h4><p>true</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="INCLUIWMS"></a>INCLUIWMS</h3><div class=CBody><p>Inclui na árvore a lista de Web Services WMS cadastrados?</p><h4 class=CHeading>Tipo</h4><p>{Boolean}</p><h4 class=CHeading>Default</h4><p>true</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="INCLUIREGIOES"></a>INCLUIREGIOES</h3><div class=CBody><p>Inclui na árvore a lista de de regiões cadatsradas no sistema de metadados estatísticos</p><h4 class=CHeading>Tipo</h4><p>{Boolean}</p><h4 class=CHeading>Default</h4><p>true</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="INCLUIINDIBR"></a>INCLUIINDIBR</h3><div class=CBody><p>Inclui na árvore a lista de serviços da INDE Br</p><h4 class=CHeading>Tipo</h4><p>{Boolean}</p><h4 class=CHeading>Default</h4><p>true</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="INCLUIWMSMETAESTAT"></a>INCLUIWMSMETAESTAT</h3><div class=CBody><p>Inclui na árvore a lista de Web Services WMS advindos do sistema de metadados estatísticos?</p><h4 class=CHeading>Tipo</h4><p>{Boolean}</p><h4 class=CHeading>Default</h4><p>true</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="INCLUIMAPASCADASTRADOS"></a>INCLUIMAPASCADASTRADOS</h3><div class=CBody><p>Inclui na árvore a lista de mapas cadastrados do sistema de metadados estatísticos?</p><h4 class=CHeading>Tipo</h4><p>{Boolean}</p><h4 class=CHeading>Default</h4><p>true</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="INCLUIESTRELAS"></a>INCLUIESTRELAS</h3><div class=CBody><p>Inclui na árvore um no com a lista de temas classificados conforme o numero de estrelas que possui</p><h4 class=CHeading>Tipo</h4><p>{Boolean}</p><h4 class=CHeading>Default</h4><p>true</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="FILTRADOWNLOAD"></a>FILTRADOWNLOAD</h3><div class=CBody><p>Mostra apenas os temas que permitem download</p><h4 class=CHeading>Tipo</h4><p>{Boolean}</p><h4 class=CHeading>Default</h4><p>false</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="FILTRAOGC"></a>FILTRAOGC</h3><div class=CBody><p>Mostra apenas os temas que permitem o uso de serviços OGC</p><h4 class=CHeading>Tipo</h4><p>{Boolean}</p><h4 class=CHeading>Default</h4><p>false</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="TIPOBOTAO"></a>TIPOBOTAO</h3><div class=CBody><p>Tipo de botão que sera usado para clicar no tema</p><h4 class=CHeading>Tipo</h4><p>{checkbox|radio}</p><h4 class=CHeading>Default</h4><p>checkbox</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="ATIVATEMA"></a>ATIVATEMA</h3><div class=CBody><p>Nome da função que será incluida no evento onclick do elemento checkbox adicionado no início do nome de um tema.</p><h4 class=CHeading>Tipo</h4><p>{String}</p><h4 class=CHeading>Default</h4><p>””</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="IDSMENUS"></a>IDSMENUS</h3><div class=CBody><p>Array com a lista de ids de menus cadastrados que serão considerados na montagem da árvore. Por default é vazio, o que significa que todos os menus serao considerados.</p><h4 class=CHeading>Tipo</h4><p>{Array}</p><h4 class=CHeading>Default</h4><p>[]</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="RETORNAGUIA"></a>RETORNAGUIA</h3><div class=CBody><p>Guia que será ativada após uma operação de adição de temas ter sido concluida.</p><p>Se for vazia, a guia atual sera mantida.</p><p>A string corresponde ao nome da guia que deve estar definida em i3GEO.guias.CONFIGURA, por exemplo i3GEO.arvoreDeTemas.RETORNAGUIA = “temas”</p><h4 class=CHeading>Tipo</h4><p>{String}</p><h4 class=CHeading>Default</h4><p>””</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="flutuante"></a>flutuante</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">flutuante : function()</td></tr></table></blockquote><p>Abre o catalogo em uma janela flutuante</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="listaMenus"></a>listaMenus</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>listaMenus : function(</td><td class="PParameter prettyprint " nowrap>g_sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>g_locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcao</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Lista os menus</p><p>Pesquisa no banco de dados administrativo ou na variável de configuração (veja ms_configura.php) a lista de menus disponiveis.</p><p>O resultado e incluido em i3GEO.arvoreDeTemas.MENUS.</p><p>A propriedade i3GEO.arvoreDetemas.IDSMENUS pode ser utilizada para filtrar a lista de menus que sera utilizada.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Codigo da secao PHP criada ao abrir o i3Geo</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Endereco da aplicacao (i3geo) onde fica o diretorio classesphp</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>nome da funcao que sera executada quando a lista for recebida. Se for “”, nao e chamada.</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="listaGrupos"></a>listaGrupos</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>listaGrupos : function(</td><td class="PParameter prettyprint " nowrap>g_sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>g_locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_menu,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcao</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Lista os grupos de um menu.</p><p>O resultado e armazenado em i3GEO.arvoreDetemas.GRUPOS</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Codigo da secao PHP criada ao abrir o i3Geo</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Endereco da aplicacao (i3geo) onde fica o diretorio classesphp</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Id do menu que contem os grupos</td></tr><tr><td class=CDLEntry>{Function}</td><td class=CDLDescription>funcao que sera executada quando a lista for recebida. Se for “”, nao e chamada.</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="listaSubGrupos"></a>listaSubGrupos</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>listaSubGrupos : function(</td><td class="PParameter prettyprint " nowrap>g_sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>g_locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_menu,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_grupo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcao</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Lista os sub-grupos de um grupo.</p><p>O resultado e armazenado emi3GEO.arvoreDetemas.SUBGRUPOS</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Codigo da secao PHP criada ao abrir o i3Geo</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Endereco da aplicacao (i3geo) onde fica o diretorio classesphp</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Id do menu que contem os grupos</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Id do grupo que contem os sub-grupos</td></tr><tr><td class=CDLEntry>{Function}</td><td class=CDLDescription>funcao que sera executada quando a lista for recebida. Se for “”, nao e chamada.</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="listaTemas"></a>listaTemas</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>listaTemas : function(</td><td class="PParameter prettyprint " nowrap>g_sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>g_locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_menu,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_grupo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_subgrupo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcao</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Lista os temas de um sub-grupo.</p><p>O resultado e armazenado em i3GEO.arvoreDeTemas.TEMAS</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Codigo da secao PHP criada ao abrir o i3Geo</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Endereco da aplicacao (i3geo) onde fica o diretorio classesphp</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Id do menu que contem os grupos</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Id do grupo que contem os sub-grupos</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Id do sub-grupo que contem os temas</td></tr><tr><td class=CDLEntry>{Function}</td><td class=CDLDescription>funcao que sera executada quando a lista for recebida. Se for “”, nao e chamada.</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="listaSistemas"></a>listaSistemas</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>listaSistemas : function(</td><td class="PParameter prettyprint " nowrap>g_sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>g_locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcao</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Lista os sistemas especiais de adicao de temas.</p><p>O resultado e armazenado em i3GEO.arvoreDeTemas.SISTEMAS</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Codigo da secao PHP criada ao abrir o i3Geo</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>Endereco da aplicacao (i3geo) onde fica o diretorio classesphp</td></tr><tr><td class=CDLEntry>{Function}</td><td class=CDLDescription>funcao que sera executada quando a lista for recebida. Se for “”, nao e chamada.</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="cria"></a>cria</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>cria : function(</td><td class="PParameter prettyprint " nowrap>g_sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>g_locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idhtml,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcaoTema,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>objOpcoes,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>tipoBotao</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Cria a arvore com os menus disponíveis.</p><p>A arvore contem opcionalmente a opcao de busca, os icones adicionais e a lista de sistemas.</p><p>Ao ser criada, os parametros utilizados sao armazenados em variaveis que podem ser acessadas com i3geo.arvoreDeTemas.[ATIVATEMA,OPCOESADICIONAIS,IDHTML,LOCAPLIC,SID]</p><h4 class=CHeading>Parametros</h4><p>{String} Codigo da secao PHP criada ao abrir o i3Geo</p><p>{String} Endereco da aplicacao (i3geo) onde fica o diretorio classesphp</p><p>{String} Id do elemento onde a arvore sera inserida. Se for vazio, sera utilizado o ID definido em IDHTML</p><p>{String} (opcional) Nome da funcao que sera executada quando o usuario clicar no checkbox de um tema</p><p>{Object} (opcional) Objeto com as opcoes necessarias para criacao dos icones com as opcoes adicionais de adicao de temas</p><p>{String} (opcional) checkbox|radio|download tipo de botao que sera mostrado para o usuario escolher o tema</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="atualiza"></a>atualiza</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">atualiza : function()</td></tr></table></blockquote><p>Refaz a árvore atual</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="desativaCheckbox"></a>desativaCheckbox</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>desativaCheckbox : function(</td><td class="PParameter prettyprint " nowrap>valor</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Desmarca todos os checkbox dos temas marcados na arvore</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="buscaCheckbox"></a>buscaCheckbox</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>buscaCheckbox : function(</td><td class="PParameter prettyprint " nowrap>valor</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Retorna um input com determinado value</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="buscaTema2"></a>buscaTema2</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>buscaTema2 : function(</td><td class="PParameter prettyprint " nowrap>palavra</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Procura temas na arvore de temas (a busca e feita no servidor e nao na arvore atual).</p><h4 class=CHeading>Parametro</h4><p>{String}</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="adicionaTemas"></a>adicionaTemas</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>adicionaTemas : function(</td><td class="PParameter prettyprint " nowrap>tsl</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Adiciona ao mapa os temas selecionados na arvore</p><h4 class=CHeading>Parametro</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{array}</td><td class=CDLDescription>(opcional) codigo do tema que sera adicionado ao mapa. Se nao for especificado, a lista de codigos sera obtida da arvore de temas</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="comboMenus"></a>comboMenus</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>comboMenus : function(</td><td class="PParameter prettyprint " nowrap>locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcaoOnchange,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idDestino,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idCombo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>largura,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>altura</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Busca a lista de menus existentes no i3geo e monta um combo com o resultado.</p><p>Ao escolher uma opcao do combo, a funcao de retorno recebera como parametro o id do menu.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>endereco do i3geo</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>nome da funcao que sera executada quando o usuario escolhe um grupo</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>id do elemento HTML que recebera o combo</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>id do combo que sera criado</td></tr><tr><td class=CDLEntry>{inteiro}</td><td class=CDLDescription>largura em pixels do combo</td></tr><tr><td class=CDLEntry>{inteiro}</td><td class=CDLDescription>altura do combo em linhas</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="comboGruposMenu"></a>comboGruposMenu</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>comboGruposMenu : function(</td><td class="PParameter prettyprint " nowrap>locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcaoOnchange,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idDestino,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idCombo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>largura,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>altura,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_menu</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Busca a lista de grupos existentes no menu de temas do i3geo e monta um combo com o resultado.</p><p>Ao escolher uma opcao do combo, a funcao de retorno recebera como parametro o id do grupo.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>endereco do i3geo</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>nome da funcao que sera executada quando o usuario escolhe um grupo</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>id do elemento HTML que recebera o combo</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>id do combo que sera criado</td></tr><tr><td class=CDLEntry>{inteiro}</td><td class=CDLDescription>largura em pixels do combo</td></tr><tr><td class=CDLEntry>{inteiro}</td><td class=CDLDescription>altura do combo em linhas</td></tr><tr><td class=CDLEntry>{inteiro}</td><td class=CDLDescription>id do menu que sera utilizado para obter os dados</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="comboSubGruposMenu"></a>comboSubGruposMenu</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>comboSubGruposMenu : function(</td><td class="PParameter prettyprint " nowrap>locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcaoOnchange,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idDestino,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idCombo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idGrupo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>largura,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>altura</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.</p><p>Ao escolher um subgrupo, a funcao de retorno recebera o id do grupo e o id do subgrupo.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>endereco do i3geo</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>nome da funcao que sera executada quando o usuario escolhe um grupo</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>id do elemento HTML que recebera o combo</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>id do combo que sera criado</td></tr><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>identificador do grupo que sera pesquisado</td></tr><tr><td class=CDLEntry>{inteiro}</td><td class=CDLDescription>largura em pixels do combo</td></tr><tr><td class=CDLEntry>{inteiro}</td><td class=CDLDescription>altura do combo em linhas</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="comboTemasMenu"></a>comboTemasMenu</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>comboTemasMenu : function(</td><td class="PParameter prettyprint " nowrap>locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcaoOnchange,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idDestino,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idCombo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idGrupo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idSubGrupo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>largura,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>altura,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_menu,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>temas</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Monta um combo com a lista de temas do i3geo.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>endereco do i3geo</td></tr><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>nome da funcao que sera executada quando o usuario escolhe um grupo</td></tr><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>id do elemento HTML que recebera o combo</td></tr><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>id do combo que sera criado</td></tr><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>identificador do grupo que sera pesquisado</td></tr><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>id do subgrupo</td></tr><tr><td class=CDLEntry>{inteiro}</td><td class=CDLDescription>largura em pixels do combo</td></tr><tr><td class=CDLEntry>{inteiro}</td><td class=CDLDescription>altura do combo em linhas</td></tr><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>id do menu escolhido</td></tr><tr><td class=CDLEntry>{objeto}</td><td class=CDLDescription>(opcional) objeto contendo a lista de temas</td></tr></table></div></div></div>
<div class="CSection"><div class=CTopic><h2 class=CTitle><a name="i3GEO.arvoreDeTemas.dialogo"></a>i3GEO.<wbr>arvoreDeTemas.<wbr>dialogo</h2><div class=CBody><p>Abre as janelas de dialogo com as opcoes adicionais que permitem acrescentar temas ao mapa</p><p>Por exemplo, para abrir a janela de upload de arquivos dbf, utilize</p><p>i3GEO.arvoreDeTemas.dialogo.uploaddbf()</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#dialogo.uploadarquivo" >dialogo.<wbr>uploadarquivo</a></td><td class=SDescription>Abre uma janela flutunate que permite abrir outras ferramentas para o upload de arquivos de determinados tipos</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#dialogo.conectaservico" >dialogo.<wbr>conectaservico</a></td><td class=SDescription>Abre uma janela flutunate que permite abrir outras ferramentas para conexao com servicos externos</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#dialogo.carouselTemas" >dialogo.<wbr>carouselTemas</a></td><td class=SDescription>Abre a janela flutuante para o usuario adicionar temas baseado nas imagens miniatura</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#dialogo.buscaInde" >dialogo.<wbr>buscaInde</a></td><td class=SDescription>Abre a janela flutuante para o usuario procurar metadados na INDE</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#dialogo.vinde" >dialogo.<wbr>vinde</a></td><td class=SDescription>Abre a janela flutuante com os serviços cadastrados no visualizador da INDE</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#dialogo.nuvemTags" >dialogo.<wbr>nuvemTags</a></td><td class=SDescription>Mostra a nuvem de tags para escolha de temas baseado nos tags registrados nos menus de temas</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#dialogo.nuvemTagsFlash" >dialogo.<wbr>nuvemTagsFlash</a></td><td class=SDescription>Mostra a nuvem de tags para escolha de temas baseado nos tags registrados nos menus de temas.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#dialogo.navegacaoDir" >dialogo.<wbr>navegacaoDir</a></td><td class=SDescription>Abre a janela para adicionar temas navegando pelos diretorios do servidor</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#dialogo.importarwmc" >dialogo.<wbr>importarwmc</a></td><td class=SDescription>Abre a janela para importar um arquivo WMC (Web Map Context)</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#dialogo.conectarwfs" >dialogo.<wbr>conectarwfs</a></td><td class=SDescription>Abre a janela para adicionar temas tendo como fonte um web service do tipo wfs</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#dialogo.downloadbase" >dialogo.<wbr>downloadbase</a></td><td class=SDescription>Abre o aplicativo datadownload</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="dialogo.uploadarquivo"></a>dialogo.<wbr>uploadarquivo</h3><div class=CBody><p>Abre uma janela flutunate que permite abrir outras ferramentas para o upload de arquivos de determinados tipos</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="dialogo.conectaservico"></a>dialogo.<wbr>conectaservico</h3><div class=CBody><p>Abre uma janela flutunate que permite abrir outras ferramentas para conexao com servicos externos</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="dialogo.carouselTemas"></a>dialogo.<wbr>carouselTemas</h3><div class=CBody><p>Abre a janela flutuante para o usuario adicionar temas baseado nas imagens miniatura</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="dialogo.buscaInde"></a>dialogo.<wbr>buscaInde</h3><div class=CBody><p>Abre a janela flutuante para o usuario procurar metadados na INDE</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="dialogo.vinde"></a>dialogo.<wbr>vinde</h3><div class=CBody><p>Abre a janela flutuante com os serviços cadastrados no visualizador da INDE</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="dialogo.nuvemTags"></a>dialogo.<wbr>nuvemTags</h3><div class=CBody><p>Mostra a nuvem de tags para escolha de temas baseado nos tags registrados nos menus de temas</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="dialogo.nuvemTagsFlash"></a>dialogo.<wbr>nuvemTagsFlash</h3><div class=CBody><p>Mostra a nuvem de tags para escolha de temas baseado nos tags registrados nos menus de temas.</p><p>Essa ferramenta e alternativa a ferramenta nuvemTags, mostrando tbm a nuvem com um aplicativo em flash</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="dialogo.navegacaoDir"></a>dialogo.<wbr>navegacaoDir</h3><div class=CBody><p>Abre a janela para adicionar temas navegando pelos diretorios do servidor</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="dialogo.importarwmc"></a>dialogo.<wbr>importarwmc</h3><div class=CBody><p>Abre a janela para importar um arquivo WMC (Web Map Context)</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="dialogo.conectarwfs"></a>dialogo.<wbr>conectarwfs</h3><div class=CBody><p>Abre a janela para adicionar temas tendo como fonte um web service do tipo wfs</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="dialogo.downloadbase"></a>dialogo.<wbr>downloadbase</h3><div class=CBody><p>Abre o aplicativo datadownload</p></div></div></div>
</div><!--Content-->
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt1"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">flutuante : function()</td></tr></table></blockquote>Abre o catalogo em uma janela flutuante</div></div><div class=CToolTip id="tt2"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>listaMenus : function(</td><td class="PParameter prettyprint " nowrap>g_sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>g_locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcao</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Lista os menus</div></div><div class=CToolTip id="tt3"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>listaGrupos : function(</td><td class="PParameter prettyprint " nowrap>g_sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>g_locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_menu,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcao</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Lista os grupos de um menu.</div></div><div class=CToolTip id="tt4"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>listaSubGrupos : function(</td><td class="PParameter prettyprint " nowrap>g_sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>g_locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_menu,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_grupo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcao</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Lista os sub-grupos de um grupo.</div></div><div class=CToolTip id="tt5"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>listaTemas : function(</td><td class="PParameter prettyprint " nowrap>g_sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>g_locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_menu,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_grupo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_subgrupo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcao</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Lista os temas de um sub-grupo.</div></div><div class=CToolTip id="tt6"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>listaSistemas : function(</td><td class="PParameter prettyprint " nowrap>g_sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>g_locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcao</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Lista os sistemas especiais de adicao de temas.</div></div><div class=CToolTip id="tt7"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>cria : function(</td><td class="PParameter prettyprint " nowrap>g_sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>g_locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idhtml,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcaoTema,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>objOpcoes,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>tipoBotao</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Cria a arvore com os menus disponíveis.</div></div><div class=CToolTip id="tt8"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">atualiza : function()</td></tr></table></blockquote>Refaz a árvore atual</div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>desativaCheckbox : function(</td><td class="PParameter prettyprint " nowrap>valor</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Desmarca todos os checkbox dos temas marcados na arvore</div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>buscaCheckbox : function(</td><td class="PParameter prettyprint " nowrap>valor</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Retorna um input com determinado value</div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>buscaTema2 : function(</td><td class="PParameter prettyprint " nowrap>palavra</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Procura temas na arvore de temas (a busca e feita no servidor e nao na arvore atual).</div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>adicionaTemas : function(</td><td class="PParameter prettyprint " nowrap>tsl</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Adiciona ao mapa os temas selecionados na arvore</div></div><div class=CToolTip id="tt13"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>comboMenus : function(</td><td class="PParameter prettyprint " nowrap>locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcaoOnchange,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idDestino,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idCombo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>largura,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>altura</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Busca a lista de menus existentes no i3geo e monta um combo com o resultado.</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>comboGruposMenu : function(</td><td class="PParameter prettyprint " nowrap>locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcaoOnchange,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idDestino,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idCombo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>largura,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>altura,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_menu</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Busca a lista de grupos existentes no menu de temas do i3geo e monta um combo com o resultado.</div></div><div class=CToolTip id="tt15"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>comboSubGruposMenu : function(</td><td class="PParameter prettyprint " nowrap>locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcaoOnchange,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idDestino,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idCombo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idGrupo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>largura,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>altura</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Monta um combo com a lista de subgrupos de um grupo do menu de temas do i3geo.</div></div><div class=CToolTip id="tt16"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>comboTemasMenu : function(</td><td class="PParameter prettyprint " nowrap>locaplic,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>funcaoOnchange,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idDestino,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idCombo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idGrupo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idSubGrupo,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>largura,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>altura,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id_menu,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>temas</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Monta um combo com a lista de temas do i3geo.</div></div><!--END_ND_TOOLTIPS-->
<script language=JavaScript><!--
if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>