classe_arvoredecamadas-js.html
46.9 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
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Árvore de camadas - 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_camadas"></a>Árvore de camadas</h1><div class=CBody><p>Monta a árvore com os temas existentes no mapa atual. A árvore contém as opções de ligar e desligar temas, alteração na ordem de desenho, links para acesso a funcionalidades, etc.</p><p>Por padrão, a árvore é inserida no elemento HTML da interface do mapa cujo ID for igual a listaTemas</p><p>i3GEO.arvoreDeCamadas permite controlar quais as opções que serão mostradas na árvore e seu comportamento em diferentes situa&ccdil;õs.</p><p>Alguns itens são incluídos caso sejam localizados na interface elementos html com os seguintes ID</p><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>listaLayersBase</td><td class=CDLDescription>lista os layers de fundo na interface OpenLayers</td></tr><tr><td class=CDLEntry>buscaRapida</td><td class=CDLDescription>formulário de busca de dados em camadas</td></tr><tr><td class=CDLEntry>listaPropriedades</td><td class=CDLDescription>conjunto de atalhos para ferramentas que controlam algumas características do mapa (na versão 6 do i3Geo esses atalhos constam em outros lugares, sendo desnecessário manter essa lista ativa na árvore)</td></tr></table><h4 class=CHeading>Namespace</h4><p>i3GEO.arvoreDeCamadas</p><h4 class=CHeading>Exemplo</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.arvoreDeCamadas.INCLUILFUNDO = false;</p><h4 class=CHeading>Veja</h4><p><a href="http://localhost/i3geo/classesjs/classe_arvoredecamadas.js" class=LURL target=_top>http://localhost<wbr>/i3geo<wbr>/classesjs<wbr>/classe_arvoredecamadas.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_camadas" >Árvore de camadas</a></td><td class=SDescription>Monta a árvore com os temas existentes no mapa atual. </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="#ARVORE" >ARVORE</a></td><td class=SDescription>Objeto com a árvore criada com YAHOO.widget.TreeView Pode ser usado para receber métodos da API do YAHOO</td></tr><tr class="SConstant SIndent2"><td class=SEntry><a href="#IDHTML" >IDHTML</a></td><td class=SDescription>Armazena o ID do elemento DOM onde a árvore foi inserida.</td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#CAMADASINICIAIS" >CAMADASINICIAIS</a></td><td class=SDescription>O mesmo que CAMADAS mas guarda de forma permanente as camadas que iniciaram o mapa</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Variaveis" >Variaveis</a></td><td class=SDescription></td></tr><tr class="SVariavel SIndent2 SMarked"><td class=SEntry><a href="#CAMADAS" >CAMADAS</a></td><td class=SDescription>Objeto com a lista de camadas existentes no mapa. </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="#FINALIZA" >FINALIZA</a></td><td class=SDescription>Função ou nome de uma função que será executada após a árvore ter sido montada A funço permite ajustar a árvore conforme o programador desejar. </td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#NOTEMA" >NOTEMA</a></td><td class=SDescription>Objeto com os parâmetros que são utilizados na árvore de camadas para incluir os nós correspondentes a cada tema</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#NOTEMAICON" >NOTEMAICON</a></td><td class=SDescription>Objeto com os parâmetros que são utilizados na árvore de camadas para incluir os nós correspondentes aos ícones de opções de cada tema</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#INCLUILFUNDO" >INCLUILFUNDO</a></td><td class=SDescription>Inclui ou não na árvore as camadas do tipo baselayer (layers de fundo). </td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#ATIVATEMA" >ATIVATEMA</a></td><td class=SDescription>Nome da função que será incluída no evento onclick do elemento checkbox adicionado no início do nome de um camada</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#TEMPLATELEGENDA" >TEMPLATELEGENDA</a></td><td class=SDescription>Nome do template HTML que sera usado para compor a legenda de cada tema. </td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#BARRAPROGRESSO" >BARRAPROGRESSO</a></td><td class=SDescription>Mostra uma barra na parte superior do mapa que indica o progresso do desenho das camadas do mapa</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#MOSTRALISTAKML" >MOSTRALISTAKML</a></td><td class=SDescription>Mostra na árvore a lista de endereços de arquivos KML cadastrados no sistema de administração. </td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#FILTRO" >FILTRO</a></td><td class=SDescription>Filtro que será aplicado para restringir os tipos de camadas mostradas na árvore</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#VERIFICAABRANGENCIATEMAS" >VERIFICAABRANGENCIATEMAS</a></td><td class=SDescription>Verifica ou não se um tema da árvore está dentro da abrangência do mapa atual, marcando esses temas na árvore</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#EXPANDESOLEGENDA" >EXPANDESOLEGENDA</a></td><td class=SDescription>Ao expandir um tema mostra apenas a legenda, sem as outras opções</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#PERMITEEXPANDIRTEMAS" >PERMITEEXPANDIRTEMAS</a></td><td class=SDescription>Permite que as opções abaixo dos nós referentes a cada tema sejam mostradas</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#ARRASTARORDEM" >ARRASTARORDEM</a></td><td class=SDescription>Ativa a opção de arrastar um tema para alterar a ordem de desenho das camadas</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#EXPANDIDA" >EXPANDIDA</a></td><td class=SDescription>Indica se a árvore será montada de forma expandida ou não. </td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#LEGENDAEXPANDIDA" >LEGENDAEXPANDIDA</a></td><td class=SDescription>Indica se a legenda da árvore será montada de forma expandida ou não.</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#MOSTRATITULO" >MOSTRATITULO</a></td><td class=SDescription>Indica se o título da árvore será incluído ou não</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#OPCOESICONES" >OPCOESICONES</a></td><td class=SDescription>Inclui ou não os ícones de opções em cada tema (farol, zoom para o tema, etc)</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#OPCOESLEGENDA" >OPCOESLEGENDA</a></td><td class=SDescription>Inclui ou não o nó para mostrar a legenda do tema.</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#OPCOESARVORE" >OPCOESARVORE</a></td><td class=SDescription>Inclui ou não as opções de ícones mostradas na raiz da ávore</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#AGUARDALEGENDA" >AGUARDALEGENDA</a></td><td class=SDescription>Ativa a opção de aguarde para mostrar a legenda de um tema quando o usuário estaciona o mouse sobre o nome de um tema.</td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#ICONETEMA" >ICONETEMA</a></td><td class=SDescription>Mostra ou não o ícone do tema caso exista.</td></tr><tr class="SPropriedade SIndent2"><td class=SEntry><a href="#CONFIGICONES" >CONFIGICONES</a></td><td class=SDescription>Define as configurações dos ícones mostrados na raiz da árvore e na raiz de cada tema</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="#cria" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">cria</a></td><td class=SDescription>Cria a árvore com as opções de manipulação das camadas existentes no mapa</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#inicia" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">inicia</a></td><td class=SDescription>Essa função cria e inicializa a árvore de camadas utilizando o objeto default que contém os parâmetros de cada camada. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#atualiza" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">atualiza</a></td><td class=SDescription>Atualiza a árvore de camadas.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#ligaDesligaTemas" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">ligaDesligaTemas</a></td><td class=SDescription>Marca ou desmarca os checkbox da árvore de uma lista de temas</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#atualizaLegenda" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">atualizaLegenda</a></td><td class=SDescription>Atualiza a legenda de um tema.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#aplicaTemas" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">aplicaTemas</a></td><td class=SDescription>Refaz o mapa ligando e desligando os temas conforme consta na árvore de camadas ou ligando/desligando todos</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#listaLigadosDesligados" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">listaLigadosDesligados</a></td><td class=SDescription>Lista os temas que estão ligados e os que estão desligados tendo como fonte de busca os checkbox existentes na árvore.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#capturaCheckBox" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">capturaCheckBox</a></td><td class=SDescription>Retorna o objeto input (check box) que corresponde a uma determinada camada na árvore.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#pegaTema" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">pegaTema</a></td><td class=SDescription>Procura um tema no objeto CAMADAS.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#alteraPropCamadas" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">alteraPropCamadas</a></td><td class=SDescription>Altera o valor de uma propriedade de um tema do objeto i3GEO.arvoreDeCamadas.CAMADAS</td></tr><tr class="SSection"><td class=SEntry><a href="#i3GEO.arvoreDeCamadas.dialogo" >i3GEO.<wbr>arvoreDeCamadas.<wbr>dialogo</a></td><td class=SDescription>Abre as telas de diálogo das opções de manipulação da árvore</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="#filtro" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">filtro</a></td><td class=SDescription>Abre a janela de diálogo para o usuário escolher ou alterar o filtro aplicado a árvore</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#excluir" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')">excluir</a></td><td class=SDescription>Abre a janela de diálogo para o usuário escolher os temas que serão excluídos da árvore</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="ARVORE"></a>ARVORE</h3><div class=CBody><p>Objeto com a árvore criada com YAHOO.widget.TreeView Pode ser usado para receber métodos da API do YAHOO</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="IDHTML"></a>IDHTML</h3><div class=CBody><p>Armazena o ID do elemento DOM onde a árvore foi inserida.</p><h4 class=CHeading>Tipo</h4><p>{string}</p><h4 class=CHeading>Default</h4><p>”listaTemas”</p></div></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="CAMADASINICIAIS"></a>CAMADASINICIAIS</h3><div class=CBody><p>O mesmo que CAMADAS mas guarda de forma permanente as camadas que iniciaram o mapa</p><h4 class=CHeading>Tipo</h4><p>{objeto}</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="Variaveis"></a>Variaveis</h3></div></div>
<div class="CVariavel"><div class=CTopic><h3 class=CTitle><a name="CAMADAS"></a>CAMADAS</h3><div class=CBody><p>Objeto com a lista de camadas existentes no mapa. É definido na inicialização ou no redesenho do mapa.</p><p>Este objeto é construído nas operações em PHP de inicialização ou redesenho do mapa e lista todos os layers existentes no mapfile temporário em uso.</p><p>classesphp/classe_mapas.php</p><p>parametrosTemas</p><h4 class=CHeading>Tipo</h4><p>{objeto}</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="FINALIZA"></a>FINALIZA</h3><div class=CBody><p>Função ou nome de uma função que será executada após a árvore ter sido montada A funço permite ajustar a árvore conforme o programador desejar. É executada apenas na criação da árvore</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="NOTEMA"></a>NOTEMA</h3><div class=CBody><p>Objeto com os parâmetros que são utilizados na árvore de camadas para incluir os nós correspondentes a cada tema</p><p>Esse objeto segue as definições da API da biblioteca YUI2</p><p><a href="http://yui.github.io/yui2/docs/yui_2.9.0_full/docs/YAHOO.widget.Node.html" class=LURL target=_top>http://yui.github.io<wbr>/yui2<wbr>/docs<wbr>/yui_2.9.0_full<wbr>/docs<wbr>/YAHOO.widget.Node.html</a></p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="NOTEMAICON"></a>NOTEMAICON</h3><div class=CBody><p>Objeto com os parâmetros que são utilizados na árvore de camadas para incluir os nós correspondentes aos ícones de opções de cada tema</p><p>Esse objeto segue as definições da API da biblioteca YUI2</p><p><a href="http://yui.github.io/yui2/docs/yui_2.9.0_full/docs/YAHOO.widget.Node.html" class=LURL target=_top>http://yui.github.io<wbr>/yui2<wbr>/docs<wbr>/yui_2.9.0_full<wbr>/docs<wbr>/YAHOO.widget.Node.html</a></p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="INCLUILFUNDO"></a>INCLUILFUNDO</h3><div class=CBody><p>Inclui ou não na árvore as camadas do tipo baselayer (layers de fundo). Afeta apenas os mapas baseados no OpenLayers. Será considerado como false caso exista no mapa outro local marcado para receber a lista de layers de fundo, ou seja, será sempre false caso o i3Geo localize algum elemento HTML com id "listaLayersBase"</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="ATIVATEMA"></a>ATIVATEMA</h3><div class=CBody><p>Nome da função que será incluída no evento onclick do elemento checkbox adicionado no início do nome de um camada</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="TEMPLATELEGENDA"></a>TEMPLATELEGENDA</h3><div class=CBody><p>Nome do template HTML que sera usado para compor a legenda de cada tema. O HTML deve ser armazenado em i3geo/aplicmap. Templates de legenda seguem a sintaxe definida pelo software Mapserver</p><h4 class=CHeading>Tipo</h4><p>{string}</p><h4 class=CHeading>Default</h4><p>legenda5.htm</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="BARRAPROGRESSO"></a>BARRAPROGRESSO</h3><div class=CBody><p>Mostra uma barra na parte superior do mapa que indica o progresso do desenho das camadas do mapa</p><p>Funciona apenas na interface Openlayers</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="MOSTRALISTAKML"></a>MOSTRALISTAKML</h3><div class=CBody><p>Mostra na árvore a lista de endereços de arquivos KML cadastrados no sistema de administração. Quando presente no mapa, o usuário pode escolher um KML de uma lista pré-definida para ser adicionado</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="FILTRO"></a>FILTRO</h3><div class=CBody><p>Filtro que será aplicado para restringir os tipos de camadas mostradas na árvore</p><h4 class=CHeading>Tipo</h4><p>{ligados|desligados|selecionados|download|wms|raster|toponimia}</p><h4 class=CHeading>Default</h4><p>””</p></div></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="VERIFICAABRANGENCIATEMAS"></a>VERIFICAABRANGENCIATEMAS</h3><div class=CBody><p>Verifica ou não se um tema da árvore está dentro da abrangência do mapa atual, marcando esses temas na árvore</p><p>A verificação só é feita se o tema possuir a extensão geográfica registrada (veja o sistema de administração)</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="EXPANDESOLEGENDA"></a>EXPANDESOLEGENDA</h3><div class=CBody><p>Ao expandir um tema mostra apenas a legenda, sem as outras opções</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="PERMITEEXPANDIRTEMAS"></a>PERMITEEXPANDIRTEMAS</h3><div class=CBody><p>Permite que as opções abaixo dos nós referentes a cada tema sejam mostradas</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="ARRASTARORDEM"></a>ARRASTARORDEM</h3><div class=CBody><p>Ativa a opção de arrastar um tema para alterar a ordem de desenho das camadas</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="EXPANDIDA"></a>EXPANDIDA</h3><div class=CBody><p>Indica se a árvore será montada de forma expandida ou não. Se true, os nós do primeiro nível serão abertos na inicialização da árvore.</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="LEGENDAEXPANDIDA"></a>LEGENDAEXPANDIDA</h3><div class=CBody><p>Indica se a legenda da árvore será montada de forma expandida ou não.</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="MOSTRATITULO"></a>MOSTRATITULO</h3><div class=CBody><p>Indica se o título da árvore será incluído ou não</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="OPCOESICONES"></a>OPCOESICONES</h3><div class=CBody><p>Inclui ou não os ícones de opções em cada tema (farol, zoom para o tema, etc)</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="OPCOESLEGENDA"></a>OPCOESLEGENDA</h3><div class=CBody><p>Inclui ou não o nó para mostrar a legenda do tema.</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="OPCOESARVORE"></a>OPCOESARVORE</h3><div class=CBody><p>Inclui ou não as opções de ícones mostradas na raiz da ávore</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="AGUARDALEGENDA"></a>AGUARDALEGENDA</h3><div class=CBody><p>Ativa a opção de aguarde para mostrar a legenda de um tema quando o usuário estaciona o mouse sobre o nome de um tema.</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="ICONETEMA"></a>ICONETEMA</h3><div class=CBody><p>Mostra ou não o ícone do tema caso exista.</p><p>O ícone é definido no METADATA ICONETEMA no mapfile correspondente ao tema (veja o sistema de administração</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="CONFIGICONES"></a>CONFIGICONES</h3><div class=CBody><p>Define as configurações dos ícones mostrados na raiz da árvore e na raiz de cada tema</p><p>Cada ícone possuí um nome e propriedades, descritas a seguir, e que sao usadas no formato</p><p>i3GEO.arvoreDeCamadas.CONFIGICONES.refresh (onde refresh é o nome do ícone)</p><h4 class=CHeading>Ícones disponíveis</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>refresh</td><td class=CDLDescription>Mostra ou não a opção que permite atualizar a ´rvore</td></tr><tr><td class=CDLEntry>opacidade</td><td class=CDLDescription>Mostra ou não a opção que permite alterar a transparência das camadas existentes no mapa</td></tr><tr><td class=CDLEntry>ferramentas</td><td class=CDLDescription>Mostra ou não a opção que permite abrir os atalhos para as ferramentas que atuam sobre o mapa</td></tr><tr><td class=CDLEntry>imprimir</td><td class=CDLDescription>Mostra ou não a opção que permite abrir a ferramenta de impressão</td></tr><tr><td class=CDLEntry>animacao</td><td class=CDLDescription>Mostra ou não a opção que permite gerar uma animação do mapa, ligando e desligando camadas</td></tr></table><p>olhoaberto</p><p>olhofechado</p><h4 class=CHeading>Propriedades de cada ícone</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tipo</td><td class=CDLDescription>arvore|tema</td></tr><tr><td class=CDLEntry>icone</td><td class=CDLDescription>caminho para a imagem relativo a localização do i3Geo</td></tr><tr><td class=CDLEntry>classe</td><td class=CDLDescription>nome da classe CSS que define o estilo do ícone</td></tr><tr><td class=CDLEntry>funcao</td><td class=CDLDescription>string com a função inserida em onclick</td></tr><tr><td class=CDLEntry>title</td><td class=CDLDescription>string inserida em title</td></tr><tr><td class=CDLEntry>dica</td><td class=CDLDescription>ajuda sobre como usar a ferramenta</td></tr><tr><td class=CDLEntry>id</td><td class=CDLDescription>id que será inserido no ícone</td></tr><tr><td class=CDLEntry>status</td><td class=CDLDescription>true|false será ou não incluĩdo na árvore</td></tr><tr><td class=CDLEntry>flag</td><td class=CDLDescription>true|false indicador temporário se o ícone deve ou não ser inserido (o flag muda durante a montagem dos icones dos temas)</td></tr></table></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="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>onde,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>temas,</td></tr><tr><td></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>funcaoTema</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Cria a árvore com as opções de manipulação das camadas existentes no mapa</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>(opcional) ID do elemento DOM onde a árvore será inserida. Se for definido como “” o id será buscado da variável IDHTML.</td></tr><tr><td class=CDLEntry>{objeto}</td><td class=CDLDescription>(opcional) Objeto com as camadas e propriedades. Se não for definido ou for vazio, será utilizado i3GEO.arvoreDeCamadas.CAMADAS</td></tr><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>(opcional) Código da seção PHP criada ao abrir o i3Geo</td></tr><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>(opcional) Endereço da aplicação</td></tr><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>(opcional) Nome da função que será incluida no evento disparado quando o usuário clicar no checkbox de um tema</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="inicia"></a>inicia</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>inicia : function(</td><td class="PParameter prettyprint " nowrap>id</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Essa função cria e inicializa a árvore de camadas utilizando o objeto default que contém os parâmetros de cada camada. Faz o encadeamento das funções i3GEO.arvoreDeCamadas.cria e atualiza</p><p>i3GEO.arvoreDeCamadas.FINALIZA também é executado se existir</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>string</td><td class=CDLDescription>id do elemento HTML onde a árvore será inserida</td></tr></table></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><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>atualiza : function(</td><td class="PParameter prettyprint " nowrap>temas,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>forca</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Atualiza a árvore de camadas.</p><p>Antes de executar a atualização, essa função verifica se é necessário fazê-lo. O objeto CAMADAS é comparado com o parametro “temas” para verificar se existem diferenças que justifiquem a atualização.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{objeto}</td><td class=CDLDescription>Objeto com a lista de camadas e propriedades (veja CAMADAS). Se não existir, a árvore é redesenhada</td></tr><tr><td class=CDLEntry>{boolean}</td><td class=CDLDescription>força a atualização da árvore, sem verificar automaticamente se a atualização deve ou não ser feita</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="ligaDesligaTemas"></a>ligaDesligaTemas</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>ligaDesligaTemas : function(</td><td class="PParameter prettyprint " nowrap>lista,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>status</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Marca ou desmarca os checkbox da árvore de uma lista de 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>lista, separada por vírgulas, dos códigos dos temas</td></tr><tr><td class=CDLEntry>{boolean}</td><td class=CDLDescription>marca ou desmarca</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="atualizaLegenda"></a>atualizaLegenda</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>atualizaLegenda : function(</td><td class="PParameter prettyprint " nowrap>idtema</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Atualiza a legenda de um tema.</p><p>A legenda precisa ser atualizada em algumas circunstâncias, como quando é feitoumzoom no mapa.</p><h4 class=CHeading>Parametro</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>ID (name) do tema</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="aplicaTemas"></a>aplicaTemas</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>aplicaTemas : function(</td><td class="PParameter prettyprint " nowrap>tipo</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Refaz o mapa ligando e desligando os temas conforme consta na árvore de camadas ou ligando/desligando todos</p><h4 class=CHeading>Parametro</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{normal|ligartodos|desligartodos}</td><td class=CDLDescription>tipo de operação A opção ‘normal’ irá desligar/ligar o que estiver marcado</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="listaLigadosDesligados"></a>listaLigadosDesligados</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>listaLigadosDesligados : function(</td><td class="PParameter prettyprint " nowrap>tipo</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Lista os temas que estão ligados e os que estão desligados tendo como fonte de busca os checkbox existentes na árvore.</p><p>Esse método é mais demorado pois varre a árvore toda. Porém, obtém o status verdadeiro do tema.</p><h4 class=CHeading>Parametro</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>mantem|marca|desmarca marca, desmarca ou mantém o checkbox após identificar seu status atual</td></tr></table><h4 class=CHeading>Return</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{Array}</td><td class=CDLDescription>array de arrays com os códigos dos temas [0]=ligados [1]=desligados [2]=todos na ordem encontrada</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="capturaCheckBox"></a>capturaCheckBox</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>capturaCheckBox : function(</td><td class="PParameter prettyprint " nowrap>tema</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Retorna o objeto input (check box) que corresponde a uma determinada camada na árvore.</p><h4 class=CHeading>Parametro</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>código do tema ao qual o elemento se refere</td></tr></table><h4 class=CHeading>Return</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{Objeto DOM}</td><td class=CDLDescription>objeto do tipo checkbox</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="pegaTema"></a>pegaTema</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>pegaTema : function(</td><td class="PParameter prettyprint " nowrap>valor,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>camadas,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>parametro</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Procura um tema no objeto CAMADAS.</p><h4 class=CHeading>Parametro</h4><p>{String} valor do parametro</p><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{Objeto}</td><td class=CDLDescription>objeto com a lista de temas (escape com “” para usar o default)</td></tr><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>parametro que sera procurado</td></tr></table><h4 class=CHeading>Return</h4><p>{objeto}</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="alteraPropCamadas"></a>alteraPropCamadas</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>alteraPropCamadas : function(</td><td class="PParameter prettyprint " nowrap>propriedade,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>valor,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>camada</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Altera o valor de uma propriedade de um tema do objeto i3GEO.arvoreDeCamadas.CAMADAS</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>propriedade que será modificada</td></tr><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>novo valor</td></tr><tr><td class=CDLEntry>{string}</td><td class=CDLDescription>código da camada</td></tr></table></div></div></div>
<div class="CSection"><div class=CTopic><h2 class=CTitle><a name="i3GEO.arvoreDeCamadas.dialogo"></a>i3GEO.<wbr>arvoreDeCamadas.<wbr>dialogo</h2><div class=CBody><p>Abre as telas de diálogo das opções de manipulação da árvore</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="#filtro" id=link13 onMouseOver="ShowTip(event, 'tt11', 'link13')" onMouseOut="HideTip('tt11')">filtro</a></td><td class=SDescription>Abre a janela de diálogo para o usuário escolher ou alterar o filtro aplicado a árvore</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#excluir" id=link14 onMouseOver="ShowTip(event, 'tt12', 'link14')" onMouseOut="HideTip('tt12')">excluir</a></td><td class=SDescription>Abre a janela de diálogo para o usuário escolher os temas que serão excluídos da árvore</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="filtro"></a>filtro</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">filtro : function()</td></tr></table></blockquote><p>Abre a janela de diálogo para o usuário escolher ou alterar o filtro aplicado a árvore</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="excluir"></a>excluir</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">excluir : function()</td></tr></table></blockquote><p>Abre a janela de diálogo para o usuário escolher os temas que serão excluídos da árvore</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><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>cria : function(</td><td class="PParameter prettyprint " nowrap>onde,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>temas,</td></tr><tr><td></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>funcaoTema</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Cria a árvore com as opções de manipulação das camadas existentes no mapa</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>inicia : function(</td><td class="PParameter prettyprint " nowrap>id</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Essa função cria e inicializa a árvore de camadas utilizando o objeto default que contém os parâmetros de cada camada. </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>atualiza : function(</td><td class="PParameter prettyprint " nowrap>temas,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>forca</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Atualiza a árvore de camadas.</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>ligaDesligaTemas : function(</td><td class="PParameter prettyprint " nowrap>lista,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>status</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Marca ou desmarca os checkbox da árvore de uma lista de temas</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>atualizaLegenda : function(</td><td class="PParameter prettyprint " nowrap>idtema</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Atualiza a legenda de um tema.</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>aplicaTemas : function(</td><td class="PParameter prettyprint " nowrap>tipo</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Refaz o mapa ligando e desligando os temas conforme consta na árvore de camadas ou ligando/desligando todos</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>listaLigadosDesligados : function(</td><td class="PParameter prettyprint " nowrap>tipo</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Lista os temas que estão ligados e os que estão desligados tendo como fonte de busca os checkbox existentes na árvore.</div></div><div class=CToolTip id="tt8"><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>capturaCheckBox : function(</td><td class="PParameter prettyprint " nowrap>tema</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Retorna o objeto input (check box) que corresponde a uma determinada camada na árvore.</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>pegaTema : function(</td><td class="PParameter prettyprint " nowrap>valor,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>camadas,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>parametro</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Procura um tema no objeto CAMADAS.</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>alteraPropCamadas : function(</td><td class="PParameter prettyprint " nowrap>propriedade,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>valor,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>camada</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Altera o valor de uma propriedade de um tema do objeto i3GEO.arvoreDeCamadas.CAMADAS</div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">filtro : function()</td></tr></table></blockquote>Abre a janela de diálogo para o usuário escolher ou alterar o filtro aplicado a árvore</div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">excluir : function()</td></tr></table></blockquote>Abre a janela de diálogo para o usuário escolher os temas que serão excluídos da árvore</div></div><!--END_ND_TOOLTIPS-->
<script language=JavaScript><!--
if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>