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 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>/tmp/openlayers/tools/OpenLayers-2.13.1/lib/deprecated.js - OpenLayers</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><script language=JavaScript src="../javascript/searchdata.js"></script></head><body class="ContentPage" 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="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="deprecated.js"></a>deprecated.js</h1><div class=CBody><!--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="#deprecated.js" >deprecated.js</a></td><td class=SDescription></td></tr><tr class="SGeneric SMarked"><td class=SEntry><a href="#Deprecated" >Deprecated</a></td><td class=SDescription>The deprecated.js script includes all methods, properties, and constructors that are not supported as part of the long-term API. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Class" >OpenLayers.<wbr>Class</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Class.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Class.isPrototype" >isPrototype</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Class.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Class.OpenLayers.create" >OpenLayers.<wbr>create</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Class.inherit" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">inherit</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Util" >OpenLayers.Util</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Util.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Util.clearArray" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">clearArray</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Util.setOpacity" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">setOpacity</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Util.safeStopPropagation" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">safeStopPropagation</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Util.getArgs" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">getArgs</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Ajax" >OpenLayers.Ajax</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.OpenLayers.nullHandler" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">OpenLayers.<wbr>nullHandler</a></td><td class=SDescription>@param {} request</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.OpenLayers.loadURL" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">OpenLayers.<wbr>loadURL</a></td><td class=SDescription>Background load a document. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.OpenLayers.parseXMLString" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">OpenLayers.<wbr>parseXMLString</a></td><td class=SDescription>Parse XML into a doc structure</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.emptyFunction" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">emptyFunction</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.getTransport" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">getTransport</a></td><td class=SDescription>{Object} Transport mechanism for whichever browser we’re in, or false if none available.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.activeRequestCount" >activeRequestCount</a></td><td class=SDescription>{Integer}</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Ajax.Responders" >OpenLayers.<wbr>Ajax.<wbr>Responders</a></td><td class=SDescription>{Object}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.responders" >responders</a></td><td class=SDescription>{Array}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.register" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">register</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.unregister" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')">unregister</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.dispatch" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')">dispatch</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.onCreate" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')">onCreate</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.onComplete" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')">onComplete</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Ajax.Base" >OpenLayers.<wbr>Ajax.Base</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Base.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Base.OpenLayers.Ajax.Base" >OpenLayers.<wbr>Ajax.Base</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Ajax.Request" >OpenLayers.<wbr>Ajax.<wbr>Request</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request._complete" >_complete</a></td><td class=SDescription>{Boolean}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.OpenLayers.Ajax.Request" >OpenLayers.<wbr>Ajax.<wbr>Request</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.request" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')">request</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Request.onStateChange" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')">onStateChange</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.setRequestHeaders" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')">setRequestHeaders</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Request.success" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')">success</a></td><td class=SDescription>{Boolean} -</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.getStatus" id=link20 onMouseOver="ShowTip(event, 'tt20', 'link20')" onMouseOut="HideTip('tt20')">getStatus</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Request.respondToReadyState" id=link21 onMouseOver="ShowTip(event, 'tt21', 'link21')" onMouseOut="HideTip('tt21')">respondToReadyState</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.getHeader" id=link22 onMouseOver="ShowTip(event, 'tt22', 'link22')" onMouseOut="HideTip('tt22')">getHeader</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Request.dispatchException" id=link23 onMouseOver="ShowTip(event, 'tt23', 'link23')" onMouseOut="HideTip('tt23')">dispatchException</a></td><td class=SDescription>If the optional onException function is set, execute it and then dispatch the call to any other listener registered for onException.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Events" >Events</a></td><td class=SDescription>{Array(String)}</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Ajax.Response" >OpenLayers.<wbr>Ajax.<wbr>Response</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Response.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.status" >status</a></td><td class=SDescription>{Integer}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Response.statusText" >statusText</a></td><td class=SDescription>{String}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Response.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.OpenLayers.Ajax.Response" >OpenLayers.<wbr>Ajax.<wbr>Response</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Response.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getStatus" >getStatus</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getStatustext" >getStatustext</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getHeader" >getHeader</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getResponseHeader" id=link24 onMouseOver="ShowTip(event, 'tt24', 'link24')" onMouseOut="HideTip('tt24')">getResponseHeader</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getElementsByTagNameNS" id=link25 onMouseOver="ShowTip(event, 'tt25', 'link25')" onMouseOut="HideTip('tt25')">getElementsByTagNameNS</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Ajax.Response.serializeXMLToString" id=link26 onMouseOver="ShowTip(event, 'tt26', 'link26')" onMouseOut="HideTip('tt26')">serializeXMLToString</a></td><td class=SDescription>Wrapper function around XMLSerializer, which doesn’t exist/work in IE/Safari. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Element" >OpenLayers.<wbr>Element</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Element.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Element.hide" id=link27 onMouseOver="ShowTip(event, 'tt27', 'link27')" onMouseOut="HideTip('tt27')">hide</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Element.show" id=link28 onMouseOver="ShowTip(event, 'tt28', 'link28')" onMouseOut="HideTip('tt28')">show</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Element.getDimensions" id=link29 onMouseOver="ShowTip(event, 'tt29', 'link29')" onMouseOut="HideTip('tt29')">getDimensions</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Element.String.startsWith" >String.<wbr>startsWith</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Element.String.contains" >String.<wbr>contains</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Element.String.trim" >String.trim</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Element.String.camelize" >String.<wbr>camelize</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Element.Function.bind" >Function.bind</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Element.Function.bindAsEventListener" >Function.<wbr>bindAsEventListener</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Tile" >OpenLayers.Tile</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Tile.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.getBoundsFromBaseLayer" id=link30 onMouseOver="ShowTip(event, 'tt30', 'link30')" onMouseOut="HideTip('tt30')">getBoundsFromBaseLayer</a></td><td class=SDescription>Take the pixel locations of the corner of the tile, and pass them to the base layer and ask for the location of those pixels, so that displaying tiles over Google works fine.</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults" >OpenLayers.<wbr>Control.<wbr>MouseDefaults</a></td><td class=SDescription>This class is DEPRECATED in 2.4 and will be removed by 3.0. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.performedDrag" >performedDrag</a></td><td class=SDescription>{Boolean}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.wheelObserver" >wheelObserver</a></td><td class=SDescription>{Function}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.OpenLayers.Control.MouseDefaults" >OpenLayers.<wbr>Control.<wbr>MouseDefaults</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.destroy" id=link31 onMouseOver="ShowTip(event, 'tt31', 'link31')" onMouseOut="HideTip('tt31')">destroy</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.draw" id=link32 onMouseOver="ShowTip(event, 'tt32', 'link32')" onMouseOut="HideTip('tt32')">draw</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.registerWheelEvents" id=link33 onMouseOver="ShowTip(event, 'tt33', 'link33')" onMouseOut="HideTip('tt33')">registerWheelEvents</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultClick" id=link34 onMouseOver="ShowTip(event, 'tt34', 'link34')" onMouseOut="HideTip('tt34')">defaultClick</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultDblClick" id=link35 onMouseOver="ShowTip(event, 'tt35', 'link35')" onMouseOut="HideTip('tt35')">defaultDblClick</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseDown" id=link36 onMouseOver="ShowTip(event, 'tt36', 'link36')" onMouseOut="HideTip('tt36')">defaultMouseDown</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseMove" id=link37 onMouseOver="ShowTip(event, 'tt37', 'link37')" onMouseOut="HideTip('tt37')">defaultMouseMove</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseUp" id=link38 onMouseOver="ShowTip(event, 'tt38', 'link38')" onMouseOut="HideTip('tt38')">defaultMouseUp</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseOut" id=link39 onMouseOver="ShowTip(event, 'tt39', 'link39')" onMouseOut="HideTip('tt39')">defaultMouseOut</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultWheelUp" id=link40 onMouseOver="ShowTip(event, 'tt40', 'link40')" onMouseOut="HideTip('tt40')">defaultWheelUp</a></td><td class=SDescription>User spun scroll wheel up</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultWheelDown" id=link41 onMouseOver="ShowTip(event, 'tt41', 'link41')" onMouseOut="HideTip('tt41')">defaultWheelDown</a></td><td class=SDescription>User spun scroll wheel down</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.zoomBoxEnd" id=link42 onMouseOver="ShowTip(event, 'tt42', 'link42')" onMouseOut="HideTip('tt42')">zoomBoxEnd</a></td><td class=SDescription>Zoombox function.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.removeZoomBox" id=link43 onMouseOver="ShowTip(event, 'tt43', 'link43')" onMouseOut="HideTip('tt43')">removeZoomBox</a></td><td class=SDescription>Remove the zoombox from the screen and nullify our reference to it.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.onWheelEvent" id=link44 onMouseOver="ShowTip(event, 'tt44', 'link44')" onMouseOut="HideTip('tt44')">onWheelEvent</a></td><td class=SDescription>Catch the wheel event and handle it xbrowserly</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar" >OpenLayers.<wbr>Control.<wbr>MouseToolbar</a></td><td class=SDescription>This class is DEPRECATED in 2.4 and will be removed by 3.0. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.mode" >mode</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttons" >buttons</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.direction" >direction</a></td><td class=SDescription>{String} ‘vertical’ or ‘horizontal’</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttonClicked" >buttonClicked</a></td><td class=SDescription>{String}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.OpenLayers.Control.MouseToolbar" >OpenLayers.<wbr>Control.<wbr>MouseToolbar</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.destroy" id=link45 onMouseOver="ShowTip(event, 'tt45', 'link45')" onMouseOut="HideTip('tt45')">destroy</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.draw" id=link46 onMouseOver="ShowTip(event, 'tt46', 'link46')" onMouseOut="HideTip('tt46')">draw</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar._addButton" id=link47 onMouseOver="ShowTip(event, 'tt47', 'link47')" onMouseOut="HideTip('tt47')">_addButton</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttonDown" id=link48 onMouseOver="ShowTip(event, 'tt48', 'link48')" onMouseOut="HideTip('tt48')">buttonDown</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttonUp" id=link49 onMouseOver="ShowTip(event, 'tt49', 'link49')" onMouseOut="HideTip('tt49')">buttonUp</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultDblClick" id=link50 onMouseOver="ShowTip(event, 'tt50', 'link50')" onMouseOut="HideTip('tt50')">defaultDblClick</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseDown" id=link51 onMouseOver="ShowTip(event, 'tt51', 'link51')" onMouseOut="HideTip('tt51')">defaultMouseDown</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.switchModeTo" id=link52 onMouseOver="ShowTip(event, 'tt52', 'link52')" onMouseOut="HideTip('tt52')">switchModeTo</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.leaveMode" id=link53 onMouseOver="ShowTip(event, 'tt53', 'link53')" onMouseOut="HideTip('tt53')">leaveMode</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseMove" id=link54 onMouseOver="ShowTip(event, 'tt54', 'link54')" onMouseOut="HideTip('tt54')">defaultMouseMove</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseUp" id=link55 onMouseOver="ShowTip(event, 'tt55', 'link55')" onMouseOut="HideTip('tt55')">defaultMouseUp</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseOut" id=link56 onMouseOver="ShowTip(event, 'tt56', 'link56')" onMouseOut="HideTip('tt56')">defaultMouseOut</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultClick" id=link57 onMouseOver="ShowTip(event, 'tt57', 'link57')" onMouseOut="HideTip('tt57')">defaultClick</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.Grid" >OpenLayers.<wbr>Layer.Grid</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Grid.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Grid.getGridBounds" id=link58 onMouseOver="ShowTip(event, 'tt58', 'link58')" onMouseOut="HideTip('tt58')">getGridBounds</a></td><td class=SDescription>Deprecated. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Format.XML" >OpenLayers.<wbr>Format.XML</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Format.XML.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Format.XML.concatChildValues" id=link59 onMouseOver="ShowTip(event, 'tt59', 'link59')" onMouseOut="HideTip('tt59')">concatChildValues</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post" >OpenLayers.<wbr>Layer.<wbr>WMS.Post</a></td><td class=SDescription>Instances of OpenLayers.Layer.WMS.Post are used to retrieve data from OGC Web Mapping Services via HTTP-POST (application/x-www-form-urlencoded). </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.unsupportedBrowsers" >unsupportedBrowsers</a></td><td class=SDescription>{Array} Array with browsers, which should use the HTTP-GET protocol instead of HTTP-POST for fetching tiles from a WMS . </td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.SUPPORTED_TRANSITIONS" >SUPPORTED_TRANSITIONS</a></td><td class=SDescription>{Array} no supported transitions for this type of layer, because it is not possible to modify the initialized tiles (iframes)</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.usePost" >usePost</a></td><td class=SDescription>{Boolean}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.OpenLayers.Layer.WMS.Post" >OpenLayers.<wbr>Layer.<wbr>WMS.Post</a></td><td class=SDescription>Creates a new WMS layer object.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.addTile" id=link60 onMouseOver="ShowTip(event, 'tt60', 'link60')" onMouseOut="HideTip('tt60')">addTile</a></td><td class=SDescription>addTile creates a tile, initializes it and adds it as iframe to the layer div.</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled" >OpenLayers.<wbr>Layer.<wbr>WMS.<wbr>Untiled</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.singleTile" >singleTile</a></td><td class=SDescription>{singleTile} Always true for untiled.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.OpenLayers.Layer.WMS.Untiled" >OpenLayers.<wbr>Layer.<wbr>WMS.<wbr>Untiled</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.clone" id=link61 onMouseOver="ShowTip(event, 'tt61', 'link61')" onMouseOut="HideTip('tt61')">clone</a></td><td class=SDescription>Create a clone of this layer</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled" >OpenLayers.<wbr>Layer.<wbr>MapServer.<wbr>Untiled</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.singleTile" >singleTile</a></td><td class=SDescription>{singleTile} Always true for untiled.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.OpenLayers.Layer.MapServer.Untiled" >OpenLayers.<wbr>Layer.<wbr>MapServer.<wbr>Untiled</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.clone" id=link62 onMouseOver="ShowTip(event, 'tt62', 'link62')" onMouseOut="HideTip('tt62')">clone</a></td><td class=SDescription>Create a clone of this layer</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Tile.WFS" >OpenLayers.<wbr>Tile.WFS</a></td><td class=SDescription>Instances of OpenLayers.Tile.WFS are used to manage the image tiles used by various layers. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Tile.WFS.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.features" >features</a></td><td class=SDescription>{Array(<a href="OpenLayers/Feature-js.html#OpenLayers.Feature" class=LClass id=link63 onMouseOver="ShowTip(event, 'tt63', 'link63')" onMouseOut="HideTip('tt63')">OpenLayers.Feature</a>)} list of features in this tile</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Tile.WFS.url" >url</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.request" >request</a></td><td class=SDescription>{<a href="OpenLayers/Request/XMLHttpRequest-js.html#OpenLayers.Request.XMLHttpRequest" class=LClass id=link64 onMouseOver="ShowTip(event, 'tt64', 'link64')" onMouseOut="HideTip('tt64')">OpenLayers.Request.XMLHttpRequest</a>}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Tile.WFS.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.destroy" id=link65 onMouseOver="ShowTip(event, 'tt65', 'link65')" onMouseOut="HideTip('tt65')">destroy</a></td><td class=SDescription>nullify references to prevent circular references and memory leaks</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Tile.WFS.clear" id=link66 onMouseOver="ShowTip(event, 'tt66', 'link66')" onMouseOut="HideTip('tt66')">clear</a></td><td class=SDescription>Clear the tile of any bounds/position-related data so that it can be reused in a new location.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.draw" id=link67 onMouseOver="ShowTip(event, 'tt67', 'link67')" onMouseOut="HideTip('tt67')">draw</a></td><td class=SDescription>Check that a tile should be drawn, and load features for it.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Tile.WFS.loadFeaturesForRegion" id=link68 onMouseOver="ShowTip(event, 'tt68', 'link68')" onMouseOut="HideTip('tt68')">loadFeaturesForRegion</a></td><td class=SDescription>Abort any pending requests and issue another request for data.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.requestSuccess" id=link69 onMouseOver="ShowTip(event, 'tt69', 'link69')" onMouseOut="HideTip('tt69')">requestSuccess</a></td><td class=SDescription>Called on return from request succcess. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Tile.WFS.addResults" id=link70 onMouseOver="ShowTip(event, 'tt70', 'link70')" onMouseOut="HideTip('tt70')">addResults</a></td><td class=SDescription>Construct new feature via layer featureClass constructor, and add to this.features.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.destroyAllFeatures" id=link71 onMouseOver="ShowTip(event, 'tt71', 'link71')" onMouseOut="HideTip('tt71')">destroyAllFeatures</a></td><td class=SDescription>Iterate through and call destroy() on each feature, removing it from the local array</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Feature.WFS" >OpenLayers.<wbr>Feature.WFS</a></td><td class=SDescription>WFS handling class, for use as a featureClass on the WFS layer for handling ‘point’ WFS types. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Feature.WFS.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Feature.WFS.OpenLayers.Feature.WFS" >OpenLayers.<wbr>Feature.WFS</a></td><td class=SDescription>Create a WFS feature.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Feature.WFS.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Feature.WFS.destroy" id=link72 onMouseOver="ShowTip(event, 'tt72', 'link72')" onMouseOut="HideTip('tt72')">destroy</a></td><td class=SDescription>nullify references to prevent circular references and memory leaks</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Feature.WFS.processXMLNode" id=link73 onMouseOver="ShowTip(event, 'tt73', 'link73')" onMouseOut="HideTip('tt73')">processXMLNode</a></td><td class=SDescription>When passed an xmlNode, parses it for a GML point, and passes back an object describing that point.</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.WFS" >OpenLayers.<wbr>Layer.WFS</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.isBaseLayer" >isBaseLayer</a></td><td class=SDescription>{Boolean} WFS layer is not a base layer by default.</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.tile" >tile</a></td><td class=SDescription>{<a href="#OpenLayers.Tile.WFS" class=LClass id=link74 onMouseOver="ShowTip(event, 'tt74', 'link74')" onMouseOut="HideTip('tt74')">OpenLayers.Tile.WFS</a>}</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.ratio" >ratio</a></td><td class=SDescription>{Float} The ratio property determines the size of the serverside query relative to the map viewport size. </td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.DEFAULT_PARAMS" >DEFAULT_PARAMS</a></td><td class=SDescription>{Object} Hashtable of default key/value parameters</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.featureClass" >featureClass</a></td><td class=SDescription>{<a href="OpenLayers/Feature-js.html#OpenLayers.Feature" class=LClass id=link75 onMouseOver="ShowTip(event, 'tt63', 'link75')" onMouseOut="HideTip('tt63')">OpenLayers.Feature</a>} If featureClass is defined, an old-style markers based WFS layer is created instead of a new-style vector layer. </td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.format" >format</a></td><td class=SDescription>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link76 onMouseOver="ShowTip(event, 'tt75', 'link76')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} The format you want the data to be parsed with. </td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.formatObject" >formatObject</a></td><td class=SDescription>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link77 onMouseOver="ShowTip(event, 'tt75', 'link77')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} Internally created/managed format object, used by the Tile to parse data.</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.formatOptions" >formatOptions</a></td><td class=SDescription>{Object} Hash of options which should be passed to the format when it is created. </td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.vectorMode" >vectorMode</a></td><td class=SDescription>{Boolean} Should be calculated automatically. </td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.encodeBBOX" >encodeBBOX</a></td><td class=SDescription>{Boolean} Should the BBOX commas be encoded? </td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.extractAttributes" >extractAttributes</a></td><td class=SDescription>{Boolean} Should the WFS layer parse attributes from the retrieved GML? </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.OpenLayers.Layer.WFS" >OpenLayers.<wbr>Layer.WFS</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.destroy" id=link78 onMouseOver="ShowTip(event, 'tt76', 'link78')" onMouseOut="HideTip('tt76')">destroy</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.setMap" id=link79 onMouseOver="ShowTip(event, 'tt77', 'link79')" onMouseOut="HideTip('tt77')">setMap</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.moveTo" id=link80 onMouseOver="ShowTip(event, 'tt78', 'link80')" onMouseOut="HideTip('tt78')">moveTo</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.addTileMonitoringHooks" id=link81 onMouseOver="ShowTip(event, 'tt79', 'link81')" onMouseOut="HideTip('tt79')">addTileMonitoringHooks</a></td><td class=SDescription>This function takes a tile as input and adds the appropriate hooks to the tile so that the layer can keep track of the loading tile (making sure to check that the tile is always the layer’s current tile before taking any action).</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.removeTileMonitoringHooks" id=link82 onMouseOver="ShowTip(event, 'tt80', 'link82')" onMouseOut="HideTip('tt80')">removeTileMonitoringHooks</a></td><td class=SDescription>This function takes a tile as input and removes the tile hooks that were added in addTileMonitoringHooks()</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.onMapResize" id=link83 onMouseOver="ShowTip(event, 'tt81', 'link83')" onMouseOut="HideTip('tt81')">onMapResize</a></td><td class=SDescription>Call the onMapResize method of the appropriate parent class.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.display" id=link84 onMouseOver="ShowTip(event, 'tt82', 'link84')" onMouseOut="HideTip('tt82')">display</a></td><td class=SDescription>Call the display method of the appropriate parent class.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.mergeNewParams" id=link85 onMouseOver="ShowTip(event, 'tt83', 'link85')" onMouseOut="HideTip('tt83')">mergeNewParams</a></td><td class=SDescription>Modify parameters for the layer and redraw.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.clone" id=link86 onMouseOver="ShowTip(event, 'tt84', 'link86')" onMouseOut="HideTip('tt84')">clone</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.getFullRequestString" id=link87 onMouseOver="ShowTip(event, 'tt85', 'link87')" onMouseOut="HideTip('tt85')">getFullRequestString</a></td><td class=SDescription>combine the layer’s url with its params and these newParams.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commit" id=link88 onMouseOver="ShowTip(event, 'tt86', 'link88')" onMouseOut="HideTip('tt86')">commit</a></td><td class=SDescription>Write out the data to a WFS server.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commitSuccess" id=link89 onMouseOver="ShowTip(event, 'tt87', 'link89')" onMouseOut="HideTip('tt87')">commitSuccess</a></td><td class=SDescription>Called when the Ajax request returns a response</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commitFailure" id=link90 onMouseOver="ShowTip(event, 'tt88', 'link90')" onMouseOut="HideTip('tt88')">commitFailure</a></td><td class=SDescription>Called when the Ajax request fails</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commitReport" id=link91 onMouseOver="ShowTip(event, 'tt89', 'link91')" onMouseOut="HideTip('tt89')">commitReport</a></td><td class=SDescription>Called with a ‘success’ message if the commit succeeded, otherwise a failure message, and the full request text as a second parameter. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.refresh" id=link92 onMouseOver="ShowTip(event, 'tt90', 'link92')" onMouseOut="HideTip('tt90')">refresh</a></td><td class=SDescription>Refreshes all the features of the layer</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.WFS.getDataExtent" id=link93 onMouseOver="ShowTip(event, 'tt91', 'link93')" onMouseOut="HideTip('tt91')">getDataExtent</a></td><td class=SDescription>Calculates the max extent which includes all of the layer data.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.setOpacity" id=link94 onMouseOver="ShowTip(event, 'tt92', 'link94')" onMouseOut="HideTip('tt92')">setOpacity</a></td><td class=SDescription>Call the setOpacity method of the appropriate parent class to set the opacity.</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth" >OpenLayers.<wbr>Layer.<wbr>VirtualEarth</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.MIN_ZOOM_LEVEL" >MIN_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 1</td></tr><tr class="SConstant SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.MAX_ZOOM_LEVEL" >MAX_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 19</td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.RESOLUTIONS" >RESOLUTIONS</a></td><td class=SDescription>{Array(Float)} Hardcode these resolutions so that they are more closely tied with the standard wms projection</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.type" >type</a></td><td class=SDescription>{VEMapType}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.wrapDateLine" >wrapDateLine</a></td><td class=SDescription>{Boolean} Allow user to pan forever east/west. </td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.sphericalMercator" >sphericalMercator</a></td><td class=SDescription>{Boolean} Should the map act as a mercator-projected map? </td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.animationEnabled" >animationEnabled</a></td><td class=SDescription>{Boolean} If set to true, the transition between zoom levels will be animated. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.OpenLayers.Layer.VirtualEarth" >OpenLayers.<wbr>Layer.<wbr>VirtualEarth</a></td><td class=SDescription>Creates a new instance of a OpenLayers.Layer.VirtualEarth. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.loadMapObject" id=link95 onMouseOver="ShowTip(event, 'tt93', 'link95')" onMouseOut="HideTip('tt93')">loadMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.onMapResize" id=link96 onMouseOver="ShowTip(event, 'tt94', 'link96')" onMouseOut="HideTip('tt94')">onMapResize</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getWarningHTML" id=link97 onMouseOver="ShowTip(event, 'tt95', 'link97')" onMouseOut="HideTip('tt95')">getWarningHTML</a></td><td class=SDescription>{String} String with information on why layer is broken, how to get it working.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.setMapObjectCenter" id=link98 onMouseOver="ShowTip(event, 'tt96', 'link98')" onMouseOut="HideTip('tt96')">setMapObjectCenter</a></td><td class=SDescription>Set the mapObject to the specified center and zoom</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectCenter" id=link99 onMouseOver="ShowTip(event, 'tt97', 'link99')" onMouseOut="HideTip('tt97')">getMapObjectCenter</a></td><td class=SDescription>{Object} The mapObject’s current center in Map Object format</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.dragPanMapObject" id=link100 onMouseOver="ShowTip(event, 'tt98', 'link100')" onMouseOut="HideTip('tt98')">dragPanMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectZoom" id=link101 onMouseOver="ShowTip(event, 'tt99', 'link101')" onMouseOut="HideTip('tt99')">getMapObjectZoom</a></td><td class=SDescription>{Integer} The mapObject’s current zoom, in Map Object format</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectLonLatFromMapObjectPixel" id=link102 onMouseOver="ShowTip(event, 'tt100', 'link102')" onMouseOut="HideTip('tt100')">getMapObjectLonLatFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectPixelFromMapObjectLonLat" id=link103 onMouseOver="ShowTip(event, 'tt101', 'link103')" onMouseOut="HideTip('tt101')">getMapObjectPixelFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getLongitudeFromMapObjectLonLat" id=link104 onMouseOver="ShowTip(event, 'tt102', 'link104')" onMouseOut="HideTip('tt102')">getLongitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getLatitudeFromMapObjectLonLat" id=link105 onMouseOver="ShowTip(event, 'tt103', 'link105')" onMouseOut="HideTip('tt103')">getLatitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectLonLatFromLonLat" id=link106 onMouseOver="ShowTip(event, 'tt104', 'link106')" onMouseOut="HideTip('tt104')">getMapObjectLonLatFromLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getXFromMapObjectPixel" id=link107 onMouseOver="ShowTip(event, 'tt105', 'link107')" onMouseOut="HideTip('tt105')">getXFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getYFromMapObjectPixel" id=link108 onMouseOver="ShowTip(event, 'tt106', 'link108')" onMouseOut="HideTip('tt106')">getYFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectPixelFromXY" id=link109 onMouseOver="ShowTip(event, 'tt107', 'link109')" onMouseOut="HideTip('tt107')">getMapObjectPixelFromXY</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Protocol.SQL" >OpenLayers.<wbr>Protocol.SQL</a></td><td class=SDescription>Abstract SQL protocol class. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.databaseName" >databaseName</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.tableName" >tableName</a></td><td class=SDescription>Name of the database table into which Features should be saved.</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.postReadFiltering" >postReadFiltering</a></td><td class=SDescription>{Boolean} Whether the filter (if there’s one) must be applied after the features have been read from the database; for example the BBOX strategy passes the read method a BBOX spatial filter, if postReadFiltering is true every feature read from the database will go through the BBOX spatial filter, which can be costly; defaults to true.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.OpenLayers.Protocol.SQL" >OpenLayers.<wbr>Protocol.SQL</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.destroy" id=link110 onMouseOver="ShowTip(event, 'tt108', 'link110')" onMouseOut="HideTip('tt108')">destroy</a></td><td class=SDescription>Clean up the protocol.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.supported" id=link111 onMouseOver="ShowTip(event, 'tt109', 'link111')" onMouseOut="HideTip('tt109')">supported</a></td><td class=SDescription>This should be overridden by specific subclasses</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.evaluateFilter" id=link112 onMouseOver="ShowTip(event, 'tt110', 'link112')" onMouseOut="HideTip('tt110')">evaluateFilter</a></td><td class=SDescription>If postReadFiltering is true evaluate the filter against the feature and return the result of the evaluation, otherwise return true.</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears" >OpenLayers.<wbr>Protocol.<wbr>SQL.<wbr>Gears</a></td><td class=SDescription>This Protocol stores feature in the browser via the Gears Database module <a href="http://code.google.com/apis/gears/api_database.html" class=LURL target=_top>http://code.google.com<wbr>/apis<wbr>/gears<wbr>/api_database.html</a>.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.FID_PREFIX" >FID_PREFIX</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.NULL_GEOMETRY" >NULL_GEOMETRY</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.NULL_FEATURE_STATE" >NULL_FEATURE_STATE</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.jsonParser" >jsonParser</a></td><td class=SDescription>{<a href="OpenLayers/Format/JSON-js.html#OpenLayers.Format.JSON" class=LClass id=link113 onMouseOver="ShowTip(event, 'tt111', 'link113')" onMouseOut="HideTip('tt111')">OpenLayers.Format.JSON</a>}</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.wktParser" >wktParser</a></td><td class=SDescription>{<a href="OpenLayers/Format/WKT-js.html#OpenLayers.Format.WKT" class=LClass id=link114 onMouseOver="ShowTip(event, 'tt112', 'link114')" onMouseOut="HideTip('tt112')">OpenLayers.Format.WKT</a>}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.fidRegExp" >fidRegExp</a></td><td class=SDescription>{RegExp} Regular expression to know whether a feature was created in offline mode.</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.saveFeatureState" >saveFeatureState</a></td><td class=SDescription>{Boolean} Whether to save the feature state (<OpenLayers.State>) into the database, defaults to true.</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.typeOfFid" >typeOfFid</a></td><td class=SDescription>{String} The type of the feature identifier, either “number” or “string”, defaults to “string”.</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.db" >db</a></td><td class=SDescription>{GearsDatabase}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.OpenLayers.Protocol.SQL.Gears" >OpenLayers.<wbr>Protocol.<wbr>SQL.<wbr>Gears</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.initializeDatabase" id=link115 onMouseOver="ShowTip(event, 'tt113', 'link115')" onMouseOut="HideTip('tt113')">initializeDatabase</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.destroy" id=link116 onMouseOver="ShowTip(event, 'tt114', 'link116')" onMouseOut="HideTip('tt114')">destroy</a></td><td class=SDescription>Clean up the protocol.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.supported" id=link117 onMouseOver="ShowTip(event, 'tt115', 'link117')" onMouseOut="HideTip('tt115')">supported</a></td><td class=SDescription>Determine whether a browser supports Gears</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.read" id=link118 onMouseOver="ShowTip(event, 'tt116', 'link118')" onMouseOut="HideTip('tt116')">read</a></td><td class=SDescription>Read all features from the database and return a <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link119 onMouseOver="ShowTip(event, 'tt117', 'link119')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> instance. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.unfreezeFeature" id=link120 onMouseOver="ShowTip(event, 'tt118', 'link120')" onMouseOut="HideTip('tt118')">unfreezeFeature</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.extractFidFromField" id=link121 onMouseOver="ShowTip(event, 'tt119', 'link121')" onMouseOut="HideTip('tt119')">extractFidFromField</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.create" id=link122 onMouseOver="ShowTip(event, 'tt120', 'link122')" onMouseOut="HideTip('tt120')">create</a></td><td class=SDescription>Create new features into the database.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.update" id=link123 onMouseOver="ShowTip(event, 'tt121', 'link123')" onMouseOut="HideTip('tt121')">update</a></td><td class=SDescription>Construct a request updating modified feature.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.createOrUpdate" id=link124 onMouseOver="ShowTip(event, 'tt122', 'link124')" onMouseOut="HideTip('tt122')">createOrUpdate</a></td><td class=SDescription>Construct a request for updating or creating features in the database.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.freezeFeature" id=link125 onMouseOver="ShowTip(event, 'tt123', 'link125')" onMouseOut="HideTip('tt123')">freezeFeature</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.getFeatureStateForFreeze" id=link126 onMouseOver="ShowTip(event, 'tt124', 'link126')" onMouseOut="HideTip('tt124')">getFeatureStateForFreeze</a></td><td class=SDescription>Get the state of the feature to store into the database.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.delete" id=link127 onMouseOver="ShowTip(event, 'tt125', 'link127')" onMouseOut="HideTip('tt125')">delete</a></td><td class=SDescription>Delete features from the database.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.createdOffline" id=link128 onMouseOver="ShowTip(event, 'tt126', 'link128')" onMouseOut="HideTip('tt126')">createdOffline</a></td><td class=SDescription>Returns true if the feature had a feature id when it was created in the Gears database, false otherwise; this is determined by checking the form of the feature’s fid value.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.commit" id=link129 onMouseOver="ShowTip(event, 'tt127', 'link129')" onMouseOut="HideTip('tt127')">commit</a></td><td class=SDescription>Go over the features and for each take action based on the feature state. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.clear" id=link130 onMouseOver="ShowTip(event, 'tt128', 'link130')" onMouseOut="HideTip('tt128')">clear</a></td><td class=SDescription>Removes all rows of the table.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.callUserCallback" id=link131 onMouseOver="ShowTip(event, 'tt129', 'link131')" onMouseOut="HideTip('tt129')">callUserCallback</a></td><td class=SDescription>This method is called from within commit each time a request is made to the database, it is responsible for calling the user-supplied callbacks.</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo" >OpenLayers.<wbr>Layer.<wbr>Yahoo</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.MIN_ZOOM_LEVEL" >MIN_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 0</td></tr><tr class="SConstant SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.MAX_ZOOM_LEVEL" >MAX_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 17</td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.RESOLUTIONS" >RESOLUTIONS</a></td><td class=SDescription>{Array(Float)} Hardcode these resolutions so that they are more closely tied with the standard wms projection</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.type" >type</a></td><td class=SDescription>{YahooMapType}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.wrapDateLine" >wrapDateLine</a></td><td class=SDescription>{Boolean} Allow user to pan forever east/west. </td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.sphericalMercator" >sphericalMercator</a></td><td class=SDescription>{Boolean} Should the map act as a mercator-projected map? </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.OpenLayers.Layer.Yahoo" >OpenLayers.<wbr>Layer.<wbr>Yahoo</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.loadMapObject" id=link132 onMouseOver="ShowTip(event, 'tt130', 'link132')" onMouseOut="HideTip('tt130')">loadMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.onMapResize" id=link133 onMouseOver="ShowTip(event, 'tt131', 'link133')" onMouseOut="HideTip('tt131')">onMapResize</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.setMap" id=link134 onMouseOver="ShowTip(event, 'tt132', 'link134')" onMouseOut="HideTip('tt132')">setMap</a></td><td class=SDescription>Overridden from EventPane because we need to remove this yahoo event pane which prohibits our drag and drop, and we can only do this once the map has been loaded and centered.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.fixYahooEventPane" id=link135 onMouseOver="ShowTip(event, 'tt133', 'link135')" onMouseOut="HideTip('tt133')">fixYahooEventPane</a></td><td class=SDescription>The map has been centered, so the mysterious yahoo eventpane has been added. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getWarningHTML" id=link136 onMouseOver="ShowTip(event, 'tt134', 'link136')" onMouseOut="HideTip('tt134')">getWarningHTML</a></td><td class=SDescription>{String} String with information on why layer is broken, how to get it working.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getOLZoomFromMapObjectZoom" id=link137 onMouseOver="ShowTip(event, 'tt135', 'link137')" onMouseOut="HideTip('tt135')">getOLZoomFromMapObjectZoom</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectZoomFromOLZoom" id=link138 onMouseOver="ShowTip(event, 'tt136', 'link138')" onMouseOut="HideTip('tt136')">getMapObjectZoomFromOLZoom</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.setMapObjectCenter" id=link139 onMouseOver="ShowTip(event, 'tt137', 'link139')" onMouseOut="HideTip('tt137')">setMapObjectCenter</a></td><td class=SDescription>Set the mapObject to the specified center and zoom</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectCenter" id=link140 onMouseOver="ShowTip(event, 'tt138', 'link140')" onMouseOut="HideTip('tt138')">getMapObjectCenter</a></td><td class=SDescription>{Object} The mapObject’s current center in Map Object format</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.dragPanMapObject" id=link141 onMouseOver="ShowTip(event, 'tt139', 'link141')" onMouseOut="HideTip('tt139')">dragPanMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectZoom" id=link142 onMouseOver="ShowTip(event, 'tt140', 'link142')" onMouseOut="HideTip('tt140')">getMapObjectZoom</a></td><td class=SDescription>{Integer} The mapObject’s current zoom, in Map Object format</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectLonLatFromMapObjectPixel" id=link143 onMouseOver="ShowTip(event, 'tt141', 'link143')" onMouseOut="HideTip('tt141')">getMapObjectLonLatFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectPixelFromMapObjectLonLat" id=link144 onMouseOver="ShowTip(event, 'tt142', 'link144')" onMouseOut="HideTip('tt142')">getMapObjectPixelFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getLongitudeFromMapObjectLonLat" id=link145 onMouseOver="ShowTip(event, 'tt143', 'link145')" onMouseOut="HideTip('tt143')">getLongitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getLatitudeFromMapObjectLonLat" id=link146 onMouseOver="ShowTip(event, 'tt144', 'link146')" onMouseOut="HideTip('tt144')">getLatitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectLonLatFromLonLat" id=link147 onMouseOver="ShowTip(event, 'tt145', 'link147')" onMouseOut="HideTip('tt145')">getMapObjectLonLatFromLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getXFromMapObjectPixel" id=link148 onMouseOver="ShowTip(event, 'tt146', 'link148')" onMouseOut="HideTip('tt146')">getXFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getYFromMapObjectPixel" id=link149 onMouseOver="ShowTip(event, 'tt147', 'link149')" onMouseOut="HideTip('tt147')">getYFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectPixelFromXY" id=link150 onMouseOver="ShowTip(event, 'tt148', 'link150')" onMouseOut="HideTip('tt148')">getMapObjectPixelFromXY</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectSizeFromOLSize" id=link151 onMouseOver="ShowTip(event, 'tt149', 'link151')" onMouseOut="HideTip('tt149')">getMapObjectSizeFromOLSize</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Layer.GML" >OpenLayers.<wbr>Layer.GML</a></td><td class=SDescription>Create a vector layer by parsing a GML file. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.GML.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.loaded" >loaded</a></td><td class=SDescription>{Boolean} Flag for whether the GML data has been loaded yet.</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.GML.format" >format</a></td><td class=SDescription>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link152 onMouseOver="ShowTip(event, 'tt75', 'link152')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} The format you want the data to be parsed with.</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.formatOptions" >formatOptions</a></td><td class=SDescription>{Object} Hash of options which should be passed to the format when it is created. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.GML.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.OpenLayers.Layer.GML" >OpenLayers.<wbr>Layer.GML</a></td><td class=SDescription>Load and parse a single file on the web, according to the format provided via the ‘format’ option, defaulting to GML.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.GML.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.setVisibility" id=link153 onMouseOver="ShowTip(event, 'tt150', 'link153')" onMouseOut="HideTip('tt150')">setVisibility</a></td><td class=SDescription>Set the visibility flag for the layer and hide/show&redraw accordingly. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.GML.moveTo" id=link154 onMouseOver="ShowTip(event, 'tt151', 'link154')" onMouseOut="HideTip('tt151')">moveTo</a></td><td class=SDescription>If layer is visible and GML has not been loaded, load GML, then load GML and call OpenLayers.Layer.Vector.moveTo() to redraw at the new location.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.loadGML" id=link155 onMouseOver="ShowTip(event, 'tt152', 'link155')" onMouseOut="HideTip('tt152')">loadGML</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.GML.setUrl" id=link156 onMouseOver="ShowTip(event, 'tt153', 'link156')" onMouseOut="HideTip('tt153')">setUrl</a></td><td class=SDescription>Change the URL and reload the GML</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.requestSuccess" id=link157 onMouseOver="ShowTip(event, 'tt154', 'link157')" onMouseOut="HideTip('tt154')">requestSuccess</a></td><td class=SDescription>Process GML after it has been loaded. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Layer.GML.requestFailure" id=link158 onMouseOver="ShowTip(event, 'tt155', 'link158')" onMouseOut="HideTip('tt155')">requestFailure</a></td><td class=SDescription>Process a failed loading of GML. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle" >OpenLayers.<wbr>Geometry.<wbr>Rectangle</a></td><td class=SDescription>This class is <b>not supported</b>, and probably isn’t what you’re looking for. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.x" >x</a></td><td class=SDescription>{Float}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.y" >y</a></td><td class=SDescription>{Float}</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.width" >width</a></td><td class=SDescription>{Float}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.height" >height</a></td><td class=SDescription>{Float}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.OpenLayers.Geometry.Rectangle" >OpenLayers.<wbr>Geometry.<wbr>Rectangle</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.calculateBounds" id=link159 onMouseOver="ShowTip(event, 'tt156', 'link159')" onMouseOut="HideTip('tt156')">calculateBounds</a></td><td class=SDescription>Recalculate the bounds for the geometry.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.getLength" id=link160 onMouseOver="ShowTip(event, 'tt157', 'link160')" onMouseOut="HideTip('tt157')">getLength</a></td><td class=SDescription>{Float} The length of the geometry</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.getArea" id=link161 onMouseOver="ShowTip(event, 'tt158', 'link161')" onMouseOut="HideTip('tt158')">getArea</a></td><td class=SDescription>{Float} The area of the geometry</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Renderer.NG" >OpenLayers.<wbr>Renderer.NG</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.NG.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.labelNodeType" >labelNodeType</a></td><td class=SDescription>{String} The node type for text label containers. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.NG.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.OpenLayers.Renderer.NG" >OpenLayers.<wbr>Renderer.NG</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.NG.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.updateDimensions" id=link162 onMouseOver="ShowTip(event, 'tt159', 'link162')" onMouseOut="HideTip('tt159')">updateDimensions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.NG.resize" >resize</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.drawFeature" id=link163 onMouseOver="ShowTip(event, 'tt160', 'link163')" onMouseOut="HideTip('tt160')">drawFeature</a></td><td class=SDescription>Draw the feature. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.NG.drawText" id=link164 onMouseOver="ShowTip(event, 'tt161', 'link164')" onMouseOut="HideTip('tt161')">drawText</a></td><td class=SDescription>Function for drawing text labels. </td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2" >OpenLayers.<wbr>Renderer.SVG2</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.xmlns" >xmlns</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.xlinkns" >xlinkns</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.symbolMetrics" >symbolMetrics</a></td><td class=SDescription>{Object} Cache for symbol metrics according to their svg coordinate space. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.labelNodeType" >labelNodeType</a></td><td class=SDescription>{String} The node type for text label containers.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2" >OpenLayers.<wbr>Renderer.SVG2</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.supported" id=link165 onMouseOver="ShowTip(event, 'tt162', 'link165')" onMouseOut="HideTip('tt162')">supported</a></td><td class=SDescription>{Boolean} Whether or not the browser supports the SVG renderer</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.updateDimensions" id=link166 onMouseOver="ShowTip(event, 'tt163', 'link166')" onMouseOut="HideTip('tt163')">updateDimensions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getNodeType" id=link167 onMouseOver="ShowTip(event, 'tt164', 'link167')" onMouseOut="HideTip('tt164')">getNodeType</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.setStyle" id=link168 onMouseOver="ShowTip(event, 'tt165', 'link168')" onMouseOut="HideTip('tt165')">setStyle</a></td><td class=SDescription>Use to set all the style attributes to a SVG node.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.dashStyle" id=link169 onMouseOver="ShowTip(event, 'tt166', 'link169')" onMouseOut="HideTip('tt166')">dashStyle</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createNode" id=link170 onMouseOver="ShowTip(event, 'tt167', 'link170')" onMouseOut="HideTip('tt167')">createNode</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.nodeTypeCompare" id=link171 onMouseOver="ShowTip(event, 'tt168', 'link171')" onMouseOut="HideTip('tt168')">nodeTypeCompare</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createRenderRoot" id=link172 onMouseOver="ShowTip(event, 'tt169', 'link172')" onMouseOut="HideTip('tt169')">createRenderRoot</a></td><td class=SDescription>{DOMElement} The specific render engine’s root element</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createRoot" id=link173 onMouseOver="ShowTip(event, 'tt170', 'link173')" onMouseOut="HideTip('tt170')">createRoot</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createDefs" id=link174 onMouseOver="ShowTip(event, 'tt171', 'link174')" onMouseOut="HideTip('tt171')">createDefs</a></td><td class=SDescription>{DOMElement} The element to which we’ll add the symbol definitions</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawPoint" id=link175 onMouseOver="ShowTip(event, 'tt172', 'link175')" onMouseOut="HideTip('tt172')">drawPoint</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawCircle" id=link176 onMouseOver="ShowTip(event, 'tt173', 'link176')" onMouseOut="HideTip('tt173')">drawCircle</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawLineString" id=link177 onMouseOver="ShowTip(event, 'tt174', 'link177')" onMouseOut="HideTip('tt174')">drawLineString</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawLinearRing" id=link178 onMouseOver="ShowTip(event, 'tt175', 'link178')" onMouseOut="HideTip('tt175')">drawLinearRing</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawPolygon" id=link179 onMouseOver="ShowTip(event, 'tt176', 'link179')" onMouseOut="HideTip('tt176')">drawPolygon</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawRectangle" id=link180 onMouseOver="ShowTip(event, 'tt177', 'link180')" onMouseOut="HideTip('tt177')">drawRectangle</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawText" id=link181 onMouseOver="ShowTip(event, 'tt178', 'link181')" onMouseOut="HideTip('tt178')">drawText</a></td><td class=SDescription>Function for drawing text labels. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getComponentString" >getComponentString</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getShortString" id=link182 onMouseOver="ShowTip(event, 'tt179', 'link182')" onMouseOut="HideTip('tt179')">getShortString</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.importSymbol" id=link183 onMouseOver="ShowTip(event, 'tt180', 'link183')" onMouseOut="HideTip('tt180')">importSymbol</a></td><td class=SDescription>add a new symbol definition from the rendererer’s symbol hash</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getFeatureIdFromEvent" id=link184 onMouseOver="ShowTip(event, 'tt181', 'link184')" onMouseOut="HideTip('tt181')">getFeatureIdFromEvent</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_ALIGN" >OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_ALIGN</a></td><td class=SDescription>{Object}</td></tr><tr class="SConstant SIndent2"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_VSHIFT" >OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_VSHIFT</a></td><td class=SDescription>{Object}</td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_VFACTOR" >OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_VFACTOR</a></td><td class=SDescription>{Object}</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.preventDefault" id=link185 onMouseOver="ShowTip(event, 'tt182', 'link185')" onMouseOut="HideTip('tt182')">OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>preventDefault</a></td><td class=SDescription>Used to prevent default events (especially opening images in a new tab on ctrl-click) from being executed for externalGraphic and graphicName symbols</td></tr><tr class="SClass"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble" >OpenLayers.<wbr>Popup.<wbr>AnchoredBubble</a></td><td class=SDescription>This class is <b>deprecated</b>. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.rounded" >rounded</a></td><td class=SDescription>{Boolean} Has the popup been rounded yet?</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.OpenLayers.Popup.AnchoredBubble" >OpenLayers.<wbr>Popup.<wbr>AnchoredBubble</a></td><td class=SDescription></td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.draw" id=link186 onMouseOver="ShowTip(event, 'tt183', 'link186')" onMouseOut="HideTip('tt183')">draw</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.updateRelativePosition" id=link187 onMouseOver="ShowTip(event, 'tt184', 'link187')" onMouseOut="HideTip('tt184')">updateRelativePosition</a></td><td class=SDescription>The popup has been moved to a new relative location, in which case we will want to re-do the rico corners.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.setSize" id=link188 onMouseOver="ShowTip(event, 'tt185', 'link188')" onMouseOut="HideTip('tt185')">setSize</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.setBackgroundColor" id=link189 onMouseOver="ShowTip(event, 'tt186', 'link189')" onMouseOut="HideTip('tt186')">setBackgroundColor</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.setOpacity" id=link190 onMouseOver="ShowTip(event, 'tt187', 'link190')" onMouseOut="HideTip('tt187')">setOpacity</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.setBorder" id=link191 onMouseOver="ShowTip(event, 'tt188', 'link191')" onMouseOut="HideTip('tt188')">setBorder</a></td><td class=SDescription>Always sets border to 0. </td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.setRicoCorners" id=link192 onMouseOver="ShowTip(event, 'tt189', 'link192')" onMouseOut="HideTip('tt189')">setRicoCorners</a></td><td class=SDescription>Update RICO corners according to the popup’s current relative postion.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.getCornersToRound" id=link193 onMouseOver="ShowTip(event, 'tt190', 'link193')" onMouseOut="HideTip('tt190')">getCornersToRound</a></td><td class=SDescription>{String} The proper corners string (“tr tl bl br”) for rico to round.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent2 SMarked"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.CORNER_SIZE" >CORNER_SIZE</a></td><td class=SDescription>{Integer} 5. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGeneric"><div class=CTopic><h3 class=CTitle><a name="Deprecated"></a>Deprecated</h3><div class=CBody><p>The deprecated.js script includes all methods, properties, and constructors that are not supported as part of the long-term API. If you use any of these, you have to explicitly include this script in your application.</p><h4 class=CHeading>For example</h4><blockquote><pre class="prettyprint"><script src="deprecated.js" type="text/javascript"></script></pre></blockquote><p>You are strongly encouraged to avoid using deprecated functionality. The documentation here should point you to the supported alternatives.</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Class"></a>OpenLayers.<wbr>Class</h2><div class=CBody><!--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="#OpenLayers.Class.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Class.isPrototype" >isPrototype</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Class.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Class.OpenLayers.create" >OpenLayers.<wbr>create</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Class.inherit" id=link194 onMouseOver="ShowTip(event, 'tt1', 'link194')" onMouseOut="HideTip('tt1')">inherit</a></td><td class=SDescription><b>Deprecated</b>. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Class.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Class.isPrototype"></a>isPrototype</h3><div class=CBody><p><b>Deprecated</b>. This is no longer needed and will be removed at 3.0.</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Class.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Class.OpenLayers.create"></a>OpenLayers.<wbr>create</h3><div class=CBody><p><b>Deprecated</b>. Old method to create an OpenLayers style class. Use the <a href="#OpenLayers.Class" class=LClass >OpenLayers.Class</a> constructor instead.</p><h4 class=CHeading>Returns</h4><p>An OpenLayers class</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Class.inherit"></a>inherit</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>OpenLayers.Class.inherit = function (</td><td class="PParameter prettyprint " nowrap>P</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p><b>Deprecated</b>. Old method to inherit from one or more OpenLayers style classes. Use the <a href="#OpenLayers.Class" class=LClass >OpenLayers.Class</a> constructor instead.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>class</td><td class=CDLDescription>One or more classes can be provided as arguments</td></tr></table><h4 class=CHeading>Returns</h4><p>An object prototype</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Util"></a>OpenLayers.Util</h2><div class=CBody><!--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="#OpenLayers.Util.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Util.clearArray" id=link195 onMouseOver="ShowTip(event, 'tt2', 'link195')" onMouseOut="HideTip('tt2')">clearArray</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Util.setOpacity" id=link196 onMouseOver="ShowTip(event, 'tt3', 'link196')" onMouseOut="HideTip('tt3')">setOpacity</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Util.safeStopPropagation" id=link197 onMouseOver="ShowTip(event, 'tt4', 'link197')" onMouseOut="HideTip('tt4')">safeStopPropagation</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Util.getArgs" id=link198 onMouseOver="ShowTip(event, 'tt5', 'link198')" onMouseOut="HideTip('tt5')">getArgs</a></td><td class=SDescription><b>Deprecated</b>. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Util.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Util.clearArray"></a>clearArray</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>OpenLayers.Util.clearArray = function(</td><td class="PParameter prettyprint " nowrap>array</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p><b>Deprecated</b>. This function will disappear in 3.0. Please use “array.length = 0” instead.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>array</td><td class=CDLDescription>{Array}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Util.setOpacity"></a>setOpacity</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>OpenLayers.Util.setOpacity = function(</td><td class="PParameter prettyprint " nowrap>element,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>opacity</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p><b>Deprecated</b>. This function has been deprecated. Instead, please use <OpenLayers.Util.modifyDOMElement> or <OpenLayers.Util.modifyAlphaImageDiv></p><p>Set the opacity of a DOM Element Note that for this function to work in IE, elements must “have layout” according to: <a href="http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/haslayout.asp" class=LURL target=_top>http://msdn.microsoft.com<wbr>/workshop<wbr>/author<wbr>/dhtml<wbr>/reference<wbr>/properties<wbr>/haslayout.asp</a></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>element</td><td class=CDLDescription>{DOMElement} Set the opacity on this DOM element</td></tr><tr><td class=CDLEntry>opacity</td><td class=CDLDescription>{Float} Opacity value (0.0 - 1.0)</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Util.safeStopPropagation"></a>safeStopPropagation</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>OpenLayers.Util.safeStopPropagation = function(</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p><b>Deprecated</b>. This function has been deprecated. Please use directly <a href="OpenLayers/Events-js.html#OpenLayers.Event.stop" class=LFunction id=link199 onMouseOver="ShowTip(event, 'tt191', 'link199')" onMouseOut="HideTip('tt191')">OpenLayers.Event.stop</a> passing ‘true’ as the 2nd argument (preventDefault)</p><p>Safely stop the propagation of an event <b>without</b> preventing the default browser action from occurring.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Util.getArgs"></a>getArgs</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>OpenLayers.Util.getArgs = function(</td><td class="PParameter prettyprint " nowrap>url</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p><b>Deprecated</b>. Will be removed in 3.0. Please use instead <OpenLayers.Util.getParameters></p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String} Optional url used to extract the query string. If null, query string is taken from page location.</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} An object of key/value pairs from the query string.</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Ajax"></a>OpenLayers.Ajax</h2><div class=CBody><!--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="#OpenLayers.Ajax.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.OpenLayers.nullHandler" id=link200 onMouseOver="ShowTip(event, 'tt6', 'link200')" onMouseOut="HideTip('tt6')">OpenLayers.<wbr>nullHandler</a></td><td class=SDescription>@param {} request</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.OpenLayers.loadURL" id=link201 onMouseOver="ShowTip(event, 'tt7', 'link201')" onMouseOut="HideTip('tt7')">OpenLayers.<wbr>loadURL</a></td><td class=SDescription>Background load a document. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.OpenLayers.parseXMLString" id=link202 onMouseOver="ShowTip(event, 'tt8', 'link202')" onMouseOut="HideTip('tt8')">OpenLayers.<wbr>parseXMLString</a></td><td class=SDescription>Parse XML into a doc structure</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.emptyFunction" id=link203 onMouseOver="ShowTip(event, 'tt9', 'link203')" onMouseOut="HideTip('tt9')">emptyFunction</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.getTransport" id=link204 onMouseOver="ShowTip(event, 'tt10', 'link204')" onMouseOut="HideTip('tt10')">getTransport</a></td><td class=SDescription>{Object} Transport mechanism for whichever browser we’re in, or false if none available.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.activeRequestCount" >activeRequestCount</a></td><td class=SDescription>{Integer}</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.OpenLayers.nullHandler"></a>OpenLayers.<wbr>nullHandler</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>OpenLayers.nullHandler = function(</td><td class="PParameter prettyprint " nowrap>request</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>@param {} request</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.OpenLayers.loadURL"></a>OpenLayers.<wbr>loadURL</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>OpenLayers.loadURL = function(</td><td class="PParameter prettyprint " nowrap>uri,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>params,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>caller,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>onComplete,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>onFailure</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Background load a document. <b>Deprecated</b>. Use <a href="OpenLayers/Request-js.html#OpenLayers.Request.GET" class=LFunction id=link205 onMouseOver="ShowTip(event, 'tt192', 'link205')" onMouseOut="HideTip('tt192')">OpenLayers.Request.GET</a> method instead.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>uri</td><td class=CDLDescription>{String} URI of source doc</td></tr><tr><td class=CDLEntry>params</td><td class=CDLDescription>{String} or {Object} GET params. Either a string in the form “?hello=world&foo=bar” (do not forget the leading question mark) or an object in the form {‘hello’: ‘world’, ‘foo’: ‘bar}</td></tr><tr><td class=CDLEntry>caller</td><td class=CDLDescription>{Object} object which gets callbacks</td></tr><tr><td class=CDLEntry>onComplete</td><td class=CDLDescription>{Function} Optional callback for success. The callback will be called with this set to caller and will receive the request object as an argument. Note that if you do not specify an onComplete function, <a href="#OpenLayers.Ajax.OpenLayers.nullHandler" class=LFunction id=link206 onMouseOver="ShowTip(event, 'tt6', 'link206')" onMouseOut="HideTip('tt6')">OpenLayers.nullHandler</a> will be called (which pops up a user friendly error message dialog).</td></tr><tr><td class=CDLEntry>onFailure</td><td class=CDLDescription>{Function} Optional callback for failure. In the event of a failure, the callback will be called with this set to caller and will receive the request object as an argument. Note that if you do not specify an onComplete function, <a href="#OpenLayers.Ajax.OpenLayers.nullHandler" class=LFunction id=link207 onMouseOver="ShowTip(event, 'tt6', 'link207')" onMouseOut="HideTip('tt6')">OpenLayers.nullHandler</a> will be called (which pops up a user friendly error message dialog).</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Request/XMLHttpRequest-js.html#OpenLayers.Request.XMLHttpRequest" class=LClass id=link208 onMouseOver="ShowTip(event, 'tt64', 'link208')" onMouseOut="HideTip('tt64')">OpenLayers.Request.XMLHttpRequest</a>} The request object. To abort loading, call request.abort().</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.OpenLayers.parseXMLString"></a>OpenLayers.<wbr>parseXMLString</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>OpenLayers.parseXMLString = function(</td><td class="PParameter prettyprint " nowrap>text</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Parse XML into a doc structure</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>text</td><td class=CDLDescription>{String}</td></tr></table><h4 class=CHeading>Returns</h4><p>{?} Parsed AJAX Responsev</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.emptyFunction"></a>emptyFunction</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">emptyFunction: function ()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.getTransport"></a>getTransport</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getTransport: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Object} Transport mechanism for whichever browser we’re in, or false if none available.</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.activeRequestCount"></a>activeRequestCount</h3><div class=CBody><p>{Integer}</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Ajax.Responders"></a>OpenLayers.<wbr>Ajax.<wbr>Responders</h2><div class=CBody><p>{Object}</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="#OpenLayers.Ajax.Responders.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.responders" >responders</a></td><td class=SDescription>{Array}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.register" id=link209 onMouseOver="ShowTip(event, 'tt11', 'link209')" onMouseOut="HideTip('tt11')">register</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.unregister" id=link210 onMouseOver="ShowTip(event, 'tt12', 'link210')" onMouseOut="HideTip('tt12')">unregister</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.dispatch" id=link211 onMouseOver="ShowTip(event, 'tt13', 'link211')" onMouseOut="HideTip('tt13')">dispatch</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.onCreate" id=link212 onMouseOver="ShowTip(event, 'tt14', 'link212')" onMouseOut="HideTip('tt14')">onCreate</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Responders.onComplete" id=link213 onMouseOver="ShowTip(event, 'tt15', 'link213')" onMouseOut="HideTip('tt15')">onComplete</a></td><td class=SDescription></td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.responders"></a>responders</h3><div class=CBody><p>{Array}</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.register"></a>register</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>register: function(</td><td class="PParameter prettyprint " nowrap>responderToAdd</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>responderToAdd</td><td class=CDLDescription>{?}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.unregister"></a>unregister</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>unregister: function(</td><td class="PParameter prettyprint " nowrap>responderToRemove</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>responderToRemove</td><td class=CDLDescription>{?}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.dispatch"></a>dispatch</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>dispatch: function(</td><td class="PParameter prettyprint " nowrap>callback,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>request,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>transport</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>callback</td><td class=CDLDescription>{?}</td></tr><tr><td class=CDLEntry>request</td><td class=CDLDescription>{?}</td></tr><tr><td class=CDLEntry>transport</td><td class=CDLDescription>{?}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.onCreate"></a>onCreate</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onCreate: function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Responders.onComplete"></a>onComplete</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onComplete: function()</td></tr></table></blockquote></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Ajax.Base"></a>OpenLayers.<wbr>Ajax.Base</h2><div class=CBody><!--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="#OpenLayers.Ajax.Base.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Base.OpenLayers.Ajax.Base" >OpenLayers.<wbr>Ajax.Base</a></td><td class=SDescription></td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Base.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Base.OpenLayers.Ajax.Base"></a>OpenLayers.<wbr>Ajax.Base</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Ajax.Request"></a>OpenLayers.<wbr>Ajax.<wbr>Request</h2><div class=CBody><p><b>Deprecated</b>. Use <a href="OpenLayers/Request-js.html#OpenLayers.Request" class=LClass id=link222 onMouseOver="ShowTip(event, 'tt193', 'link222')" onMouseOut="HideTip('tt193')">OpenLayers.Request</a> method instead.</p><h4 class=CHeading>Inherit</h4><ul><li><a href="#OpenLayers.Ajax.Base" class=LClass >OpenLayers.Ajax.Base</a></li></ul><!--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="#OpenLayers.Ajax.Request.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request._complete" >_complete</a></td><td class=SDescription>{Boolean}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.OpenLayers.Ajax.Request" >OpenLayers.<wbr>Ajax.<wbr>Request</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.request" id=link214 onMouseOver="ShowTip(event, 'tt16', 'link214')" onMouseOut="HideTip('tt16')">request</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.onStateChange" id=link215 onMouseOver="ShowTip(event, 'tt17', 'link215')" onMouseOut="HideTip('tt17')">onStateChange</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.setRequestHeaders" id=link216 onMouseOver="ShowTip(event, 'tt18', 'link216')" onMouseOut="HideTip('tt18')">setRequestHeaders</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.success" id=link217 onMouseOver="ShowTip(event, 'tt19', 'link217')" onMouseOut="HideTip('tt19')">success</a></td><td class=SDescription>{Boolean} -</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.getStatus" id=link218 onMouseOver="ShowTip(event, 'tt20', 'link218')" onMouseOut="HideTip('tt20')">getStatus</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.respondToReadyState" id=link219 onMouseOver="ShowTip(event, 'tt21', 'link219')" onMouseOut="HideTip('tt21')">respondToReadyState</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.getHeader" id=link220 onMouseOver="ShowTip(event, 'tt22', 'link220')" onMouseOut="HideTip('tt22')">getHeader</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Request.dispatchException" id=link221 onMouseOver="ShowTip(event, 'tt23', 'link221')" onMouseOut="HideTip('tt23')">dispatchException</a></td><td class=SDescription>If the optional onException function is set, execute it and then dispatch the call to any other listener registered for onException.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Request.Events" >Events</a></td><td class=SDescription>{Array(String)}</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request._complete"></a>_complete</h3><div class=CBody><p>{Boolean}</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.OpenLayers.Ajax.Request"></a>OpenLayers.<wbr>Ajax.<wbr>Request</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.request"></a>request</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>request: function(</td><td class="PParameter prettyprint " nowrap>url</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.onStateChange"></a>onStateChange</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onStateChange: function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.setRequestHeaders"></a>setRequestHeaders</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">setRequestHeaders: function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.success"></a>success</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">success: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Boolean} -</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.getStatus"></a>getStatus</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getStatus: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{Integer}</td><td class=CDLDescription>Status</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.respondToReadyState"></a>respondToReadyState</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>respondToReadyState: function(</td><td class="PParameter prettyprint " nowrap>readyState</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>readyState</td><td class=CDLDescription>{?}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.getHeader"></a>getHeader</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>getHeader: function(</td><td class="PParameter prettyprint " nowrap>name</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String} Header name</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{?}</td><td class=CDLDescription>response header for the given name</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.dispatchException"></a>dispatchException</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>dispatchException: function(</td><td class="PParameter prettyprint " nowrap>exception</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>If the optional onException function is set, execute it and then dispatch the call to any other listener registered for onException.</p><p>If no optional onException function is set, we suspect that the user may have also not used OpenLayers.Ajax.Responders.register to register a listener for the onException call. To make sure that something gets done with this exception, only dispatch the call if there are listeners.</p><p>If you explicitly want to swallow exceptions, set request.options.onException to an empty function (function(){}) or register an empty function with <a href="#OpenLayers.Ajax.Responders" class=LClass id=link223 onMouseOver="ShowTip(event, 'tt194', 'link223')" onMouseOut="HideTip('tt194')">OpenLayers.Ajax.Responders</a> for onException.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>exception</td><td class=CDLDescription>{?}</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Request.Events"></a>Events</h3><div class=CBody><p>{Array(String)}</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Ajax.Response"></a>OpenLayers.<wbr>Ajax.<wbr>Response</h2><div class=CBody><!--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="#OpenLayers.Ajax.Response.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.status" >status</a></td><td class=SDescription>{Integer}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Response.statusText" >statusText</a></td><td class=SDescription>{String}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Response.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.OpenLayers.Ajax.Response" >OpenLayers.<wbr>Ajax.<wbr>Response</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Ajax.Response.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getStatus" >getStatus</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getStatustext" >getStatustext</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getHeader" >getHeader</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getResponseHeader" id=link224 onMouseOver="ShowTip(event, 'tt24', 'link224')" onMouseOut="HideTip('tt24')">getResponseHeader</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Ajax.Response.getElementsByTagNameNS" id=link225 onMouseOver="ShowTip(event, 'tt25', 'link225')" onMouseOut="HideTip('tt25')">getElementsByTagNameNS</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Ajax.Response.serializeXMLToString" id=link226 onMouseOver="ShowTip(event, 'tt26', 'link226')" onMouseOut="HideTip('tt26')">serializeXMLToString</a></td><td class=SDescription>Wrapper function around XMLSerializer, which doesn’t exist/work in IE/Safari. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.status"></a>status</h3><div class=CBody><p>{Integer}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.statusText"></a>statusText</h3><div class=CBody><p>{String}</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.OpenLayers.Ajax.Response"></a>OpenLayers.<wbr>Ajax.<wbr>Response</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>request</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.getStatus"></a>getStatus</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.getStatustext"></a>getStatustext</h3><div class=CBody><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String}</td><td class=CDLDescription>statusText</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.getHeader"></a>getHeader</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.getResponseHeader"></a>getResponseHeader</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>getResponseHeader: function(</td><td class="PParameter prettyprint " nowrap>name</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{?}</td><td class=CDLDescription>response header for given name</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.getElementsByTagNameNS"></a>getElementsByTagNameNS</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>OpenLayers.Ajax.getElementsByTagNameNS = function(</td><td class="PParameter prettyprint " nowrap>parentnode,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>nsuri,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>nsprefix,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>tagname</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>parentnode</td><td class=CDLDescription>{?}</td></tr><tr><td class=CDLEntry>nsuri</td><td class=CDLDescription>{?}</td></tr><tr><td class=CDLEntry>nsprefix</td><td class=CDLDescription>{?}</td></tr><tr><td class=CDLEntry>tagname</td><td class=CDLDescription>{?}</td></tr></table><h4 class=CHeading>Returns</h4><p>{?}</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Ajax.Response.serializeXMLToString"></a>serializeXMLToString</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>OpenLayers.Ajax.serializeXMLToString = function(</td><td class="PParameter prettyprint " nowrap>xmldom</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Wrapper function around XMLSerializer, which doesn’t exist/work in IE/Safari. We need to come up with a way to serialize in those browser: for now, these browsers will just fail. #535, #536</p><h4 class=CHeading>Parameters</h4><p>xmldom {XMLNode} xml dom to serialize</p><h4 class=CHeading>Returns</h4><p>{?}</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Element"></a>OpenLayers.<wbr>Element</h2><div class=CBody><!--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="#OpenLayers.Element.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Element.hide" id=link227 onMouseOver="ShowTip(event, 'tt27', 'link227')" onMouseOut="HideTip('tt27')">hide</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Element.show" id=link228 onMouseOver="ShowTip(event, 'tt28', 'link228')" onMouseOut="HideTip('tt28')">show</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Element.getDimensions" id=link229 onMouseOver="ShowTip(event, 'tt29', 'link229')" onMouseOut="HideTip('tt29')">getDimensions</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Element.String.startsWith" >String.<wbr>startsWith</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Element.String.contains" >String.<wbr>contains</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Element.String.trim" >String.trim</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Element.String.camelize" >String.<wbr>camelize</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Element.Function.bind" >Function.bind</a></td><td class=SDescription><b>Deprecated</b>. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Element.Function.bindAsEventListener" >Function.<wbr>bindAsEventListener</a></td><td class=SDescription><b>Deprecated</b>. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.hide"></a>hide</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">hide: function()</td></tr></table></blockquote><p><b>Deprecated</b>. Hide element(s) passed in</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>element</td><td class=CDLDescription>{DOMElement} Actually user can pass any number of elements</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.show"></a>show</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">show: function()</td></tr></table></blockquote><p><b>Deprecated</b>. Show element(s) passed in</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>element</td><td class=CDLDescription>{DOMElement} Actually user can pass any number of elements</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.getDimensions"></a>getDimensions</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>getDimensions: function(</td><td class="PParameter prettyprint " nowrap>element</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p><b>Deprecated</b>. Returns dimensions of the element passed in.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>element</td><td class=CDLDescription>{DOMElement}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} Object with ‘width’ and ‘height’ properties which are the dimensions of the element passed in.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.String.startsWith"></a>String.<wbr>startsWith</h3><div class=CBody><p><b>Deprecated</b>. Whether or not a string starts with another string.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>sStart</td><td class=CDLDescription>{String} The string we’re testing for.</td></tr></table><h4 class=CHeading>Returns</h4><p>{Boolean} Whether or not this string starts with the string passed in.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.String.contains"></a>String.<wbr>contains</h3><div class=CBody><p><b>Deprecated</b>. Whether or not a string contains another string.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>str</td><td class=CDLDescription>{String} The string that we’re testing for.</td></tr></table><h4 class=CHeading>Returns</h4><p>{Boolean} Whether or not this string contains with the string passed in.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.String.trim"></a>String.trim</h3><div class=CBody><p><b>Deprecated</b>. Removes leading and trailing whitespace characters from a string.</p><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{String} A trimmed version of the string</td><td class=CDLDescription>all leading and trailing spaces removed</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.String.camelize"></a>String.<wbr>camelize</h3><div class=CBody><p><b>Deprecated</b>. Camel-case a hyphenated string. Ex. “chicken-head” becomes “chickenHead”, and “-chicken-head” becomes “ChickenHead”.</p><h4 class=CHeading>Returns</h4><p>{String} The string, camelized</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.Function.bind"></a>Function.bind</h3><div class=CBody><p><b>Deprecated</b>. Bind a function to an object. Method to easily create closures with ‘this’ altered.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>object</td><td class=CDLDescription>{Object} the this parameter</td></tr></table><h4 class=CHeading>Returns</h4><p>{Function} A closure with ‘this’ altered to the first argument.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Element.Function.bindAsEventListener"></a>Function.<wbr>bindAsEventListener</h3><div class=CBody><p><b>Deprecated</b>. Bind a function to an object, and configure it to receive the event object as first parameter when called.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>object</td><td class=CDLDescription>{Object} A reference to this.</td></tr></table><h4 class=CHeading>Returns</h4><p>{Function}</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Tile"></a>OpenLayers.Tile</h2><div class=CBody><!--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="#OpenLayers.Tile.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.getBoundsFromBaseLayer" id=link230 onMouseOver="ShowTip(event, 'tt30', 'link230')" onMouseOut="HideTip('tt30')">getBoundsFromBaseLayer</a></td><td class=SDescription>Take the pixel locations of the corner of the tile, and pass them to the base layer and ask for the location of those pixels, so that displaying tiles over Google works fine.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.getBoundsFromBaseLayer"></a>getBoundsFromBaseLayer</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>getBoundsFromBaseLayer: function(</td><td class="PParameter prettyprint " nowrap>position</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Take the pixel locations of the corner of the tile, and pass them to the base layer and ask for the location of those pixels, so that displaying tiles over Google works fine.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>position</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Pixel-js.html#OpenLayers.Pixel" class=LClass id=link231 onMouseOver="ShowTip(event, 'tt195', 'link231')" onMouseOut="HideTip('tt195')">OpenLayers.Pixel</a>}</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>bounds</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Bounds-js.html#OpenLayers.Bounds" class=LClass id=link232 onMouseOver="ShowTip(event, 'tt196', 'link232')" onMouseOut="HideTip('tt196')">OpenLayers.Bounds</a>}</td></tr></table></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Control.MouseDefaults"></a>OpenLayers.<wbr>Control.<wbr>MouseDefaults</h2><div class=CBody><p>This class is DEPRECATED in 2.4 and will be removed by 3.0. If you need this functionality, use <a href="OpenLayers/Control/Navigation-js.html#OpenLayers.Control.Navigation" class=LClass id=link247 onMouseOver="ShowTip(event, 'tt197', 'link247')" onMouseOut="HideTip('tt197')">OpenLayers.Control.Navigation</a> instead!!!</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Control-js.html#OpenLayers.Control" class=LClass id=link248 onMouseOver="ShowTip(event, 'tt198', 'link248')" onMouseOut="HideTip('tt198')">OpenLayers.Control</a></li></ul><!--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="#OpenLayers.Control.MouseDefaults.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.performedDrag" >performedDrag</a></td><td class=SDescription>{Boolean}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.wheelObserver" >wheelObserver</a></td><td class=SDescription>{Function}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.OpenLayers.Control.MouseDefaults" >OpenLayers.<wbr>Control.<wbr>MouseDefaults</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.destroy" id=link233 onMouseOver="ShowTip(event, 'tt31', 'link233')" onMouseOut="HideTip('tt31')">destroy</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.draw" id=link234 onMouseOver="ShowTip(event, 'tt32', 'link234')" onMouseOut="HideTip('tt32')">draw</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.registerWheelEvents" id=link235 onMouseOver="ShowTip(event, 'tt33', 'link235')" onMouseOut="HideTip('tt33')">registerWheelEvents</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultClick" id=link236 onMouseOver="ShowTip(event, 'tt34', 'link236')" onMouseOut="HideTip('tt34')">defaultClick</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultDblClick" id=link237 onMouseOver="ShowTip(event, 'tt35', 'link237')" onMouseOut="HideTip('tt35')">defaultDblClick</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseDown" id=link238 onMouseOver="ShowTip(event, 'tt36', 'link238')" onMouseOut="HideTip('tt36')">defaultMouseDown</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseMove" id=link239 onMouseOver="ShowTip(event, 'tt37', 'link239')" onMouseOut="HideTip('tt37')">defaultMouseMove</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseUp" id=link240 onMouseOver="ShowTip(event, 'tt38', 'link240')" onMouseOut="HideTip('tt38')">defaultMouseUp</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultMouseOut" id=link241 onMouseOver="ShowTip(event, 'tt39', 'link241')" onMouseOut="HideTip('tt39')">defaultMouseOut</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultWheelUp" id=link242 onMouseOver="ShowTip(event, 'tt40', 'link242')" onMouseOut="HideTip('tt40')">defaultWheelUp</a></td><td class=SDescription>User spun scroll wheel up</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.defaultWheelDown" id=link243 onMouseOver="ShowTip(event, 'tt41', 'link243')" onMouseOut="HideTip('tt41')">defaultWheelDown</a></td><td class=SDescription>User spun scroll wheel down</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.zoomBoxEnd" id=link244 onMouseOver="ShowTip(event, 'tt42', 'link244')" onMouseOut="HideTip('tt42')">zoomBoxEnd</a></td><td class=SDescription>Zoombox function.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.removeZoomBox" id=link245 onMouseOver="ShowTip(event, 'tt43', 'link245')" onMouseOut="HideTip('tt43')">removeZoomBox</a></td><td class=SDescription>Remove the zoombox from the screen and nullify our reference to it.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseDefaults.onWheelEvent" id=link246 onMouseOver="ShowTip(event, 'tt44', 'link246')" onMouseOut="HideTip('tt44')">onWheelEvent</a></td><td class=SDescription>Catch the wheel event and handle it xbrowserly</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.performedDrag"></a>performedDrag</h3><div class=CBody><p>{Boolean}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.wheelObserver"></a>wheelObserver</h3><div class=CBody><p>{Function}</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.OpenLayers.Control.MouseDefaults"></a>OpenLayers.<wbr>Control.<wbr>MouseDefaults</h3></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.destroy"></a>destroy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.draw"></a>draw</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">draw: function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.registerWheelEvents"></a>registerWheelEvents</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">registerWheelEvents: function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultClick"></a>defaultClick</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>defaultClick: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Boolean}</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultDblClick"></a>defaultDblClick</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>defaultDblClick: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultMouseDown"></a>defaultMouseDown</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>defaultMouseDown: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultMouseMove"></a>defaultMouseMove</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>defaultMouseMove: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultMouseUp"></a>defaultMouseUp</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>defaultMouseUp: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{<a href="OpenLayers/Events-js.html#OpenLayers.Event" class=LClass id=link249 onMouseOver="ShowTip(event, 'tt199', 'link249')" onMouseOut="HideTip('tt199')">OpenLayers.Event</a>}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultMouseOut"></a>defaultMouseOut</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>defaultMouseOut: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultWheelUp"></a>defaultWheelUp</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>defaultWheelUp: function(</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>User spun scroll wheel up</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.defaultWheelDown"></a>defaultWheelDown</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>defaultWheelDown: function(</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>User spun scroll wheel down</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.zoomBoxEnd"></a>zoomBoxEnd</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>zoomBoxEnd: function(</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Zoombox function.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.removeZoomBox"></a>removeZoomBox</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">removeZoomBox: function()</td></tr></table></blockquote><p>Remove the zoombox from the screen and nullify our reference to it.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseDefaults.onWheelEvent"></a>onWheelEvent</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>onWheelEvent: function(</td><td class="PParameter prettyprint " nowrap>e</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Catch the wheel event and handle it xbrowserly</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>e</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Control.MouseToolbar"></a>OpenLayers.<wbr>Control.<wbr>MouseToolbar</h2><div class=CBody><p>This class is DEPRECATED in 2.4 and will be removed by 3.0. If you need this functionality, use <a href="OpenLayers/Control/NavToolbar-js.html#OpenLayers.Control.NavToolbar" class=LClass id=link263 onMouseOver="ShowTip(event, 'tt200', 'link263')" onMouseOut="HideTip('tt200')">OpenLayers.Control.NavToolbar</a> instead!!!</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="#OpenLayers.Control.MouseToolbar.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.mode" >mode</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttons" >buttons</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.direction" >direction</a></td><td class=SDescription>{String} ‘vertical’ or ‘horizontal’</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttonClicked" >buttonClicked</a></td><td class=SDescription>{String}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.OpenLayers.Control.MouseToolbar" >OpenLayers.<wbr>Control.<wbr>MouseToolbar</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.destroy" id=link250 onMouseOver="ShowTip(event, 'tt45', 'link250')" onMouseOut="HideTip('tt45')">destroy</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.draw" id=link251 onMouseOver="ShowTip(event, 'tt46', 'link251')" onMouseOut="HideTip('tt46')">draw</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar._addButton" id=link252 onMouseOver="ShowTip(event, 'tt47', 'link252')" onMouseOut="HideTip('tt47')">_addButton</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttonDown" id=link253 onMouseOver="ShowTip(event, 'tt48', 'link253')" onMouseOut="HideTip('tt48')">buttonDown</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.buttonUp" id=link254 onMouseOver="ShowTip(event, 'tt49', 'link254')" onMouseOut="HideTip('tt49')">buttonUp</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultDblClick" id=link255 onMouseOver="ShowTip(event, 'tt50', 'link255')" onMouseOut="HideTip('tt50')">defaultDblClick</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseDown" id=link256 onMouseOver="ShowTip(event, 'tt51', 'link256')" onMouseOut="HideTip('tt51')">defaultMouseDown</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.switchModeTo" id=link257 onMouseOver="ShowTip(event, 'tt52', 'link257')" onMouseOut="HideTip('tt52')">switchModeTo</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.leaveMode" id=link258 onMouseOver="ShowTip(event, 'tt53', 'link258')" onMouseOut="HideTip('tt53')">leaveMode</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseMove" id=link259 onMouseOver="ShowTip(event, 'tt54', 'link259')" onMouseOut="HideTip('tt54')">defaultMouseMove</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseUp" id=link260 onMouseOver="ShowTip(event, 'tt55', 'link260')" onMouseOut="HideTip('tt55')">defaultMouseUp</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultMouseOut" id=link261 onMouseOver="ShowTip(event, 'tt56', 'link261')" onMouseOut="HideTip('tt56')">defaultMouseOut</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Control.MouseToolbar.defaultClick" id=link262 onMouseOver="ShowTip(event, 'tt57', 'link262')" onMouseOut="HideTip('tt57')">defaultClick</a></td><td class=SDescription></td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.mode"></a>mode</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.buttons"></a>buttons</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.direction"></a>direction</h3><div class=CBody><p>{String} ‘vertical’ or ‘horizontal’</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.buttonClicked"></a>buttonClicked</h3><div class=CBody><p>{String}</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.OpenLayers.Control.MouseToolbar"></a>OpenLayers.<wbr>Control.<wbr>MouseToolbar</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>position</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Pixel-js.html#OpenLayers.Pixel" class=LClass id=link264 onMouseOver="ShowTip(event, 'tt195', 'link264')" onMouseOut="HideTip('tt195')">OpenLayers.Pixel</a>}</td></tr><tr><td class=CDLEntry>direction</td><td class=CDLDescription>{String}</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.destroy"></a>destroy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.draw"></a>draw</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">draw: function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar._addButton"></a>_addButton</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>_addButton:function(</td><td class="PParameter prettyprint " nowrap>id,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>img,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>activeImg,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>xy,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>sz,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>title</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.buttonDown"></a>buttonDown</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>buttonDown: function(</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.buttonUp"></a>buttonUp</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>buttonUp: function(</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.defaultDblClick"></a>defaultDblClick</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>defaultDblClick: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.defaultMouseDown"></a>defaultMouseDown</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>defaultMouseDown: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.switchModeTo"></a>switchModeTo</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>switchModeTo: function(</td><td class="PParameter prettyprint " nowrap>mode</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>mode</td><td class=CDLDescription>{String}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.leaveMode"></a>leaveMode</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">leaveMode: function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.defaultMouseMove"></a>defaultMouseMove</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>defaultMouseMove: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.defaultMouseUp"></a>defaultMouseUp</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>defaultMouseUp: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.defaultMouseOut"></a>defaultMouseOut</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>defaultMouseOut: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Control.MouseToolbar.defaultClick"></a>defaultClick</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>defaultClick: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Event}</td></tr></table></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.Grid"></a>OpenLayers.<wbr>Layer.Grid</h2><div class=CBody><!--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="#OpenLayers.Layer.Grid.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Grid.getGridBounds" id=link265 onMouseOver="ShowTip(event, 'tt58', 'link265')" onMouseOut="HideTip('tt58')">getGridBounds</a></td><td class=SDescription>Deprecated. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Grid.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Grid.getGridBounds"></a>getGridBounds</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getGridBounds: function()</td></tr></table></blockquote><p>Deprecated. This function will be removed in 3.0. Please use getTilesBounds() instead.</p><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/BaseTypes/Bounds-js.html#OpenLayers.Bounds" class=LClass id=link266 onMouseOver="ShowTip(event, 'tt196', 'link266')" onMouseOut="HideTip('tt196')">OpenLayers.Bounds</a>} A Bounds object representing the bounds of all the currently loaded tiles (including those partially or not at all seen onscreen)</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Format.XML"></a>OpenLayers.<wbr>Format.XML</h2><div class=CBody><!--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="#OpenLayers.Format.XML.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Format.XML.concatChildValues" id=link267 onMouseOver="ShowTip(event, 'tt59', 'link267')" onMouseOut="HideTip('tt59')">concatChildValues</a></td><td class=SDescription><b>Deprecated</b>. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Format.XML.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Format.XML.concatChildValues"></a>concatChildValues</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>concatChildValues: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>def</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p><b>Deprecated</b>. Use <a href="OpenLayers/Format/XML-js.html#OpenLayers.Format.XML.getChildValue" class=LFunction id=link268 onMouseOver="ShowTip(event, 'tt201', 'link268')" onMouseOut="HideTip('tt201')">getChildValue</a> instead.</p><p>Concatenate the value of all child nodes if any exist, or return an optional default string. Returns an empty string if no children exist and no default value is supplied. Not optimized for large numbers of child nodes.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{DOMElement} The element used to look for child values.</td></tr><tr><td class=CDLEntry>def</td><td class=CDLDescription>{String} Optional string to return in the event that no child exist.</td></tr></table><h4 class=CHeading>Returns</h4><p>{String} The concatenated value of all child nodes of the given node.</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.WMS.Post"></a>OpenLayers.<wbr>Layer.<wbr>WMS.Post</h2><div class=CBody><p>Instances of OpenLayers.Layer.WMS.Post are used to retrieve data from OGC Web Mapping Services via HTTP-POST (application/x-www-form-urlencoded). Create a new WMS layer with the <a href="#OpenLayers.Layer.WMS.Post.OpenLayers.Layer.WMS.Post" class=LConstructor id=link270 onMouseOver="ShowTip(event, 'tt202', 'link270')" onMouseOut="HideTip('tt202')">OpenLayers.Layer.WMS.Post</a> constructor.</p><p><b>Deprecated</b>. Instead of this layer, use <a href="OpenLayers/Layer/WMS-js.html#OpenLayers.Layer.WMS" class=LClass id=link271 onMouseOver="ShowTip(event, 'tt203', 'link271')" onMouseOut="HideTip('tt203')">OpenLayers.Layer.WMS</a> with <a href="OpenLayers/Tile/Image-js.html#OpenLayers.Tile.Image.maxGetUrlLength" class=LProperty id=link272 onMouseOver="ShowTip(event, 'tt204', 'link272')" onMouseOut="HideTip('tt204')">OpenLayers.Tile.Image.maxGetUrlLength</a> configured in the layer’s <OpenLayers.Layer.WMS.tileOptions>.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Layer/WMS-js.html#OpenLayers.Layer.WMS" class=LClass id=link273 onMouseOver="ShowTip(event, 'tt203', 'link273')" onMouseOut="HideTip('tt203')">OpenLayers.Layer.WMS</a></li></ul><!--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="#OpenLayers.Layer.WMS.Post.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.unsupportedBrowsers" >unsupportedBrowsers</a></td><td class=SDescription>{Array} Array with browsers, which should use the HTTP-GET protocol instead of HTTP-POST for fetching tiles from a WMS . </td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.SUPPORTED_TRANSITIONS" >SUPPORTED_TRANSITIONS</a></td><td class=SDescription>{Array} no supported transitions for this type of layer, because it is not possible to modify the initialized tiles (iframes)</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.usePost" >usePost</a></td><td class=SDescription>{Boolean}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.OpenLayers.Layer.WMS.Post" >OpenLayers.<wbr>Layer.<wbr>WMS.Post</a></td><td class=SDescription>Creates a new WMS layer object.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Post.addTile" id=link269 onMouseOver="ShowTip(event, 'tt60', 'link269')" onMouseOut="HideTip('tt60')">addTile</a></td><td class=SDescription>addTile creates a tile, initializes it and adds it as iframe to the layer div.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.unsupportedBrowsers"></a>unsupportedBrowsers</h3><div class=CBody><p>{Array} Array with browsers, which should use the HTTP-GET protocol instead of HTTP-POST for fetching tiles from a WMS . Defaults to [“mozilla”, “firefox”, “opera”], because Opera is not able to show transparent images in IFrames and Firefox/Mozilla has some ugly effects of viewport-shaking when panning the map. Both browsers, Opera and Firefox/Mozilla, have no problem with long urls, which is the reason for using POST instead of GET. The strings to pass to this array are the ones returned by <OpenLayers.BROWSER_NAME>.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.SUPPORTED_TRANSITIONS"></a>SUPPORTED_TRANSITIONS</h3><div class=CBody><p>{Array} no supported transitions for this type of layer, because it is not possible to modify the initialized tiles (iframes)</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.usePost"></a>usePost</h3><div class=CBody><p>{Boolean}</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.OpenLayers.Layer.WMS.Post"></a>OpenLayers.<wbr>Layer.<wbr>WMS.Post</h3><div class=CBody><p>Creates a new WMS layer object.</p><h4 class=CHeading>Example</h4><blockquote><pre class="prettyprint">var wms = new OpenLayers.Layer.WMS.Post(
"NASA Global Mosaic",
"http://wms.jpl.nasa.gov/wms.cgi",
{layers: "modis, global_mosaic"});</pre></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String} A name for the layer</td></tr><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String} Base url for the WMS (e.g. <a href="http://wms.jpl.nasa.gov/wms.cgi" class=LURL target=_top>http://wms.jpl.nasa.gov/wms.cgi</a>)</td></tr><tr><td class=CDLEntry>params</td><td class=CDLDescription>{Object} An object with key/value pairs representing the GetMap query string parameters and parameter values.</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Hashtable of extra options to tag onto the layer.</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Post.addTile"></a>addTile</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>addTile: function(</td><td class="PParameter prettyprint " nowrap>bounds,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>position</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>addTile creates a tile, initializes it and adds it as iframe to the layer div.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>bounds</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Bounds-js.html#OpenLayers.Bounds" class=LClass id=link274 onMouseOver="ShowTip(event, 'tt196', 'link274')" onMouseOut="HideTip('tt196')">OpenLayers.Bounds</a>}</td></tr><tr><td class=CDLEntry>position</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Pixel-js.html#OpenLayers.Pixel" class=LClass id=link275 onMouseOver="ShowTip(event, 'tt195', 'link275')" onMouseOut="HideTip('tt195')">OpenLayers.Pixel</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Tile/Image/IFrame-js.html#OpenLayers.Tile.Image.IFrame" class=LConstant id=link276 onMouseOver="ShowTip(event, 'tt205', 'link276')" onMouseOut="HideTip('tt205')">OpenLayers.Tile.Image.IFrame</a>} The added OpenLayers.Tile.Image.IFrame</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.WMS.Untiled"></a>OpenLayers.<wbr>Layer.<wbr>WMS.<wbr>Untiled</h2><div class=CBody><p><b>Deprecated</b>. To be removed in 3.0. Instead use OpenLayers.Layer.WMS and pass the option ‘singleTile’ as true.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Layer/WMS-js.html#OpenLayers.Layer.WMS" class=LClass id=link278 onMouseOver="ShowTip(event, 'tt203', 'link278')" onMouseOut="HideTip('tt203')">OpenLayers.Layer.WMS</a></li></ul><!--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="#OpenLayers.Layer.WMS.Untiled.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.singleTile" >singleTile</a></td><td class=SDescription>{singleTile} Always true for untiled.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.OpenLayers.Layer.WMS.Untiled" >OpenLayers.<wbr>Layer.<wbr>WMS.<wbr>Untiled</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WMS.Untiled.clone" id=link277 onMouseOver="ShowTip(event, 'tt61', 'link277')" onMouseOut="HideTip('tt61')">clone</a></td><td class=SDescription>Create a clone of this layer</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Untiled.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Untiled.singleTile"></a>singleTile</h3><div class=CBody><p>{singleTile} Always true for untiled.</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Untiled.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Untiled.OpenLayers.Layer.WMS.Untiled"></a>OpenLayers.<wbr>Layer.<wbr>WMS.<wbr>Untiled</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>params</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Untiled.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WMS.Untiled.clone"></a>clone</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>clone: function (</td><td class="PParameter prettyprint " nowrap>obj</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Create a clone of this layer</p><h4 class=CHeading>Returns</h4><p>{<a href="#OpenLayers.Layer.WMS.Untiled.OpenLayers.Layer.WMS.Untiled" class=LConstructor >OpenLayers.Layer.WMS.Untiled</a>} An exact clone of this layer</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.MapServer.Untiled"></a>OpenLayers.<wbr>Layer.<wbr>MapServer.<wbr>Untiled</h2><div class=CBody><p><b>Deprecated</b>. To be removed in 3.0. Instead use OpenLayers.Layer.MapServer and pass the option ‘singleTile’ as true.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Layer/MapServer-js.html#OpenLayers.Layer.MapServer" class=LClass id=link280 onMouseOver="ShowTip(event, 'tt206', 'link280')" onMouseOut="HideTip('tt206')">OpenLayers.Layer.MapServer</a></li></ul><!--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="#OpenLayers.Layer.MapServer.Untiled.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.singleTile" >singleTile</a></td><td class=SDescription>{singleTile} Always true for untiled.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.OpenLayers.Layer.MapServer.Untiled" >OpenLayers.<wbr>Layer.<wbr>MapServer.<wbr>Untiled</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.MapServer.Untiled.clone" id=link279 onMouseOver="ShowTip(event, 'tt62', 'link279')" onMouseOut="HideTip('tt62')">clone</a></td><td class=SDescription>Create a clone of this layer</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.MapServer.Untiled.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.MapServer.Untiled.singleTile"></a>singleTile</h3><div class=CBody><p>{singleTile} Always true for untiled.</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.MapServer.Untiled.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.MapServer.Untiled.OpenLayers.Layer.MapServer.Untiled"></a>OpenLayers.<wbr>Layer.<wbr>MapServer.<wbr>Untiled</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>params</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.MapServer.Untiled.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.MapServer.Untiled.clone"></a>clone</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>clone: function (</td><td class="PParameter prettyprint " nowrap>obj</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Create a clone of this layer</p><h4 class=CHeading>Returns</h4><p>{<a href="#OpenLayers.Layer.MapServer.Untiled.OpenLayers.Layer.MapServer.Untiled" class=LConstructor >OpenLayers.Layer.MapServer.Untiled</a>} An exact clone of this layer</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Tile.WFS"></a>OpenLayers.<wbr>Tile.WFS</h2><div class=CBody><p>Instances of OpenLayers.Tile.WFS are used to manage the image tiles used by various layers. Create a new image tile with the <a href="#OpenLayers.Tile.WFS" class=LClass id=link290 onMouseOver="ShowTip(event, 'tt74', 'link290')" onMouseOut="HideTip('tt74')">OpenLayers.Tile.WFS</a> constructor.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="#OpenLayers.Tile" class=LClass >OpenLayers.Tile</a></li></ul><!--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="#OpenLayers.Tile.WFS.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.features" >features</a></td><td class=SDescription>{Array(<a href="OpenLayers/Feature-js.html#OpenLayers.Feature" class=LClass id=link281 onMouseOver="ShowTip(event, 'tt63', 'link281')" onMouseOut="HideTip('tt63')">OpenLayers.Feature</a>)} list of features in this tile</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Tile.WFS.url" >url</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.request" >request</a></td><td class=SDescription>{<a href="OpenLayers/Request/XMLHttpRequest-js.html#OpenLayers.Request.XMLHttpRequest" class=LClass id=link282 onMouseOver="ShowTip(event, 'tt64', 'link282')" onMouseOut="HideTip('tt64')">OpenLayers.Request.XMLHttpRequest</a>}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Tile.WFS.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.destroy" id=link283 onMouseOver="ShowTip(event, 'tt65', 'link283')" onMouseOut="HideTip('tt65')">destroy</a></td><td class=SDescription>nullify references to prevent circular references and memory leaks</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Tile.WFS.clear" id=link284 onMouseOver="ShowTip(event, 'tt66', 'link284')" onMouseOut="HideTip('tt66')">clear</a></td><td class=SDescription>Clear the tile of any bounds/position-related data so that it can be reused in a new location.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.draw" id=link285 onMouseOver="ShowTip(event, 'tt67', 'link285')" onMouseOut="HideTip('tt67')">draw</a></td><td class=SDescription>Check that a tile should be drawn, and load features for it.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Tile.WFS.loadFeaturesForRegion" id=link286 onMouseOver="ShowTip(event, 'tt68', 'link286')" onMouseOut="HideTip('tt68')">loadFeaturesForRegion</a></td><td class=SDescription>Abort any pending requests and issue another request for data.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.requestSuccess" id=link287 onMouseOver="ShowTip(event, 'tt69', 'link287')" onMouseOut="HideTip('tt69')">requestSuccess</a></td><td class=SDescription>Called on return from request succcess. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Tile.WFS.addResults" id=link288 onMouseOver="ShowTip(event, 'tt70', 'link288')" onMouseOut="HideTip('tt70')">addResults</a></td><td class=SDescription>Construct new feature via layer featureClass constructor, and add to this.features.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Tile.WFS.destroyAllFeatures" id=link289 onMouseOver="ShowTip(event, 'tt71', 'link289')" onMouseOut="HideTip('tt71')">destroyAllFeatures</a></td><td class=SDescription>Iterate through and call destroy() on each feature, removing it from the local array</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.features"></a>features</h3><div class=CBody><p>{Array(<a href="OpenLayers/Feature-js.html#OpenLayers.Feature" class=LClass id=link291 onMouseOver="ShowTip(event, 'tt63', 'link291')" onMouseOut="HideTip('tt63')">OpenLayers.Feature</a>)} list of features in this tile</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.url"></a>url</h3><div class=CBody><p>{String}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.request"></a>request</h3><div class=CBody><p>{<a href="OpenLayers/Request/XMLHttpRequest-js.html#OpenLayers.Request.XMLHttpRequest" class=LClass id=link292 onMouseOver="ShowTip(event, 'tt64', 'link292')" onMouseOut="HideTip('tt64')">OpenLayers.Request.XMLHttpRequest</a>}</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.destroy"></a>destroy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote><p>nullify references to prevent circular references and memory leaks</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.clear"></a>clear</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">clear: function()</td></tr></table></blockquote><p>Clear the tile of any bounds/position-related data so that it can be reused in a new location.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.draw"></a>draw</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">draw:function()</td></tr></table></blockquote><p>Check that a tile should be drawn, and load features for it.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.loadFeaturesForRegion"></a>loadFeaturesForRegion</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>loadFeaturesForRegion:function(</td><td class="PParameter prettyprint " nowrap>success,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>failure</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Abort any pending requests and issue another request for data.</p><p>Input are function pointers for what to do on success and failure.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>success</td><td class=CDLDescription>{function}</td></tr><tr><td class=CDLEntry>failure</td><td class=CDLDescription>{function}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.requestSuccess"></a>requestSuccess</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>requestSuccess:function(</td><td class="PParameter prettyprint " nowrap>request</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Called on return from request succcess. Adds results via layer.addFeatures in vector mode, addResults otherwise.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>request</td><td class=CDLDescription>{<a href="OpenLayers/Request/XMLHttpRequest-js.html#OpenLayers.Request.XMLHttpRequest" class=LClass id=link293 onMouseOver="ShowTip(event, 'tt64', 'link293')" onMouseOut="HideTip('tt64')">OpenLayers.Request.XMLHttpRequest</a>}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.addResults"></a>addResults</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>addResults: function(</td><td class="PParameter prettyprint " nowrap>results</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Construct new feature via layer featureClass constructor, and add to this.features.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>results</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Tile.WFS.destroyAllFeatures"></a>destroyAllFeatures</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroyAllFeatures: function()</td></tr></table></blockquote><p>Iterate through and call destroy() on each feature, removing it from the local array</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Feature.WFS"></a>OpenLayers.<wbr>Feature.WFS</h2><div class=CBody><p>WFS handling class, for use as a featureClass on the WFS layer for handling ‘point’ WFS types. Good for subclassing when creating a custom WFS like XML application.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Feature-js.html#OpenLayers.Feature" class=LClass id=link296 onMouseOver="ShowTip(event, 'tt63', 'link296')" onMouseOut="HideTip('tt63')">OpenLayers.Feature</a></li></ul><!--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="#OpenLayers.Feature.WFS.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Feature.WFS.OpenLayers.Feature.WFS" >OpenLayers.<wbr>Feature.WFS</a></td><td class=SDescription>Create a WFS feature.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Feature.WFS.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Feature.WFS.destroy" id=link294 onMouseOver="ShowTip(event, 'tt72', 'link294')" onMouseOut="HideTip('tt72')">destroy</a></td><td class=SDescription>nullify references to prevent circular references and memory leaks</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Feature.WFS.processXMLNode" id=link295 onMouseOver="ShowTip(event, 'tt73', 'link295')" onMouseOut="HideTip('tt73')">processXMLNode</a></td><td class=SDescription>When passed an xmlNode, parses it for a GML point, and passes back an object describing that point.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Feature.WFS.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Feature.WFS.OpenLayers.Feature.WFS"></a>OpenLayers.<wbr>Feature.WFS</h3><div class=CBody><p>Create a WFS feature.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>layer</td><td class=CDLDescription>{<a href="OpenLayers/Layer-js.html#OpenLayers.Layer" class=LClass >OpenLayers.Layer</a>}</td></tr><tr><td class=CDLEntry>xmlNode</td><td class=CDLDescription>{XMLNode}</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Feature.WFS.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Feature.WFS.destroy"></a>destroy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote><p>nullify references to prevent circular references and memory leaks</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Feature.WFS.processXMLNode"></a>processXMLNode</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>processXMLNode: function(</td><td class="PParameter prettyprint " nowrap>xmlNode</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>When passed an xmlNode, parses it for a GML point, and passes back an object describing that point.</p><p>For subclasses of Feature.WFS, this is the feature to change.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>xmlNode</td><td class=CDLDescription>{XMLNode}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} Data Object with ‘id’, ‘lonlat’, and private properties set</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.WFS"></a>OpenLayers.<wbr>Layer.WFS</h2><div class=CBody><p><b>Deprecated</b>. To be removed in 3.0. Instead use OpenLayers.Layer.Vector with a Protocol.WFS and one or more Strategies.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Layer/Vector-js.html#OpenLayers.Layer.Vector" class=LClass id=link318 onMouseOver="ShowTip(event, 'tt207', 'link318')" onMouseOut="HideTip('tt207')">OpenLayers.Layer.Vector</a></li><li><a href="OpenLayers/Layer/Markers-js.html#OpenLayers.Layer.Markers" class=LClass >OpenLayers.Layer.Markers</a></li></ul><!--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="#OpenLayers.Layer.WFS.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.isBaseLayer" >isBaseLayer</a></td><td class=SDescription>{Boolean} WFS layer is not a base layer by default.</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.tile" >tile</a></td><td class=SDescription>{<a href="#OpenLayers.Tile.WFS" class=LClass id=link297 onMouseOver="ShowTip(event, 'tt74', 'link297')" onMouseOut="HideTip('tt74')">OpenLayers.Tile.WFS</a>}</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.ratio" >ratio</a></td><td class=SDescription>{Float} The ratio property determines the size of the serverside query relative to the map viewport size. </td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.DEFAULT_PARAMS" >DEFAULT_PARAMS</a></td><td class=SDescription>{Object} Hashtable of default key/value parameters</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.featureClass" >featureClass</a></td><td class=SDescription>{<a href="OpenLayers/Feature-js.html#OpenLayers.Feature" class=LClass id=link298 onMouseOver="ShowTip(event, 'tt63', 'link298')" onMouseOut="HideTip('tt63')">OpenLayers.Feature</a>} If featureClass is defined, an old-style markers based WFS layer is created instead of a new-style vector layer. </td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.format" >format</a></td><td class=SDescription>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link299 onMouseOver="ShowTip(event, 'tt75', 'link299')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} The format you want the data to be parsed with. </td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.formatObject" >formatObject</a></td><td class=SDescription>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link300 onMouseOver="ShowTip(event, 'tt75', 'link300')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} Internally created/managed format object, used by the Tile to parse data.</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.formatOptions" >formatOptions</a></td><td class=SDescription>{Object} Hash of options which should be passed to the format when it is created. </td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.vectorMode" >vectorMode</a></td><td class=SDescription>{Boolean} Should be calculated automatically. </td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.encodeBBOX" >encodeBBOX</a></td><td class=SDescription>{Boolean} Should the BBOX commas be encoded? </td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.extractAttributes" >extractAttributes</a></td><td class=SDescription>{Boolean} Should the WFS layer parse attributes from the retrieved GML? </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WFS.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.OpenLayers.Layer.WFS" >OpenLayers.<wbr>Layer.WFS</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.WFS.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.destroy" id=link301 onMouseOver="ShowTip(event, 'tt76', 'link301')" onMouseOut="HideTip('tt76')">destroy</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.setMap" id=link302 onMouseOver="ShowTip(event, 'tt77', 'link302')" onMouseOut="HideTip('tt77')">setMap</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.moveTo" id=link303 onMouseOver="ShowTip(event, 'tt78', 'link303')" onMouseOut="HideTip('tt78')">moveTo</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.addTileMonitoringHooks" id=link304 onMouseOver="ShowTip(event, 'tt79', 'link304')" onMouseOut="HideTip('tt79')">addTileMonitoringHooks</a></td><td class=SDescription>This function takes a tile as input and adds the appropriate hooks to the tile so that the layer can keep track of the loading tile (making sure to check that the tile is always the layer’s current tile before taking any action).</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.removeTileMonitoringHooks" id=link305 onMouseOver="ShowTip(event, 'tt80', 'link305')" onMouseOut="HideTip('tt80')">removeTileMonitoringHooks</a></td><td class=SDescription>This function takes a tile as input and removes the tile hooks that were added in addTileMonitoringHooks()</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.onMapResize" id=link306 onMouseOver="ShowTip(event, 'tt81', 'link306')" onMouseOut="HideTip('tt81')">onMapResize</a></td><td class=SDescription>Call the onMapResize method of the appropriate parent class.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.display" id=link307 onMouseOver="ShowTip(event, 'tt82', 'link307')" onMouseOut="HideTip('tt82')">display</a></td><td class=SDescription>Call the display method of the appropriate parent class.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.mergeNewParams" id=link308 onMouseOver="ShowTip(event, 'tt83', 'link308')" onMouseOut="HideTip('tt83')">mergeNewParams</a></td><td class=SDescription>Modify parameters for the layer and redraw.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.clone" id=link309 onMouseOver="ShowTip(event, 'tt84', 'link309')" onMouseOut="HideTip('tt84')">clone</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.getFullRequestString" id=link310 onMouseOver="ShowTip(event, 'tt85', 'link310')" onMouseOut="HideTip('tt85')">getFullRequestString</a></td><td class=SDescription>combine the layer’s url with its params and these newParams.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commit" id=link311 onMouseOver="ShowTip(event, 'tt86', 'link311')" onMouseOut="HideTip('tt86')">commit</a></td><td class=SDescription>Write out the data to a WFS server.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commitSuccess" id=link312 onMouseOver="ShowTip(event, 'tt87', 'link312')" onMouseOut="HideTip('tt87')">commitSuccess</a></td><td class=SDescription>Called when the Ajax request returns a response</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commitFailure" id=link313 onMouseOver="ShowTip(event, 'tt88', 'link313')" onMouseOut="HideTip('tt88')">commitFailure</a></td><td class=SDescription>Called when the Ajax request fails</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.commitReport" id=link314 onMouseOver="ShowTip(event, 'tt89', 'link314')" onMouseOut="HideTip('tt89')">commitReport</a></td><td class=SDescription>Called with a ‘success’ message if the commit succeeded, otherwise a failure message, and the full request text as a second parameter. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.refresh" id=link315 onMouseOver="ShowTip(event, 'tt90', 'link315')" onMouseOut="HideTip('tt90')">refresh</a></td><td class=SDescription>Refreshes all the features of the layer</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.WFS.getDataExtent" id=link316 onMouseOver="ShowTip(event, 'tt91', 'link316')" onMouseOut="HideTip('tt91')">getDataExtent</a></td><td class=SDescription>Calculates the max extent which includes all of the layer data.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.WFS.setOpacity" id=link317 onMouseOver="ShowTip(event, 'tt92', 'link317')" onMouseOut="HideTip('tt92')">setOpacity</a></td><td class=SDescription>Call the setOpacity method of the appropriate parent class to set the opacity.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.isBaseLayer"></a>isBaseLayer</h3><div class=CBody><p>{Boolean} WFS layer is not a base layer by default.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.tile"></a>tile</h3><div class=CBody><p>{<a href="#OpenLayers.Tile.WFS" class=LClass id=link319 onMouseOver="ShowTip(event, 'tt74', 'link319')" onMouseOut="HideTip('tt74')">OpenLayers.Tile.WFS</a>}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.ratio"></a>ratio</h3><div class=CBody><p>{Float} The ratio property determines the size of the serverside query relative to the map viewport size. By default, we load an area twice as big as the map, to allow for panning without immediately reload. Setting this to 1 will cause the area of the WFS request to match the map area exactly. It is recommended to set this to some number at least slightly larger than 1, otherwise accidental clicks can cause a data reload, by moving the map only 1 pixel.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.DEFAULT_PARAMS"></a>DEFAULT_PARAMS</h3><div class=CBody><p>{Object} Hashtable of default key/value parameters</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.featureClass"></a>featureClass</h3><div class=CBody><p>{<a href="OpenLayers/Feature-js.html#OpenLayers.Feature" class=LClass id=link320 onMouseOver="ShowTip(event, 'tt63', 'link320')" onMouseOut="HideTip('tt63')">OpenLayers.Feature</a>} If featureClass is defined, an old-style markers based WFS layer is created instead of a new-style vector layer. If sent, this should be a subclass of OpenLayers.Feature</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.format"></a>format</h3><div class=CBody><p>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link321 onMouseOver="ShowTip(event, 'tt75', 'link321')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} The format you want the data to be parsed with. Must be passed in the constructor. Should be a class, not an instance. This option can only be used if no featureClass is passed / vectorMode is false: if a featureClass is passed, then this parameter is ignored.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.formatObject"></a>formatObject</h3><div class=CBody><p>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link322 onMouseOver="ShowTip(event, 'tt75', 'link322')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} Internally created/managed format object, used by the Tile to parse data.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.formatOptions"></a>formatOptions</h3><div class=CBody><p>{Object} Hash of options which should be passed to the format when it is created. Must be passed in the constructor.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.vectorMode"></a>vectorMode</h3><div class=CBody><p>{Boolean} Should be calculated automatically. Determines whether the layer is in vector mode or marker mode.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.encodeBBOX"></a>encodeBBOX</h3><div class=CBody><p>{Boolean} Should the BBOX commas be encoded? The WMS spec says ‘no’, but some services want it that way. Default false.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.extractAttributes"></a>extractAttributes</h3><div class=CBody><p>{Boolean} Should the WFS layer parse attributes from the retrieved GML? Defaults to false. If enabled, parsing is slower, but attributes are available in the attributes property of layer features.</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.OpenLayers.Layer.WFS"></a>OpenLayers.<wbr>Layer.WFS</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>params</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Hashtable of extra options to tag onto the layer</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.destroy"></a>destroy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.setMap"></a>setMap</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>setMap: function(</td><td class="PParameter prettyprint " nowrap>map</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>map</td><td class=CDLDescription>{<a href="OpenLayers/Map-js.html#OpenLayers.Map" class=LClass id=link323 onMouseOver="ShowTip(event, 'tt208', 'link323')" onMouseOut="HideTip('tt208')">OpenLayers.Map</a>}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.moveTo"></a>moveTo</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>moveTo:function(</td><td class="PParameter prettyprint " nowrap>bounds,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>zoomChanged,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>dragging</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>bounds</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Bounds-js.html#OpenLayers.Bounds" class=LClass id=link324 onMouseOver="ShowTip(event, 'tt196', 'link324')" onMouseOut="HideTip('tt196')">OpenLayers.Bounds</a>}</td></tr><tr><td class=CDLEntry>zoomChanged</td><td class=CDLDescription>{Boolean}</td></tr><tr><td class=CDLEntry>dragging</td><td class=CDLDescription>{Boolean}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.addTileMonitoringHooks"></a>addTileMonitoringHooks</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>addTileMonitoringHooks: function(</td><td class="PParameter prettyprint " nowrap>tile</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This function takes a tile as input and adds the appropriate hooks to the tile so that the layer can keep track of the loading tile (making sure to check that the tile is always the layer’s current tile before taking any action).</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tile</td><td class=CDLDescription>{<a href="#OpenLayers.Tile" class=LClass >OpenLayers.Tile</a>}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.removeTileMonitoringHooks"></a>removeTileMonitoringHooks</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>removeTileMonitoringHooks: function(</td><td class="PParameter prettyprint " nowrap>tile</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This function takes a tile as input and removes the tile hooks that were added in addTileMonitoringHooks()</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>tile</td><td class=CDLDescription>{<a href="#OpenLayers.Tile" class=LClass >OpenLayers.Tile</a>}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.onMapResize"></a>onMapResize</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onMapResize: function()</td></tr></table></blockquote><p>Call the onMapResize method of the appropriate parent class.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.display"></a>display</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">display: function()</td></tr></table></blockquote><p>Call the display method of the appropriate parent class.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.mergeNewParams"></a>mergeNewParams</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>mergeNewParams:function(</td><td class="PParameter prettyprint " nowrap>newParams</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Modify parameters for the layer and redraw.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>newParams</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.clone"></a>clone</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>clone: function (</td><td class="PParameter prettyprint " nowrap>obj</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>obj</td><td class=CDLDescription>{Object}</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="#OpenLayers.Layer.WFS.OpenLayers.Layer.WFS" class=LConstructor >OpenLayers.Layer.WFS</a>} An exact clone of this OpenLayers.Layer.WFS</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.getFullRequestString"></a>getFullRequestString</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>getFullRequestString:function(</td><td class="PParameter prettyprint " nowrap>newParams,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>altUrl</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>combine the layer’s url with its params and these newParams.</p><p>Add the SRS parameter from ‘projection’ -- this is probably more eloquently done via a setProjection() method, but this works for now and always.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>newParams</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>altUrl</td><td class=CDLDescription>{String} Use this as the url instead of the layer’s url</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.commit"></a>commit</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">commit: function()</td></tr></table></blockquote><p>Write out the data to a WFS server.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.commitSuccess"></a>commitSuccess</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>commitSuccess: function(</td><td class="PParameter prettyprint " nowrap>request</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Called when the Ajax request returns a response</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>response</td><td class=CDLDescription>{XmlNode} from server</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.commitFailure"></a>commitFailure</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>commitFailure: function(</td><td class="PParameter prettyprint " nowrap>request</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Called when the Ajax request fails</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>response</td><td class=CDLDescription>{XmlNode} from server</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.commitReport"></a>commitReport</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>commitReport: function(</td><td class="PParameter prettyprint " nowrap>string,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>response</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Called with a ‘success’ message if the commit succeeded, otherwise a failure message, and the full request text as a second parameter. Override this function to provide custom transaction reporting.</p><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>string</td><td class=CDLDescription>{String} reporting string</td></tr><tr><td class=CDLEntry>response</td><td class=CDLDescription>{String} full XML response</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.refresh"></a>refresh</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">refresh: function()</td></tr></table></blockquote><p>Refreshes all the features of the layer</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.getDataExtent"></a>getDataExtent</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getDataExtent: function ()</td></tr></table></blockquote><p>Calculates the max extent which includes all of the layer data.</p><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/BaseTypes/Bounds-js.html#OpenLayers.Bounds" class=LClass id=link325 onMouseOver="ShowTip(event, 'tt196', 'link325')" onMouseOut="HideTip('tt196')">OpenLayers.Bounds</a>}</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.WFS.setOpacity"></a>setOpacity</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>setOpacity: function (</td><td class="PParameter prettyprint " nowrap>opacity</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Call the setOpacity method of the appropriate parent class to set the opacity.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>opacity</td><td class=CDLDescription>{Float}</td></tr></table></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.VirtualEarth"></a>OpenLayers.<wbr>Layer.<wbr>VirtualEarth</h2><div class=CBody><p><b>Deprecated</b>. Use <a href="OpenLayers/Layer/Bing-js.html#OpenLayers.Layer.Bing" class=LClass id=link341 onMouseOver="ShowTip(event, 'tt209', 'link341')" onMouseOut="HideTip('tt209')">OpenLayers.Layer.Bing</a> instead.</p><p>Instances of OpenLayers.Layer.VirtualEarth are used to display the data from the Bing Maps AJAX Control <img mode="link" target="e.g. url target=”http://msdn.microsoft.com/library/bb429619.aspx” name=”http://msdn.microsoft.com/library/bb429619.aspx”>” original=”(see e.g. <url target=”http://msdn.microsoft.com/library/bb429619.aspx” name=”http://msdn.microsoft.com/library/bb429619.aspx”>)”. Create a VirtualEarth layer with the <a href="#OpenLayers.Layer.VirtualEarth.OpenLayers.Layer.VirtualEarth" class=LConstructor id=link342 onMouseOver="ShowTip(event, 'tt210', 'link342')" onMouseOut="HideTip('tt210')">OpenLayers.Layer.VirtualEarth</a> constructor.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Layer/EventPane-js.html#OpenLayers.Layer.EventPane" class=LClass id=link343 onMouseOver="ShowTip(event, 'tt211', 'link343')" onMouseOut="HideTip('tt211')">OpenLayers.Layer.EventPane</a></li><li><a href="OpenLayers/Layer/FixedZoomLevels-js.html#OpenLayers.Layer.FixedZoomLevels" class=LClass id=link344 onMouseOver="ShowTip(event, 'tt212', 'link344')" onMouseOut="HideTip('tt212')">OpenLayers.Layer.FixedZoomLevels</a></li></ul><!--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="#OpenLayers.Layer.VirtualEarth.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.MIN_ZOOM_LEVEL" >MIN_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 1</td></tr><tr class="SConstant SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.MAX_ZOOM_LEVEL" >MAX_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 19</td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.RESOLUTIONS" >RESOLUTIONS</a></td><td class=SDescription>{Array(Float)} Hardcode these resolutions so that they are more closely tied with the standard wms projection</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.type" >type</a></td><td class=SDescription>{VEMapType}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.wrapDateLine" >wrapDateLine</a></td><td class=SDescription>{Boolean} Allow user to pan forever east/west. </td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.sphericalMercator" >sphericalMercator</a></td><td class=SDescription>{Boolean} Should the map act as a mercator-projected map? </td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.animationEnabled" >animationEnabled</a></td><td class=SDescription>{Boolean} If set to true, the transition between zoom levels will be animated. </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.OpenLayers.Layer.VirtualEarth" >OpenLayers.<wbr>Layer.<wbr>VirtualEarth</a></td><td class=SDescription>Creates a new instance of a OpenLayers.Layer.VirtualEarth. </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.loadMapObject" id=link326 onMouseOver="ShowTip(event, 'tt93', 'link326')" onMouseOut="HideTip('tt93')">loadMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.onMapResize" id=link327 onMouseOver="ShowTip(event, 'tt94', 'link327')" onMouseOut="HideTip('tt94')">onMapResize</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getWarningHTML" id=link328 onMouseOver="ShowTip(event, 'tt95', 'link328')" onMouseOut="HideTip('tt95')">getWarningHTML</a></td><td class=SDescription>{String} String with information on why layer is broken, how to get it working.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.setMapObjectCenter" id=link329 onMouseOver="ShowTip(event, 'tt96', 'link329')" onMouseOut="HideTip('tt96')">setMapObjectCenter</a></td><td class=SDescription>Set the mapObject to the specified center and zoom</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectCenter" id=link330 onMouseOver="ShowTip(event, 'tt97', 'link330')" onMouseOut="HideTip('tt97')">getMapObjectCenter</a></td><td class=SDescription>{Object} The mapObject’s current center in Map Object format</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.dragPanMapObject" id=link331 onMouseOver="ShowTip(event, 'tt98', 'link331')" onMouseOut="HideTip('tt98')">dragPanMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectZoom" id=link332 onMouseOver="ShowTip(event, 'tt99', 'link332')" onMouseOut="HideTip('tt99')">getMapObjectZoom</a></td><td class=SDescription>{Integer} The mapObject’s current zoom, in Map Object format</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectLonLatFromMapObjectPixel" id=link333 onMouseOver="ShowTip(event, 'tt100', 'link333')" onMouseOut="HideTip('tt100')">getMapObjectLonLatFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectPixelFromMapObjectLonLat" id=link334 onMouseOver="ShowTip(event, 'tt101', 'link334')" onMouseOut="HideTip('tt101')">getMapObjectPixelFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getLongitudeFromMapObjectLonLat" id=link335 onMouseOver="ShowTip(event, 'tt102', 'link335')" onMouseOut="HideTip('tt102')">getLongitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getLatitudeFromMapObjectLonLat" id=link336 onMouseOver="ShowTip(event, 'tt103', 'link336')" onMouseOut="HideTip('tt103')">getLatitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectLonLatFromLonLat" id=link337 onMouseOver="ShowTip(event, 'tt104', 'link337')" onMouseOut="HideTip('tt104')">getMapObjectLonLatFromLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getXFromMapObjectPixel" id=link338 onMouseOver="ShowTip(event, 'tt105', 'link338')" onMouseOut="HideTip('tt105')">getXFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getYFromMapObjectPixel" id=link339 onMouseOver="ShowTip(event, 'tt106', 'link339')" onMouseOut="HideTip('tt106')">getYFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.VirtualEarth.getMapObjectPixelFromXY" id=link340 onMouseOver="ShowTip(event, 'tt107', 'link340')" onMouseOut="HideTip('tt107')">getMapObjectPixelFromXY</a></td><td class=SDescription></td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.Constants"></a>Constants</h3></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.MIN_ZOOM_LEVEL"></a>MIN_ZOOM_LEVEL</h3><div class=CBody><p>{Integer} 1</p></div></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.MAX_ZOOM_LEVEL"></a>MAX_ZOOM_LEVEL</h3><div class=CBody><p>{Integer} 19</p></div></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.RESOLUTIONS"></a>RESOLUTIONS</h3><div class=CBody><p>{Array(Float)} Hardcode these resolutions so that they are more closely tied with the standard wms projection</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.type"></a>type</h3><div class=CBody><p>{VEMapType}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.wrapDateLine"></a>wrapDateLine</h3><div class=CBody><p>{Boolean} Allow user to pan forever east/west. Default is true. Setting this to false only restricts panning if <a href="#OpenLayers.Layer.VirtualEarth.sphericalMercator" class=LProperty id=link345 onMouseOver="ShowTip(event, 'tt213', 'link345')" onMouseOut="HideTip('tt213')">sphericalMercator</a> is true.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.sphericalMercator"></a>sphericalMercator</h3><div class=CBody><p>{Boolean} Should the map act as a mercator-projected map? This will cause all interactions with the map to be in the actual map projection, which allows support for vector drawing, overlaying other maps, etc.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.animationEnabled"></a>animationEnabled</h3><div class=CBody><p>{Boolean} If set to true, the transition between zoom levels will be animated. Set to false to match the zooming experience of other layer types. Default is true.</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.OpenLayers.Layer.VirtualEarth"></a>OpenLayers.<wbr>Layer.<wbr>VirtualEarth</h3><div class=CBody><p>Creates a new instance of a OpenLayers.Layer.VirtualEarth. If you use an instance of OpenLayers.Layer.VirtualEarth in you map, you should set the <a href="OpenLayers/Map-js.html#OpenLayers.Map" class=LClass id=link346 onMouseOver="ShowTip(event, 'tt208', 'link346')" onMouseOut="HideTip('tt208')">OpenLayers.Map</a> option restrictedExtent to a meaningful value, e.g.:</p><blockquote><pre class="prettyprint">var map = new OpenLayers.Map( 'map', {
// other map options
restrictedExtent : OpenLayers.Bounds(-20037508, -20037508, 20037508, 20037508)
} );
var veLayer = new OpenLayers.Layer.VirtualEarth (
"Virtual Earth Layer"
);
map.addLayer( veLayer );</pre></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.loadMapObject"></a>loadMapObject</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">loadMapObject:function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.onMapResize"></a>onMapResize</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onMapResize: function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getWarningHTML"></a>getWarningHTML</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getWarningHTML:function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{String} String with information on why layer is broken, how to get it working.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.setMapObjectCenter"></a>setMapObjectCenter</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>setMapObjectCenter: function(</td><td class="PParameter prettyprint " nowrap>center,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>zoom</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Set the mapObject to the specified center and zoom</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>center</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr><tr><td class=CDLEntry>zoom</td><td class=CDLDescription>{int} MapObject zoom format</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getMapObjectCenter"></a>getMapObjectCenter</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectCenter: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Object} The mapObject’s current center in Map Object format</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.dragPanMapObject"></a>dragPanMapObject</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>dragPanMapObject: function(</td><td class="PParameter prettyprint " nowrap>dX,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>dY</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>dX</td><td class=CDLDescription>{Integer}</td></tr><tr><td class=CDLEntry>dY</td><td class=CDLDescription>{Integer}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getMapObjectZoom"></a>getMapObjectZoom</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectZoom: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Integer} The mapObject’s current zoom, in Map Object format</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getMapObjectLonLatFromMapObjectPixel"></a>getMapObjectLonLatFromMapObjectPixel</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>getMapObjectLonLatFromMapObjectPixel: function(</td><td class="PParameter prettyprint " nowrap>moPixel</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moPixel</td><td class=CDLDescription>{Object} MapObject Pixel format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject LonLat translated from MapObject Pixel</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getMapObjectPixelFromMapObjectLonLat"></a>getMapObjectPixelFromMapObjectLonLat</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>getMapObjectPixelFromMapObjectLonLat: function(</td><td class="PParameter prettyprint " nowrap>moLonLat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moLonLat</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject Pixel transtlated from MapObject LonLat</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getLongitudeFromMapObjectLonLat"></a>getLongitudeFromMapObjectLonLat</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>getLongitudeFromMapObjectLonLat: function(</td><td class="PParameter prettyprint " nowrap>moLonLat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moLonLat</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Float} Longitude of the given MapObject LonLat</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getLatitudeFromMapObjectLonLat"></a>getLatitudeFromMapObjectLonLat</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>getLatitudeFromMapObjectLonLat: function(</td><td class="PParameter prettyprint " nowrap>moLonLat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moLonLat</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Float} Latitude of the given MapObject LonLat</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getMapObjectLonLatFromLonLat"></a>getMapObjectLonLatFromLonLat</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>getMapObjectLonLatFromLonLat: function(</td><td class="PParameter prettyprint " nowrap>lon,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>lon</td><td class=CDLDescription>{Float}</td></tr><tr><td class=CDLEntry>lat</td><td class=CDLDescription>{Float}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject LonLat built from lon and lat params</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getXFromMapObjectPixel"></a>getXFromMapObjectPixel</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>getXFromMapObjectPixel: function(</td><td class="PParameter prettyprint " nowrap>moPixel</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moPixel</td><td class=CDLDescription>{Object} MapObject Pixel format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Integer} X value of the MapObject Pixel</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getYFromMapObjectPixel"></a>getYFromMapObjectPixel</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>getYFromMapObjectPixel: function(</td><td class="PParameter prettyprint " nowrap>moPixel</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moPixel</td><td class=CDLDescription>{Object} MapObject Pixel format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Integer} Y value of the MapObject Pixel</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.VirtualEarth.getMapObjectPixelFromXY"></a>getMapObjectPixelFromXY</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>getMapObjectPixelFromXY: function(</td><td class="PParameter prettyprint " nowrap>x,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>y</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>x</td><td class=CDLDescription>{Integer}</td></tr><tr><td class=CDLEntry>y</td><td class=CDLDescription>{Integer}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject Pixel from x and y parameters</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Protocol.SQL"></a>OpenLayers.<wbr>Protocol.SQL</h2><div class=CBody><p>Abstract SQL protocol class. Not to be instantiated directly. Use one of the SQL protocol subclasses instead.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol" class=LClass id=link350 onMouseOver="ShowTip(event, 'tt214', 'link350')" onMouseOut="HideTip('tt214')">OpenLayers.Protocol</a></li></ul><!--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="#OpenLayers.Protocol.SQL.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.databaseName" >databaseName</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.tableName" >tableName</a></td><td class=SDescription>Name of the database table into which Features should be saved.</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.postReadFiltering" >postReadFiltering</a></td><td class=SDescription>{Boolean} Whether the filter (if there’s one) must be applied after the features have been read from the database; for example the BBOX strategy passes the read method a BBOX spatial filter, if postReadFiltering is true every feature read from the database will go through the BBOX spatial filter, which can be costly; defaults to true.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.OpenLayers.Protocol.SQL" >OpenLayers.<wbr>Protocol.SQL</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.destroy" id=link347 onMouseOver="ShowTip(event, 'tt108', 'link347')" onMouseOut="HideTip('tt108')">destroy</a></td><td class=SDescription>Clean up the protocol.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.supported" id=link348 onMouseOver="ShowTip(event, 'tt109', 'link348')" onMouseOut="HideTip('tt109')">supported</a></td><td class=SDescription>This should be overridden by specific subclasses</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.evaluateFilter" id=link349 onMouseOver="ShowTip(event, 'tt110', 'link349')" onMouseOut="HideTip('tt110')">evaluateFilter</a></td><td class=SDescription>If postReadFiltering is true evaluate the filter against the feature and return the result of the evaluation, otherwise return true.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.databaseName"></a>databaseName</h3><div class=CBody><p>{String}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.tableName"></a>tableName</h3><div class=CBody><p>Name of the database table into which Features should be saved.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.postReadFiltering"></a>postReadFiltering</h3><div class=CBody><p>{Boolean} Whether the filter (if there’s one) must be applied after the features have been read from the database; for example the BBOX strategy passes the read method a BBOX spatial filter, if postReadFiltering is true every feature read from the database will go through the BBOX spatial filter, which can be costly; defaults to true.</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.OpenLayers.Protocol.SQL"></a>OpenLayers.<wbr>Protocol.SQL</h3></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.destroy"></a>destroy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote><p>Clean up the protocol.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.supported"></a>supported</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">supported: function()</td></tr></table></blockquote><p>This should be overridden by specific subclasses</p><h4 class=CHeading>Returns</h4><p>{Boolean} Whether or not the browser supports the SQL backend</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.evaluateFilter"></a>evaluateFilter</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>evaluateFilter: function(</td><td class="PParameter prettyprint " nowrap>feature,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>filter</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>If postReadFiltering is true evaluate the filter against the feature and return the result of the evaluation, otherwise return true.</p><h4 class=CHeading>Parameters</h4><p>{<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link351 onMouseOver="ShowTip(event, 'tt215', 'link351')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>} The feature. {<a href="OpenLayers/Filter-js.html#OpenLayers.Filter" class=LClass id=link352 onMouseOver="ShowTip(event, 'tt216', 'link352')" onMouseOut="HideTip('tt216')">OpenLayers.Filter</a>} The filter.</p><h4 class=CHeading>Returns</h4><p>{Boolean} true if postReadFiltering if false, the result of the filter evaluation otherwise.</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears"></a>OpenLayers.<wbr>Protocol.<wbr>SQL.<wbr>Gears</h2><div class=CBody><p>This Protocol stores feature in the browser via the Gears Database module <a href="http://code.google.com/apis/gears/api_database.html" class=LURL target=_top>http://code.google.com<wbr>/apis<wbr>/gears<wbr>/api_database.html</a>.</p><p>The main advantage is that all the read, create, update and delete operations can be done offline.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="#OpenLayers.Protocol.SQL" class=LClass id=link372 onMouseOver="ShowTip(event, 'tt217', 'link372')" onMouseOut="HideTip('tt217')">OpenLayers.Protocol.SQL</a></li></ul><!--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="#OpenLayers.Protocol.SQL.Gears.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.FID_PREFIX" >FID_PREFIX</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.NULL_GEOMETRY" >NULL_GEOMETRY</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.NULL_FEATURE_STATE" >NULL_FEATURE_STATE</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.jsonParser" >jsonParser</a></td><td class=SDescription>{<a href="OpenLayers/Format/JSON-js.html#OpenLayers.Format.JSON" class=LClass id=link353 onMouseOver="ShowTip(event, 'tt111', 'link353')" onMouseOut="HideTip('tt111')">OpenLayers.Format.JSON</a>}</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.wktParser" >wktParser</a></td><td class=SDescription>{<a href="OpenLayers/Format/WKT-js.html#OpenLayers.Format.WKT" class=LClass id=link354 onMouseOver="ShowTip(event, 'tt112', 'link354')" onMouseOut="HideTip('tt112')">OpenLayers.Format.WKT</a>}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.fidRegExp" >fidRegExp</a></td><td class=SDescription>{RegExp} Regular expression to know whether a feature was created in offline mode.</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.saveFeatureState" >saveFeatureState</a></td><td class=SDescription>{Boolean} Whether to save the feature state (<OpenLayers.State>) into the database, defaults to true.</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.typeOfFid" >typeOfFid</a></td><td class=SDescription>{String} The type of the feature identifier, either “number” or “string”, defaults to “string”.</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.db" >db</a></td><td class=SDescription>{GearsDatabase}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.OpenLayers.Protocol.SQL.Gears" >OpenLayers.<wbr>Protocol.<wbr>SQL.<wbr>Gears</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.initializeDatabase" id=link355 onMouseOver="ShowTip(event, 'tt113', 'link355')" onMouseOut="HideTip('tt113')">initializeDatabase</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.destroy" id=link356 onMouseOver="ShowTip(event, 'tt114', 'link356')" onMouseOut="HideTip('tt114')">destroy</a></td><td class=SDescription>Clean up the protocol.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.supported" id=link357 onMouseOver="ShowTip(event, 'tt115', 'link357')" onMouseOut="HideTip('tt115')">supported</a></td><td class=SDescription>Determine whether a browser supports Gears</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.read" id=link358 onMouseOver="ShowTip(event, 'tt116', 'link358')" onMouseOut="HideTip('tt116')">read</a></td><td class=SDescription>Read all features from the database and return a <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link359 onMouseOver="ShowTip(event, 'tt117', 'link359')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> instance. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.unfreezeFeature" id=link360 onMouseOver="ShowTip(event, 'tt118', 'link360')" onMouseOut="HideTip('tt118')">unfreezeFeature</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.extractFidFromField" id=link361 onMouseOver="ShowTip(event, 'tt119', 'link361')" onMouseOut="HideTip('tt119')">extractFidFromField</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.create" id=link362 onMouseOver="ShowTip(event, 'tt120', 'link362')" onMouseOut="HideTip('tt120')">create</a></td><td class=SDescription>Create new features into the database.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.update" id=link363 onMouseOver="ShowTip(event, 'tt121', 'link363')" onMouseOut="HideTip('tt121')">update</a></td><td class=SDescription>Construct a request updating modified feature.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.createOrUpdate" id=link364 onMouseOver="ShowTip(event, 'tt122', 'link364')" onMouseOut="HideTip('tt122')">createOrUpdate</a></td><td class=SDescription>Construct a request for updating or creating features in the database.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.freezeFeature" id=link365 onMouseOver="ShowTip(event, 'tt123', 'link365')" onMouseOut="HideTip('tt123')">freezeFeature</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.getFeatureStateForFreeze" id=link366 onMouseOver="ShowTip(event, 'tt124', 'link366')" onMouseOut="HideTip('tt124')">getFeatureStateForFreeze</a></td><td class=SDescription>Get the state of the feature to store into the database.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.delete" id=link367 onMouseOver="ShowTip(event, 'tt125', 'link367')" onMouseOut="HideTip('tt125')">delete</a></td><td class=SDescription>Delete features from the database.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.createdOffline" id=link368 onMouseOver="ShowTip(event, 'tt126', 'link368')" onMouseOut="HideTip('tt126')">createdOffline</a></td><td class=SDescription>Returns true if the feature had a feature id when it was created in the Gears database, false otherwise; this is determined by checking the form of the feature’s fid value.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.commit" id=link369 onMouseOver="ShowTip(event, 'tt127', 'link369')" onMouseOut="HideTip('tt127')">commit</a></td><td class=SDescription>Go over the features and for each take action based on the feature state. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.clear" id=link370 onMouseOver="ShowTip(event, 'tt128', 'link370')" onMouseOut="HideTip('tt128')">clear</a></td><td class=SDescription>Removes all rows of the table.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Protocol.SQL.Gears.callUserCallback" id=link371 onMouseOver="ShowTip(event, 'tt129', 'link371')" onMouseOut="HideTip('tt129')">callUserCallback</a></td><td class=SDescription>This method is called from within commit each time a request is made to the database, it is responsible for calling the user-supplied callbacks.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.FID_PREFIX"></a>FID_PREFIX</h3><div class=CBody><p>{String}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.NULL_GEOMETRY"></a>NULL_GEOMETRY</h3><div class=CBody><p>{String}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.NULL_FEATURE_STATE"></a>NULL_FEATURE_STATE</h3><div class=CBody><p>{String}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.jsonParser"></a>jsonParser</h3><div class=CBody><p>{<a href="OpenLayers/Format/JSON-js.html#OpenLayers.Format.JSON" class=LClass id=link373 onMouseOver="ShowTip(event, 'tt111', 'link373')" onMouseOut="HideTip('tt111')">OpenLayers.Format.JSON</a>}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.wktParser"></a>wktParser</h3><div class=CBody><p>{<a href="OpenLayers/Format/WKT-js.html#OpenLayers.Format.WKT" class=LClass id=link374 onMouseOver="ShowTip(event, 'tt112', 'link374')" onMouseOut="HideTip('tt112')">OpenLayers.Format.WKT</a>}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.fidRegExp"></a>fidRegExp</h3><div class=CBody><p>{RegExp} Regular expression to know whether a feature was created in offline mode.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.saveFeatureState"></a>saveFeatureState</h3><div class=CBody><p>{Boolean} Whether to save the feature state (<OpenLayers.State>) into the database, defaults to true.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.typeOfFid"></a>typeOfFid</h3><div class=CBody><p>{String} The type of the feature identifier, either “number” or “string”, defaults to “string”.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.db"></a>db</h3><div class=CBody><p>{GearsDatabase}</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.OpenLayers.Protocol.SQL.Gears"></a>OpenLayers.<wbr>Protocol.<wbr>SQL.<wbr>Gears</h3></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.initializeDatabase"></a>initializeDatabase</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">initializeDatabase: function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.destroy"></a>destroy</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote><p>Clean up the protocol.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.supported"></a>supported</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">supported: function()</td></tr></table></blockquote><p>Determine whether a browser supports Gears</p><h4 class=CHeading>Returns</h4><p>{Boolean} The browser supports Gears</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.read"></a>read</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>read: function(</td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Read all features from the database and return a <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link375 onMouseOver="ShowTip(event, 'tt117', 'link375')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> instance. If the options parameter contains a callback attribute, the function is called with the response as a parameter.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Optional object for configuring the request; it can have the {Boolean} property “noFeatureStateReset” which specifies if the state of features read from the Gears database must be reset to null, if “noFeatureStateReset” is undefined or false then each feature’s state is reset to null, if “noFeatureStateReset” is true the feature state is preserved.</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link376 onMouseOver="ShowTip(event, 'tt117', 'link376')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a>} An <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link377 onMouseOver="ShowTip(event, 'tt117', 'link377')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> object.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.unfreezeFeature"></a>unfreezeFeature</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>unfreezeFeature: function(</td><td class="PParameter prettyprint " nowrap>row</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>row</td><td class=CDLDescription>{ResultSet}</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link378 onMouseOver="ShowTip(event, 'tt215', 'link378')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>}</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.extractFidFromField"></a>extractFidFromField</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>extractFidFromField: function(</td><td class="PParameter prettyprint " nowrap>field</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>field</td><td class=CDLDescription>{String}</td></tr></table><p>Returns {String} or {Number} The fid.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.create"></a>create</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>create: function(</td><td class="PParameter prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Create new features into the database.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>features</td><td class=CDLDescription>{Array({<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link379 onMouseOver="ShowTip(event, 'tt215', 'link379')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>})} or {<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link380 onMouseOver="ShowTip(event, 'tt215', 'link380')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>} The features to create in the database.</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Optional object for configuring the request.</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link381 onMouseOver="ShowTip(event, 'tt117', 'link381')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a>} An <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link382 onMouseOver="ShowTip(event, 'tt117', 'link382')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> object.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.update"></a>update</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>update: function(</td><td class="PParameter prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Construct a request updating modified feature.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>features</td><td class=CDLDescription>{Array({<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link383 onMouseOver="ShowTip(event, 'tt215', 'link383')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>})} or {<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link384 onMouseOver="ShowTip(event, 'tt215', 'link384')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>} The features to update in the database.</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Optional object for configuring the request.</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link385 onMouseOver="ShowTip(event, 'tt117', 'link385')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a>} An <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link386 onMouseOver="ShowTip(event, 'tt117', 'link386')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> object.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.createOrUpdate"></a>createOrUpdate</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>createOrUpdate: function(</td><td class="PParameter prettyprint " nowrap>features</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Construct a request for updating or creating features in the database.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>features</td><td class=CDLDescription>{Array({<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link387 onMouseOver="ShowTip(event, 'tt215', 'link387')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>})} or {<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link388 onMouseOver="ShowTip(event, 'tt215', 'link388')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>} The feature to create or update in the database.</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link389 onMouseOver="ShowTip(event, 'tt117', 'link389')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a>} An <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link390 onMouseOver="ShowTip(event, 'tt117', 'link390')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> object.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.freezeFeature"></a>freezeFeature</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>freezeFeature: function(</td><td class="PParameter prettyprint " nowrap>feature</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>feature</td><td class=CDLDescription>{<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link391 onMouseOver="ShowTip(event, 'tt215', 'link391')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>}</td></tr><tr><td class=CDLEntry>state</td><td class=CDLDescription>{String} The feature state to store in the database.</td></tr></table><h4 class=CHeading>Returns</h4><p>{Array}</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.getFeatureStateForFreeze"></a>getFeatureStateForFreeze</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>getFeatureStateForFreeze: function(</td><td class="PParameter prettyprint " nowrap>feature</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Get the state of the feature to store into the database.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>feature</td><td class=CDLDescription>{<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link392 onMouseOver="ShowTip(event, 'tt215', 'link392')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>} The feature.</td></tr></table><p>Returns {String} The state</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.delete"></a>delete</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>"delete": function(</td><td class="PParameter prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Delete features from the database.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>features</td><td class=CDLDescription>{Array({<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link393 onMouseOver="ShowTip(event, 'tt215', 'link393')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>})} or {<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link394 onMouseOver="ShowTip(event, 'tt215', 'link394')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Optional object for configuring the request. This object is modified and should not be reused.</td></tr></table><h4 class=CHeading>Returns</h4><p>{<a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link395 onMouseOver="ShowTip(event, 'tt117', 'link395')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a>} An <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link396 onMouseOver="ShowTip(event, 'tt117', 'link396')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> object.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.createdOffline"></a>createdOffline</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>createdOffline: function(</td><td class="PParameter prettyprint " nowrap>feature</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Returns true if the feature had a feature id when it was created in the Gears database, false otherwise; this is determined by checking the form of the feature’s fid value.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>feature</td><td class=CDLDescription>{<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link397 onMouseOver="ShowTip(event, 'tt215', 'link397')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Boolean}</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.commit"></a>commit</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>commit: function(</td><td class="PParameter prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Go over the features and for each take action based on the feature state. Possible actions are create, update and delete.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>features</td><td class=CDLDescription>{Array({<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link398 onMouseOver="ShowTip(event, 'tt215', 'link398')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>})}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Object whose possible keys are “create”, “update”, “delete”, “callback” and “scope”, the values referenced by the first three are objects as passed to the “create”, “update”, and “delete” methods, the value referenced by the “callback” key is a function which is called when the commit operation is complete using the scope referenced by the “scope” key.</td></tr></table><h4 class=CHeading>Returns</h4><p>{Array({<a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link399 onMouseOver="ShowTip(event, 'tt117', 'link399')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a>})} An array of <a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link400 onMouseOver="ShowTip(event, 'tt117', 'link400')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a> objects, one per request made to the database.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.clear"></a>clear</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">clear: function()</td></tr></table></blockquote><p>Removes all rows of the table.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Protocol.SQL.Gears.callUserCallback"></a>callUserCallback</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>callUserCallback: function(</td><td class="PParameter prettyprint " nowrap>options,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>resp</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This method is called from within commit each time a request is made to the database, it is responsible for calling the user-supplied callbacks.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} The map of options passed to the commit call.</td></tr><tr><td class=CDLEntry>resp</td><td class=CDLDescription>{<a href="OpenLayers/Protocol-js.html#OpenLayers.Protocol.Response" class=LClass id=link401 onMouseOver="ShowTip(event, 'tt117', 'link401')" onMouseOut="HideTip('tt117')">OpenLayers.Protocol.Response</a>}</td></tr></table></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.Yahoo"></a>OpenLayers.<wbr>Layer.<wbr>Yahoo</h2><div class=CBody><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Layer/EventPane-js.html#OpenLayers.Layer.EventPane" class=LClass id=link422 onMouseOver="ShowTip(event, 'tt211', 'link422')" onMouseOut="HideTip('tt211')">OpenLayers.Layer.EventPane</a></li><li><a href="OpenLayers/Layer/FixedZoomLevels-js.html#OpenLayers.Layer.FixedZoomLevels" class=LClass id=link423 onMouseOver="ShowTip(event, 'tt212', 'link423')" onMouseOut="HideTip('tt212')">OpenLayers.Layer.FixedZoomLevels</a></li></ul><!--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="#OpenLayers.Layer.Yahoo.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.MIN_ZOOM_LEVEL" >MIN_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 0</td></tr><tr class="SConstant SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.MAX_ZOOM_LEVEL" >MAX_ZOOM_LEVEL</a></td><td class=SDescription>{Integer} 17</td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.RESOLUTIONS" >RESOLUTIONS</a></td><td class=SDescription>{Array(Float)} Hardcode these resolutions so that they are more closely tied with the standard wms projection</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.type" >type</a></td><td class=SDescription>{YahooMapType}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.wrapDateLine" >wrapDateLine</a></td><td class=SDescription>{Boolean} Allow user to pan forever east/west. </td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.sphericalMercator" >sphericalMercator</a></td><td class=SDescription>{Boolean} Should the map act as a mercator-projected map? </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.OpenLayers.Layer.Yahoo" >OpenLayers.<wbr>Layer.<wbr>Yahoo</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.loadMapObject" id=link402 onMouseOver="ShowTip(event, 'tt130', 'link402')" onMouseOut="HideTip('tt130')">loadMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.onMapResize" id=link403 onMouseOver="ShowTip(event, 'tt131', 'link403')" onMouseOut="HideTip('tt131')">onMapResize</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.setMap" id=link404 onMouseOver="ShowTip(event, 'tt132', 'link404')" onMouseOut="HideTip('tt132')">setMap</a></td><td class=SDescription>Overridden from EventPane because we need to remove this yahoo event pane which prohibits our drag and drop, and we can only do this once the map has been loaded and centered.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.fixYahooEventPane" id=link405 onMouseOver="ShowTip(event, 'tt133', 'link405')" onMouseOut="HideTip('tt133')">fixYahooEventPane</a></td><td class=SDescription>The map has been centered, so the mysterious yahoo eventpane has been added. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getWarningHTML" id=link406 onMouseOver="ShowTip(event, 'tt134', 'link406')" onMouseOut="HideTip('tt134')">getWarningHTML</a></td><td class=SDescription>{String} String with information on why layer is broken, how to get it working.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getOLZoomFromMapObjectZoom" id=link407 onMouseOver="ShowTip(event, 'tt135', 'link407')" onMouseOut="HideTip('tt135')">getOLZoomFromMapObjectZoom</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectZoomFromOLZoom" id=link408 onMouseOver="ShowTip(event, 'tt136', 'link408')" onMouseOut="HideTip('tt136')">getMapObjectZoomFromOLZoom</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.setMapObjectCenter" id=link409 onMouseOver="ShowTip(event, 'tt137', 'link409')" onMouseOut="HideTip('tt137')">setMapObjectCenter</a></td><td class=SDescription>Set the mapObject to the specified center and zoom</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectCenter" id=link410 onMouseOver="ShowTip(event, 'tt138', 'link410')" onMouseOut="HideTip('tt138')">getMapObjectCenter</a></td><td class=SDescription>{Object} The mapObject’s current center in Map Object format</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.dragPanMapObject" id=link411 onMouseOver="ShowTip(event, 'tt139', 'link411')" onMouseOut="HideTip('tt139')">dragPanMapObject</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectZoom" id=link412 onMouseOver="ShowTip(event, 'tt140', 'link412')" onMouseOut="HideTip('tt140')">getMapObjectZoom</a></td><td class=SDescription>{Integer} The mapObject’s current zoom, in Map Object format</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectLonLatFromMapObjectPixel" id=link413 onMouseOver="ShowTip(event, 'tt141', 'link413')" onMouseOut="HideTip('tt141')">getMapObjectLonLatFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectPixelFromMapObjectLonLat" id=link414 onMouseOver="ShowTip(event, 'tt142', 'link414')" onMouseOut="HideTip('tt142')">getMapObjectPixelFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getLongitudeFromMapObjectLonLat" id=link415 onMouseOver="ShowTip(event, 'tt143', 'link415')" onMouseOut="HideTip('tt143')">getLongitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getLatitudeFromMapObjectLonLat" id=link416 onMouseOver="ShowTip(event, 'tt144', 'link416')" onMouseOut="HideTip('tt144')">getLatitudeFromMapObjectLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectLonLatFromLonLat" id=link417 onMouseOver="ShowTip(event, 'tt145', 'link417')" onMouseOut="HideTip('tt145')">getMapObjectLonLatFromLonLat</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getXFromMapObjectPixel" id=link418 onMouseOver="ShowTip(event, 'tt146', 'link418')" onMouseOut="HideTip('tt146')">getXFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getYFromMapObjectPixel" id=link419 onMouseOver="ShowTip(event, 'tt147', 'link419')" onMouseOut="HideTip('tt147')">getYFromMapObjectPixel</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectPixelFromXY" id=link420 onMouseOver="ShowTip(event, 'tt148', 'link420')" onMouseOut="HideTip('tt148')">getMapObjectPixelFromXY</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.Yahoo.getMapObjectSizeFromOLSize" id=link421 onMouseOver="ShowTip(event, 'tt149', 'link421')" onMouseOut="HideTip('tt149')">getMapObjectSizeFromOLSize</a></td><td class=SDescription></td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.Constants"></a>Constants</h3></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.MIN_ZOOM_LEVEL"></a>MIN_ZOOM_LEVEL</h3><div class=CBody><p>{Integer} 0</p></div></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.MAX_ZOOM_LEVEL"></a>MAX_ZOOM_LEVEL</h3><div class=CBody><p>{Integer} 17</p></div></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.RESOLUTIONS"></a>RESOLUTIONS</h3><div class=CBody><p>{Array(Float)} Hardcode these resolutions so that they are more closely tied with the standard wms projection</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.type"></a>type</h3><div class=CBody><p>{YahooMapType}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.wrapDateLine"></a>wrapDateLine</h3><div class=CBody><p>{Boolean} Allow user to pan forever east/west. Default is true. Setting this to false only restricts panning if <a href="#OpenLayers.Layer.Yahoo.sphericalMercator" class=LProperty id=link424 onMouseOver="ShowTip(event, 'tt218', 'link424')" onMouseOut="HideTip('tt218')">sphericalMercator</a> is true.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.sphericalMercator"></a>sphericalMercator</h3><div class=CBody><p>{Boolean} Should the map act as a mercator-projected map? This will cause all interactions with the map to be in the actual map projection, which allows support for vector drawing, overlaying other maps, etc.</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.OpenLayers.Layer.Yahoo"></a>OpenLayers.<wbr>Layer.<wbr>Yahoo</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.loadMapObject"></a>loadMapObject</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">loadMapObject:function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.onMapResize"></a>onMapResize</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onMapResize: function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.setMap"></a>setMap</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>setMap: function(</td><td class="PParameter prettyprint " nowrap>map</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Overridden from EventPane because we need to remove this yahoo event pane which prohibits our drag and drop, and we can only do this once the map has been loaded and centered.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>map</td><td class=CDLDescription>{<a href="OpenLayers/Map-js.html#OpenLayers.Map" class=LClass id=link425 onMouseOver="ShowTip(event, 'tt208', 'link425')" onMouseOut="HideTip('tt208')">OpenLayers.Map</a>}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.fixYahooEventPane"></a>fixYahooEventPane</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">fixYahooEventPane: function()</td></tr></table></blockquote><p>The map has been centered, so the mysterious yahoo eventpane has been added. we remove it so that it doesnt mess with <b>our</b> event pane.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getWarningHTML"></a>getWarningHTML</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getWarningHTML:function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{String} String with information on why layer is broken, how to get it working.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getOLZoomFromMapObjectZoom"></a>getOLZoomFromMapObjectZoom</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>getOLZoomFromMapObjectZoom: function(</td><td class="PParameter prettyprint " nowrap>moZoom</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>gZoom</td><td class=CDLDescription>{Integer}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Integer} An OpenLayers Zoom level, translated from the passed in gZoom Returns null if null value is passed in.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectZoomFromOLZoom"></a>getMapObjectZoomFromOLZoom</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>getMapObjectZoomFromOLZoom: function(</td><td class="PParameter prettyprint " nowrap>olZoom</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>olZoom</td><td class=CDLDescription>{Integer}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Integer} A MapObject level, translated from the passed in olZoom Returns null if null value is passed in</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.setMapObjectCenter"></a>setMapObjectCenter</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>setMapObjectCenter: function(</td><td class="PParameter prettyprint " nowrap>center,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>zoom</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Set the mapObject to the specified center and zoom</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>center</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr><tr><td class=CDLEntry>zoom</td><td class=CDLDescription>{int} MapObject zoom format</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectCenter"></a>getMapObjectCenter</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectCenter: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Object} The mapObject’s current center in Map Object format</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.dragPanMapObject"></a>dragPanMapObject</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>dragPanMapObject: function(</td><td class="PParameter prettyprint " nowrap>dX,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>dY</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>dX</td><td class=CDLDescription>{Integer}</td></tr><tr><td class=CDLEntry>dY</td><td class=CDLDescription>{Integer}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectZoom"></a>getMapObjectZoom</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectZoom: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Integer} The mapObject’s current zoom, in Map Object format</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectLonLatFromMapObjectPixel"></a>getMapObjectLonLatFromMapObjectPixel</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>getMapObjectLonLatFromMapObjectPixel: function(</td><td class="PParameter prettyprint " nowrap>moPixel</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moPixel</td><td class=CDLDescription>{Object} MapObject Pixel format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject LonLat translated from MapObject Pixel</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectPixelFromMapObjectLonLat"></a>getMapObjectPixelFromMapObjectLonLat</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>getMapObjectPixelFromMapObjectLonLat: function(</td><td class="PParameter prettyprint " nowrap>moLonLat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moLonLat</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject Pixel transtlated from MapObject LonLat</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getLongitudeFromMapObjectLonLat"></a>getLongitudeFromMapObjectLonLat</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>getLongitudeFromMapObjectLonLat: function(</td><td class="PParameter prettyprint " nowrap>moLonLat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moLonLat</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Float} Longitude of the given MapObject LonLat</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getLatitudeFromMapObjectLonLat"></a>getLatitudeFromMapObjectLonLat</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>getLatitudeFromMapObjectLonLat: function(</td><td class="PParameter prettyprint " nowrap>moLonLat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moLonLat</td><td class=CDLDescription>{Object} MapObject LonLat format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Float} Latitude of the given MapObject LonLat</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectLonLatFromLonLat"></a>getMapObjectLonLatFromLonLat</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>getMapObjectLonLatFromLonLat: function(</td><td class="PParameter prettyprint " nowrap>lon,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>lon</td><td class=CDLDescription>{Float}</td></tr><tr><td class=CDLEntry>lat</td><td class=CDLDescription>{Float}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject LonLat built from lon and lat params</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getXFromMapObjectPixel"></a>getXFromMapObjectPixel</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>getXFromMapObjectPixel: function(</td><td class="PParameter prettyprint " nowrap>moPixel</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moPixel</td><td class=CDLDescription>{Object} MapObject Pixel format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Integer} X value of the MapObject Pixel</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getYFromMapObjectPixel"></a>getYFromMapObjectPixel</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>getYFromMapObjectPixel: function(</td><td class="PParameter prettyprint " nowrap>moPixel</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>moPixel</td><td class=CDLDescription>{Object} MapObject Pixel format</td></tr></table><h4 class=CHeading>Returns</h4><p>{Integer} Y value of the MapObject Pixel</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectPixelFromXY"></a>getMapObjectPixelFromXY</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>getMapObjectPixelFromXY: function(</td><td class="PParameter prettyprint " nowrap>x,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>y</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>x</td><td class=CDLDescription>{Integer}</td></tr><tr><td class=CDLEntry>y</td><td class=CDLDescription>{Integer}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject Pixel from x and y parameters</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.Yahoo.getMapObjectSizeFromOLSize"></a>getMapObjectSizeFromOLSize</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>getMapObjectSizeFromOLSize: function(</td><td class="PParameter prettyprint " nowrap>olSize</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>olSize</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Size-js.html#OpenLayers.Size" class=LClass id=link426 onMouseOver="ShowTip(event, 'tt219', 'link426')" onMouseOut="HideTip('tt219')">OpenLayers.Size</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} MapObject Size from olSize parameter</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Layer.GML"></a>OpenLayers.<wbr>Layer.GML</h2><div class=CBody><p>Create a vector layer by parsing a GML file. The GML file is passed in as a parameter. <b>Deprecated</b>. To be removed in 3.0. Instead use OpenLayers.Layer.Vector with Protocol.HTTP and Strategy.Fixed. Provide the protocol with a format parameter to get the parser you want for your data.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Layer/Vector-js.html#OpenLayers.Layer.Vector" class=LClass id=link434 onMouseOver="ShowTip(event, 'tt207', 'link434')" onMouseOut="HideTip('tt207')">OpenLayers.Layer.Vector</a></li></ul><!--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="#OpenLayers.Layer.GML.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.loaded" >loaded</a></td><td class=SDescription>{Boolean} Flag for whether the GML data has been loaded yet.</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.GML.format" >format</a></td><td class=SDescription>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link427 onMouseOver="ShowTip(event, 'tt75', 'link427')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} The format you want the data to be parsed with.</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.formatOptions" >formatOptions</a></td><td class=SDescription>{Object} Hash of options which should be passed to the format when it is created. </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.GML.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.OpenLayers.Layer.GML" >OpenLayers.<wbr>Layer.GML</a></td><td class=SDescription>Load and parse a single file on the web, according to the format provided via the ‘format’ option, defaulting to GML.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Layer.GML.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.setVisibility" id=link428 onMouseOver="ShowTip(event, 'tt150', 'link428')" onMouseOut="HideTip('tt150')">setVisibility</a></td><td class=SDescription>Set the visibility flag for the layer and hide/show&redraw accordingly. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.GML.moveTo" id=link429 onMouseOver="ShowTip(event, 'tt151', 'link429')" onMouseOut="HideTip('tt151')">moveTo</a></td><td class=SDescription>If layer is visible and GML has not been loaded, load GML, then load GML and call OpenLayers.Layer.Vector.moveTo() to redraw at the new location.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.loadGML" id=link430 onMouseOver="ShowTip(event, 'tt152', 'link430')" onMouseOut="HideTip('tt152')">loadGML</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.GML.setUrl" id=link431 onMouseOver="ShowTip(event, 'tt153', 'link431')" onMouseOut="HideTip('tt153')">setUrl</a></td><td class=SDescription>Change the URL and reload the GML</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Layer.GML.requestSuccess" id=link432 onMouseOver="ShowTip(event, 'tt154', 'link432')" onMouseOut="HideTip('tt154')">requestSuccess</a></td><td class=SDescription>Process GML after it has been loaded. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Layer.GML.requestFailure" id=link433 onMouseOver="ShowTip(event, 'tt155', 'link433')" onMouseOut="HideTip('tt155')">requestFailure</a></td><td class=SDescription>Process a failed loading of GML. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.loaded"></a>loaded</h3><div class=CBody><p>{Boolean} Flag for whether the GML data has been loaded yet.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.format"></a>format</h3><div class=CBody><p>{<a href="OpenLayers/Format-js.html#OpenLayers.Format" class=LClass id=link435 onMouseOver="ShowTip(event, 'tt75', 'link435')" onMouseOut="HideTip('tt75')">OpenLayers.Format</a>} The format you want the data to be parsed with.</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.formatOptions"></a>formatOptions</h3><div class=CBody><p>{Object} Hash of options which should be passed to the format when it is created. Must be passed in the constructor.</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.OpenLayers.Layer.GML"></a>OpenLayers.<wbr>Layer.GML</h3><div class=CBody><p>Load and parse a single file on the web, according to the format provided via the ‘format’ option, defaulting to GML.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>name</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String} URL of a GML file.</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Hashtable of extra options to tag onto the layer.</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.setVisibility"></a>setVisibility</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>setVisibility: function(</td><td class="PParameter prettyprint " nowrap>visibility,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>noEvent</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Set the visibility flag for the layer and hide/show&redraw accordingly. Fire event unless otherwise specified GML will be loaded if the layer is being made visible for the first time.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>visible</td><td class=CDLDescription>{Boolean} Whether or not to display the layer (if in range)</td></tr><tr><td class=CDLEntry>noEvent</td><td class=CDLDescription>{Boolean}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.moveTo"></a>moveTo</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>moveTo:function(</td><td class="PParameter prettyprint " nowrap>bounds,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>zoomChanged,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>minor</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>If layer is visible and GML has not been loaded, load GML, then load GML and call OpenLayers.Layer.Vector.moveTo() to redraw at the new location.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>bounds</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>zoomChanged</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>minor</td><td class=CDLDescription>{Object}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.loadGML"></a>loadGML</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">loadGML: function()</td></tr></table></blockquote></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.setUrl"></a>setUrl</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>setUrl:function(</td><td class="PParameter prettyprint " nowrap>url</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Change the URL and reload the GML</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>url</td><td class=CDLDescription>{String} URL of a GML file.</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.requestSuccess"></a>requestSuccess</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>requestSuccess:function(</td><td class="PParameter prettyprint " nowrap>request</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Process GML after it has been loaded. Called by initialize() and loadUrl() after the GML has been loaded.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>request</td><td class=CDLDescription>{String}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Layer.GML.requestFailure"></a>requestFailure</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>requestFailure: function(</td><td class="PParameter prettyprint " nowrap>request</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Process a failed loading of GML. Called by initialize() and loadUrl() if there was a problem loading GML.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>request</td><td class=CDLDescription>{String}</td></tr></table></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Geometry.Rectangle"></a>OpenLayers.<wbr>Geometry.<wbr>Rectangle</h2><div class=CBody><p>This class is <b>not supported</b>, and probably isn’t what you’re looking for. Instead, most users probably want something like:</p><blockquote><pre class="prettyprint">var poly = new OpenLayers.Bounds(0,0,10,10).toGeometry();</pre></blockquote><p>This will create a rectangular Polygon geometry.</p><h4 class=CHeading>Inherits</h4><ul><li><a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link439 onMouseOver="ShowTip(event, 'tt220', 'link439')" onMouseOut="HideTip('tt220')">OpenLayers.Geometry</a></li></ul><!--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="#OpenLayers.Geometry.Rectangle.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.x" >x</a></td><td class=SDescription>{Float}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.y" >y</a></td><td class=SDescription>{Float}</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.width" >width</a></td><td class=SDescription>{Float}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.height" >height</a></td><td class=SDescription>{Float}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.OpenLayers.Geometry.Rectangle" >OpenLayers.<wbr>Geometry.<wbr>Rectangle</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.calculateBounds" id=link436 onMouseOver="ShowTip(event, 'tt156', 'link436')" onMouseOut="HideTip('tt156')">calculateBounds</a></td><td class=SDescription>Recalculate the bounds for the geometry.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.getLength" id=link437 onMouseOver="ShowTip(event, 'tt157', 'link437')" onMouseOut="HideTip('tt157')">getLength</a></td><td class=SDescription>{Float} The length of the geometry</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Geometry.Rectangle.getArea" id=link438 onMouseOver="ShowTip(event, 'tt158', 'link438')" onMouseOut="HideTip('tt158')">getArea</a></td><td class=SDescription>{Float} The area of the geometry</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.x"></a>x</h3><div class=CBody><p>{Float}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.y"></a>y</h3><div class=CBody><p>{Float}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.width"></a>width</h3><div class=CBody><p>{Float}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.height"></a>height</h3><div class=CBody><p>{Float}</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.OpenLayers.Geometry.Rectangle"></a>OpenLayers.<wbr>Geometry.<wbr>Rectangle</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>points</td><td class=CDLDescription>{Array(<a href="OpenLayers/Geometry/Point-js.html#OpenLayers.Geometry.Point" class=LClass id=link440 onMouseOver="ShowTip(event, 'tt221', 'link440')" onMouseOut="HideTip('tt221')">OpenLayers.Geometry.Point</a>)}</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.calculateBounds"></a>calculateBounds</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">calculateBounds: function()</td></tr></table></blockquote><p>Recalculate the bounds for the geometry.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.getLength"></a>getLength</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getLength: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Float} The length of the geometry</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Geometry.Rectangle.getArea"></a>getArea</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getArea: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Float} The area of the geometry</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Renderer.NG"></a>OpenLayers.<wbr>Renderer.NG</h2><div class=CBody><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Renderer/Elements-js.html#OpenLayers.Renderer.Elements" class=LClass id=link444 onMouseOver="ShowTip(event, 'tt222', 'link444')" onMouseOut="HideTip('tt222')">OpenLayers.Renderer.Elements</a></li></ul><!--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="#OpenLayers.Renderer.NG.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.labelNodeType" >labelNodeType</a></td><td class=SDescription>{String} The node type for text label containers. </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.NG.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.OpenLayers.Renderer.NG" >OpenLayers.<wbr>Renderer.NG</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.NG.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.updateDimensions" id=link441 onMouseOver="ShowTip(event, 'tt159', 'link441')" onMouseOut="HideTip('tt159')">updateDimensions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.NG.resize" >resize</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.NG.drawFeature" id=link442 onMouseOver="ShowTip(event, 'tt160', 'link442')" onMouseOut="HideTip('tt160')">drawFeature</a></td><td class=SDescription>Draw the feature. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.NG.drawText" id=link443 onMouseOver="ShowTip(event, 'tt161', 'link443')" onMouseOut="HideTip('tt161')">drawText</a></td><td class=SDescription>Function for drawing text labels. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.Constants"></a>Constants</h3></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.labelNodeType"></a>labelNodeType</h3><div class=CBody><p>{String} The node type for text label containers. To be defined by subclasses.</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.OpenLayers.Renderer.NG"></a>OpenLayers.<wbr>Renderer.NG</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>containerID</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} options for this renderer. Supported options are:</td></tr></table><ul><li>yOrdering - {Boolean} Whether to use y-ordering</li><li>zIndexing - {Boolean} Whether to use z-indexing. Will be ignored if yOrdering is set to true.</li></ul></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.updateDimensions"></a>updateDimensions</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>updateDimensions: function(</td><td class="PParameter prettyprint " nowrap>zoomChanged</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>To be extended by subclasses</td><td class=CDLDescription>here we set positioning related styles on HTML elements, subclasses have to do the same for renderer specific elements (e.g. viewBox, width and height of the rendererRoot)</td></tr></table><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>zoomChanged</td><td class=CDLDescription>{Boolean} Has the zoom changed? If so, subclasses may have to update feature styles/dimensions.</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.resize"></a>resize</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.drawFeature"></a>drawFeature</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>drawFeature: function(</td><td class="PParameter prettyprint " nowrap>feature,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>style</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Draw the feature. The optional style argument can be used to override the feature’s own style. This method should only be called from layer.drawFeature().</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>feature</td><td class=CDLDescription>{<a href="OpenLayers/Feature/Vector-js.html#OpenLayers.Feature.Vector" class=LClass id=link445 onMouseOver="ShowTip(event, 'tt215', 'link445')" onMouseOut="HideTip('tt215')">OpenLayers.Feature.Vector</a>}</td></tr><tr><td class=CDLEntry>style</td><td class=CDLDescription>{<Object>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{Boolean} true if the feature has been drawn completely, false if not, undefined if the feature had no geometry</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.NG.drawText"></a>drawText</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>drawText: function(</td><td class="PParameter prettyprint " nowrap>featureId,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>location</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Function for drawing text labels. This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>featureId</td><td class=CDLDescription>{String|DOMElement}</td></tr><tr><td class=CDLEntry>style</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>location</td><td class=CDLDescription>{<a href="OpenLayers/Geometry/Point-js.html#OpenLayers.Geometry.Point" class=LClass id=link446 onMouseOver="ShowTip(event, 'tt221', 'link446')" onMouseOut="HideTip('tt221')">OpenLayers.Geometry.Point</a>}, will be modified inline</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} container holding the text label (to be populated by subclasses)</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Renderer.SVG2"></a>OpenLayers.<wbr>Renderer.SVG2</h2><div class=CBody><h4 class=CHeading>Inherits from</h4><ul><li><a href="#OpenLayers.Renderer.NG" class=LClass >OpenLayers.Renderer.NG</a></li></ul><!--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="#OpenLayers.Renderer.SVG2.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.xmlns" >xmlns</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.xlinkns" >xlinkns</a></td><td class=SDescription>{String}</td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.symbolMetrics" >symbolMetrics</a></td><td class=SDescription>{Object} Cache for symbol metrics according to their svg coordinate space. </td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.labelNodeType" >labelNodeType</a></td><td class=SDescription>{String} The node type for text label containers.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2" >OpenLayers.<wbr>Renderer.SVG2</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.supported" id=link447 onMouseOver="ShowTip(event, 'tt162', 'link447')" onMouseOut="HideTip('tt162')">supported</a></td><td class=SDescription>{Boolean} Whether or not the browser supports the SVG renderer</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.updateDimensions" id=link448 onMouseOver="ShowTip(event, 'tt163', 'link448')" onMouseOut="HideTip('tt163')">updateDimensions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getNodeType" id=link449 onMouseOver="ShowTip(event, 'tt164', 'link449')" onMouseOut="HideTip('tt164')">getNodeType</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.setStyle" id=link450 onMouseOver="ShowTip(event, 'tt165', 'link450')" onMouseOut="HideTip('tt165')">setStyle</a></td><td class=SDescription>Use to set all the style attributes to a SVG node.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.dashStyle" id=link451 onMouseOver="ShowTip(event, 'tt166', 'link451')" onMouseOut="HideTip('tt166')">dashStyle</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createNode" id=link452 onMouseOver="ShowTip(event, 'tt167', 'link452')" onMouseOut="HideTip('tt167')">createNode</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.nodeTypeCompare" id=link453 onMouseOver="ShowTip(event, 'tt168', 'link453')" onMouseOut="HideTip('tt168')">nodeTypeCompare</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createRenderRoot" id=link454 onMouseOver="ShowTip(event, 'tt169', 'link454')" onMouseOut="HideTip('tt169')">createRenderRoot</a></td><td class=SDescription>{DOMElement} The specific render engine’s root element</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createRoot" id=link455 onMouseOver="ShowTip(event, 'tt170', 'link455')" onMouseOut="HideTip('tt170')">createRoot</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.createDefs" id=link456 onMouseOver="ShowTip(event, 'tt171', 'link456')" onMouseOut="HideTip('tt171')">createDefs</a></td><td class=SDescription>{DOMElement} The element to which we’ll add the symbol definitions</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawPoint" id=link457 onMouseOver="ShowTip(event, 'tt172', 'link457')" onMouseOut="HideTip('tt172')">drawPoint</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawCircle" id=link458 onMouseOver="ShowTip(event, 'tt173', 'link458')" onMouseOut="HideTip('tt173')">drawCircle</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawLineString" id=link459 onMouseOver="ShowTip(event, 'tt174', 'link459')" onMouseOut="HideTip('tt174')">drawLineString</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawLinearRing" id=link460 onMouseOver="ShowTip(event, 'tt175', 'link460')" onMouseOut="HideTip('tt175')">drawLinearRing</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawPolygon" id=link461 onMouseOver="ShowTip(event, 'tt176', 'link461')" onMouseOut="HideTip('tt176')">drawPolygon</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawRectangle" id=link462 onMouseOver="ShowTip(event, 'tt177', 'link462')" onMouseOut="HideTip('tt177')">drawRectangle</a></td><td class=SDescription>This method is only called by the renderer itself.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.drawText" id=link463 onMouseOver="ShowTip(event, 'tt178', 'link463')" onMouseOut="HideTip('tt178')">drawText</a></td><td class=SDescription>Function for drawing text labels. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getComponentString" >getComponentString</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getShortString" id=link464 onMouseOver="ShowTip(event, 'tt179', 'link464')" onMouseOut="HideTip('tt179')">getShortString</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.importSymbol" id=link465 onMouseOver="ShowTip(event, 'tt180', 'link465')" onMouseOut="HideTip('tt180')">importSymbol</a></td><td class=SDescription>add a new symbol definition from the rendererer’s symbol hash</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.getFeatureIdFromEvent" id=link466 onMouseOver="ShowTip(event, 'tt181', 'link466')" onMouseOut="HideTip('tt181')">getFeatureIdFromEvent</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_ALIGN" >OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_ALIGN</a></td><td class=SDescription>{Object}</td></tr><tr class="SConstant SIndent1"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_VSHIFT" >OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_VSHIFT</a></td><td class=SDescription>{Object}</td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_VFACTOR" >OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_VFACTOR</a></td><td class=SDescription>{Object}</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.preventDefault" id=link467 onMouseOver="ShowTip(event, 'tt182', 'link467')" onMouseOut="HideTip('tt182')">OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>preventDefault</a></td><td class=SDescription>Used to prevent default events (especially opening images in a new tab on ctrl-click) from being executed for externalGraphic and graphicName symbols</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.xmlns"></a>xmlns</h3><div class=CBody><p>{String}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.xlinkns"></a>xlinkns</h3><div class=CBody><p>{String}</p></div></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.symbolMetrics"></a>symbolMetrics</h3><div class=CBody><p>{Object} Cache for symbol metrics according to their svg coordinate space. This is an object keyed by the symbol’s id, and values are an object with size, x and y properties.</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.Constants"></a>Constants</h3></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.labelNodeType"></a>labelNodeType</h3><div class=CBody><p>{String} The node type for text label containers.</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2"></a>OpenLayers.<wbr>Renderer.SVG2</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>containerID</td><td class=CDLDescription>{String}</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.supported"></a>supported</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">supported: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{Boolean} Whether or not the browser supports the SVG renderer</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.updateDimensions"></a>updateDimensions</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>updateDimensions: function(</td><td class="PParameter prettyprint " nowrap>zoomChanged</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>zoomChanged</td><td class=CDLDescription>{Boolean}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.getNodeType"></a>getNodeType</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>getNodeType: function(</td><td class="PParameter prettyprint " nowrap>geometry,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>style</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>geometry</td><td class=CDLDescription>{<a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link468 onMouseOver="ShowTip(event, 'tt220', 'link468')" onMouseOut="HideTip('tt220')">OpenLayers.Geometry</a>}</td></tr><tr><td class=CDLEntry>style</td><td class=CDLDescription>{Object}</td></tr></table><h4 class=CHeading>Returns</h4><p>{String} The corresponding node type for the specified geometry</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.setStyle"></a>setStyle</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>setStyle: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Use to set all the style attributes to a SVG node.</p><p>Takes care to adjust stroke width and point radius to be resolution-relative</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{SVGDomElement} An SVG element to decorate</td></tr><tr><td class=CDLEntry>style</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>options</td><td class=CDLDescription>{Object} Currently supported options include ‘isFilled’ {Boolean} and ‘isStroked’ {Boolean}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.dashStyle"></a>dashStyle</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>dashStyle: function(</td><td class="PParameter prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>widthFactor</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>style</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>widthFactor</td><td class=CDLDescription>{Number}</td></tr></table><h4 class=CHeading>Returns</h4><p>{String} A SVG compliant ‘stroke-dasharray’ value</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.createNode"></a>createNode</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>createNode: function(</td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>type</td><td class=CDLDescription>{String} Kind of node to draw</td></tr><tr><td class=CDLEntry>id</td><td class=CDLDescription>{String} Id for node</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} A new node of the given type and id</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.nodeTypeCompare"></a>nodeTypeCompare</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>nodeTypeCompare: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{SVGDomElement} An SVG element</td></tr><tr><td class=CDLEntry>type</td><td class=CDLDescription>{String} Kind of node</td></tr></table><h4 class=CHeading>Returns</h4><p>{Boolean} Whether or not the specified node is of the specified type</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.createRenderRoot"></a>createRenderRoot</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">createRenderRoot: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{DOMElement} The specific render engine’s root element</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.createRoot"></a>createRoot</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>createRoot: function(</td><td class="PParameter prettyprint " nowrap>suffix</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>suffix</td><td class=CDLDescription>{String} suffix to append to the id</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement}</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.createDefs"></a>createDefs</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">createDefs: function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{DOMElement} The element to which we’ll add the symbol definitions</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.drawPoint"></a>drawPoint</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>drawPoint: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>geometry</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{DOMElement}</td></tr><tr><td class=CDLEntry>geometry</td><td class=CDLDescription>{<a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link469 onMouseOver="ShowTip(event, 'tt220', 'link469')" onMouseOut="HideTip('tt220')">OpenLayers.Geometry</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} or false if the renderer could not draw the point</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.drawCircle"></a>drawCircle</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>drawCircle: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>geometry,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>radius</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{DOMElement}</td></tr><tr><td class=CDLEntry>geometry</td><td class=CDLDescription>{<a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link470 onMouseOver="ShowTip(event, 'tt220', 'link470')" onMouseOut="HideTip('tt220')">OpenLayers.Geometry</a>}</td></tr><tr><td class=CDLEntry>radius</td><td class=CDLDescription>{Float}</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} or false if the renderer could not draw the circle</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.drawLineString"></a>drawLineString</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>drawLineString: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>geometry</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{DOMElement}</td></tr><tr><td class=CDLEntry>geometry</td><td class=CDLDescription>{<a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link471 onMouseOver="ShowTip(event, 'tt220', 'link471')" onMouseOut="HideTip('tt220')">OpenLayers.Geometry</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} or null if the renderer could not draw all components of the linestring, or false if nothing could be drawn</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.drawLinearRing"></a>drawLinearRing</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>drawLinearRing: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>geometry</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{DOMElement}</td></tr><tr><td class=CDLEntry>geometry</td><td class=CDLDescription>{<a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link472 onMouseOver="ShowTip(event, 'tt220', 'link472')" onMouseOut="HideTip('tt220')">OpenLayers.Geometry</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} or null if the renderer could not draw all components of the linear ring, or false if nothing could be drawn</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.drawPolygon"></a>drawPolygon</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>drawPolygon: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>geometry</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{DOMElement}</td></tr><tr><td class=CDLEntry>geometry</td><td class=CDLDescription>{<a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link473 onMouseOver="ShowTip(event, 'tt220', 'link473')" onMouseOut="HideTip('tt220')">OpenLayers.Geometry</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} or null if the renderer could not draw all components of the polygon, or false if nothing could be drawn</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.drawRectangle"></a>drawRectangle</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>drawRectangle: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>geometry</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>node</td><td class=CDLDescription>{DOMElement}</td></tr><tr><td class=CDLEntry>geometry</td><td class=CDLDescription>{<a href="OpenLayers/Geometry-js.html#OpenLayers.Geometry" class=LClass id=link474 onMouseOver="ShowTip(event, 'tt220', 'link474')" onMouseOut="HideTip('tt220')">OpenLayers.Geometry</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} or false if the renderer could not draw the rectangle</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.drawText"></a>drawText</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>drawText: function(</td><td class="PParameter prettyprint " nowrap>featureId,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>location</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Function for drawing text labels. This method is only called by the renderer itself.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>featureId</td><td class=CDLDescription>{String|DOMElement}</td></tr><tr><td class=CDLEntry>style</td><td class=CDLDescription>{Object}</td></tr><tr><td class=CDLEntry>location</td><td class=CDLDescription>{<a href="OpenLayers/Geometry/Point-js.html#OpenLayers.Geometry.Point" class=LClass id=link475 onMouseOver="ShowTip(event, 'tt221', 'link475')" onMouseOut="HideTip('tt221')">OpenLayers.Geometry.Point</a>}, will be modified inline</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} container holding the text label</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.getComponentString"></a>getComponentString</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>components</td><td class=CDLDescription>{Array(<a href="OpenLayers/Geometry/Point-js.html#OpenLayers.Geometry.Point" class=LClass id=link476 onMouseOver="ShowTip(event, 'tt221', 'link476')" onMouseOut="HideTip('tt221')">OpenLayers.Geometry.Point</a>)} Array of points</td></tr><tr><td class=CDLEntry>separator</td><td class=CDLDescription>{String} character between coordinate pairs. Defaults to “,”</td></tr></table><h4 class=CHeading>Returns</h4><p>{Object} hash with properties “path” (the string created from the components and “complete” (false if the renderer was unable to draw all components)</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.getShortString"></a>getShortString</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>getShortString: function(</td><td class="PParameter prettyprint " nowrap>point</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>point</td><td class=CDLDescription>{<a href="OpenLayers/Geometry/Point-js.html#OpenLayers.Geometry.Point" class=LClass id=link477 onMouseOver="ShowTip(event, 'tt221', 'link477')" onMouseOut="HideTip('tt221')">OpenLayers.Geometry.Point</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{String} or false if point is outside the valid range</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.importSymbol"></a>importSymbol</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>importSymbol: function (</td><td class="PParameter prettyprint " nowrap>graphicName</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>add a new symbol definition from the rendererer’s symbol hash</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>graphicName</td><td class=CDLDescription>{String} name of the symbol to import</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{DOMElement}</td><td class=CDLDescription>the imported symbol</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.getFeatureIdFromEvent"></a>getFeatureIdFromEvent</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>getFeatureIdFromEvent: function(</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>evt</td><td class=CDLDescription>{Object} An <a href="OpenLayers/Events-js.html#OpenLayers.Event" class=LClass id=link478 onMouseOver="ShowTip(event, 'tt199', 'link478')" onMouseOut="HideTip('tt199')">OpenLayers.Event</a> object</td></tr></table><h4 class=CHeading>Returns</h4><p>{String} A feature id or undefined.</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.Constants"></a>Constants</h3></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_ALIGN"></a>OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_ALIGN</h3><div class=CBody><p>{Object}</p></div></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_VSHIFT"></a>OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_VSHIFT</h3><div class=CBody><p>{Object}</p></div></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.LABEL_VFACTOR"></a>OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>LABEL_VFACTOR</h3><div class=CBody><p>{Object}</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Renderer.SVG2.OpenLayers.Renderer.SVG2.preventDefault"></a>OpenLayers.<wbr>Renderer.<wbr>SVG2.<wbr>preventDefault</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>OpenLayers.Renderer.SVG2.preventDefault = function(</td><td class="PParameter prettyprint " nowrap>e</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Used to prevent default events (especially opening images in a new tab on ctrl-click) from being executed for externalGraphic and graphicName symbols</p></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble"></a>OpenLayers.<wbr>Popup.<wbr>AnchoredBubble</h2><div class=CBody><p>This class is <b>deprecated</b>. Use {<a href="OpenLayers/Popup/Anchored-js.html#OpenLayers.Popup.Anchored" class=LClass >OpenLayers.Popup.Anchored</a>} and round corners using CSS3’s border-radius property.</p><h4 class=CHeading>Inherits from</h4><ul><li><a href="OpenLayers/Popup/Anchored-js.html#OpenLayers.Popup.Anchored" class=LClass >OpenLayers.Popup.Anchored</a></li></ul><!--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="#OpenLayers.Popup.AnchoredBubble.Properties" >Properties</a></td><td class=SDescription></td></tr><tr class="SProperty SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.rounded" >rounded</a></td><td class=SDescription>{Boolean} Has the popup been rounded yet?</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.Constructor" >Constructor</a></td><td class=SDescription></td></tr><tr class="SConstructor SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.OpenLayers.Popup.AnchoredBubble" >OpenLayers.<wbr>Popup.<wbr>AnchoredBubble</a></td><td class=SDescription></td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.draw" id=link479 onMouseOver="ShowTip(event, 'tt183', 'link479')" onMouseOut="HideTip('tt183')">draw</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.updateRelativePosition" id=link480 onMouseOver="ShowTip(event, 'tt184', 'link480')" onMouseOut="HideTip('tt184')">updateRelativePosition</a></td><td class=SDescription>The popup has been moved to a new relative location, in which case we will want to re-do the rico corners.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.setSize" id=link481 onMouseOver="ShowTip(event, 'tt185', 'link481')" onMouseOut="HideTip('tt185')">setSize</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.setBackgroundColor" id=link482 onMouseOver="ShowTip(event, 'tt186', 'link482')" onMouseOut="HideTip('tt186')">setBackgroundColor</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.setOpacity" id=link483 onMouseOver="ShowTip(event, 'tt187', 'link483')" onMouseOut="HideTip('tt187')">setOpacity</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.setBorder" id=link484 onMouseOver="ShowTip(event, 'tt188', 'link484')" onMouseOut="HideTip('tt188')">setBorder</a></td><td class=SDescription>Always sets border to 0. </td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.setRicoCorners" id=link485 onMouseOver="ShowTip(event, 'tt189', 'link485')" onMouseOut="HideTip('tt189')">setRicoCorners</a></td><td class=SDescription>Update RICO corners according to the popup’s current relative postion.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.getCornersToRound" id=link486 onMouseOver="ShowTip(event, 'tt190', 'link486')" onMouseOut="HideTip('tt190')">getCornersToRound</a></td><td class=SDescription>{String} The proper corners string (“tr tl bl br”) for rico to round.</td></tr><tr class="SGroup"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.Constants" >Constants</a></td><td class=SDescription></td></tr><tr class="SConstant SIndent1 SMarked"><td class=SEntry><a href="#OpenLayers.Popup.AnchoredBubble.CORNER_SIZE" >CORNER_SIZE</a></td><td class=SDescription>{Integer} 5. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.Properties"></a>Properties</h3></div></div>
<div class="CProperty"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.rounded"></a>rounded</h3><div class=CBody><p>{Boolean} Has the popup been rounded yet?</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.Constructor"></a>Constructor</h3></div></div>
<div class="CConstructor"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.OpenLayers.Popup.AnchoredBubble"></a>OpenLayers.<wbr>Popup.<wbr>AnchoredBubble</h3><div class=CBody><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>id</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>lonlat</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/LonLat-js.html#OpenLayers.LonLat" class=LClass id=link487 onMouseOver="ShowTip(event, 'tt223', 'link487')" onMouseOut="HideTip('tt223')">OpenLayers.LonLat</a>}</td></tr><tr><td class=CDLEntry>contentSize</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Size-js.html#OpenLayers.Size" class=LClass id=link488 onMouseOver="ShowTip(event, 'tt219', 'link488')" onMouseOut="HideTip('tt219')">OpenLayers.Size</a>}</td></tr><tr><td class=CDLEntry>contentHTML</td><td class=CDLDescription>{String}</td></tr><tr><td class=CDLEntry>anchor</td><td class=CDLDescription>{Object} Object to which we’ll anchor the popup. Must expose a ‘size’ (<a href="OpenLayers/BaseTypes/Size-js.html#OpenLayers.Size" class=LClass id=link489 onMouseOver="ShowTip(event, 'tt219', 'link489')" onMouseOut="HideTip('tt219')">OpenLayers.Size</a>) and ‘offset’ (<a href="OpenLayers/BaseTypes/Pixel-js.html#OpenLayers.Pixel" class=LClass id=link490 onMouseOver="ShowTip(event, 'tt195', 'link490')" onMouseOut="HideTip('tt195')">OpenLayers.Pixel</a>) (Note that this is generally an <a href="OpenLayers/Icon-js.html#OpenLayers.Icon" class=LClass id=link491 onMouseOver="ShowTip(event, 'tt224', 'link491')" onMouseOut="HideTip('tt224')">OpenLayers.Icon</a>).</td></tr><tr><td class=CDLEntry>closeBox</td><td class=CDLDescription>{Boolean}</td></tr><tr><td class=CDLEntry>closeBoxCallback</td><td class=CDLDescription>{Function} Function to be called on closeBox click.</td></tr></table></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.draw"></a>draw</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>draw: function(</td><td class="PParameter prettyprint " nowrap>px</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>px</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Pixel-js.html#OpenLayers.Pixel" class=LClass id=link492 onMouseOver="ShowTip(event, 'tt195', 'link492')" onMouseOut="HideTip('tt195')">OpenLayers.Pixel</a>}</td></tr></table><h4 class=CHeading>Returns</h4><p>{DOMElement} Reference to a div that contains the drawn popup.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.updateRelativePosition"></a>updateRelativePosition</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">updateRelativePosition: function()</td></tr></table></blockquote><p>The popup has been moved to a new relative location, in which case we will want to re-do the rico corners.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.setSize"></a>setSize</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>setSize:function(</td><td class="PParameter prettyprint " nowrap>contentSize</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>contentSize</td><td class=CDLDescription>{<a href="OpenLayers/BaseTypes/Size-js.html#OpenLayers.Size" class=LClass id=link493 onMouseOver="ShowTip(event, 'tt219', 'link493')" onMouseOut="HideTip('tt219')">OpenLayers.Size</a>} the new size for the popup’s contents div (in pixels).</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.setBackgroundColor"></a>setBackgroundColor</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>setBackgroundColor:function(</td><td class="PParameter prettyprint " nowrap>color</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>color</td><td class=CDLDescription>{String}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.setOpacity"></a>setOpacity</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>setOpacity:function(</td><td class="PParameter prettyprint " nowrap>opacity</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>opacity</td><td class=CDLDescription>{float}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.setBorder"></a>setBorder</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>setBorder:function(</td><td class="PParameter prettyprint " nowrap>border</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Always sets border to 0. Bubble Popups can not have a border.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>border</td><td class=CDLDescription>{Integer}</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.setRicoCorners"></a>setRicoCorners</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">setRicoCorners:function()</td></tr></table></blockquote><p>Update RICO corners according to the popup’s current relative postion.</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.getCornersToRound"></a>getCornersToRound</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getCornersToRound:function()</td></tr></table></blockquote><h4 class=CHeading>Returns</h4><p>{String} The proper corners string (“tr tl bl br”) for rico to round.</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.Constants"></a>Constants</h3></div></div>
<div class="CConstant"><div class=CTopic><h3 class=CTitle><a name="OpenLayers.Popup.AnchoredBubble.CORNER_SIZE"></a>CORNER_SIZE</h3><div class=CBody><p>{Integer} 5. Border space for the RICO corners.</p></div></div></div>
</div><!--Content-->
<div id=Footer><a href="http://www.naturaldocs.org">Generated by Natural Docs</a></div><!--Footer-->
<div id=Menu><div class=MTitle>OpenLayers<div class=MSubTitle>JavaScript Mapping Library</div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent35')">OpenLayers</a><div class=MGroupContent id=MGroupContent35><div class=MEntry><div class=MFile><a href="OpenLayers-js.html">OpenLayers</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent1')">BaseTypes</a><div class=MGroupContent id=MGroupContent1><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes-js.html">Base Types</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes/Bounds-js.html">Bounds</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes/Class-js.html">Class</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes/Date-js.html">Date</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes/Element-js.html">Element</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes/LonLat-js.html">LonLat</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes/Pixel-js.html">Pixel</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/BaseTypes/Size-js.html">Size</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent3')">Control</a><div class=MGroupContent id=MGroupContent3><div class=MEntry><div class=MFile><a href="OpenLayers/Control-js.html">Control</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent2')">Control</a><div class=MGroupContent id=MGroupContent2><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ArgParser-js.html">ArgParser</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Attribution-js.html">Attribution</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Button-js.html">Button</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/CacheRead-js.html">CacheRead</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/CacheWrite-js.html">CacheWrite</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/DragFeature-js.html">DragFeature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/DragPan-js.html">DragPan</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/DrawFeature-js.html">DrawFeature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/EditingToolbar-js.html">EditingToolbar</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Geolocate-js.html">Geolocate</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/GetFeature-js.html">GetFeature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Graticule-js.html">Graticule</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/KeyboardDefaults-js.html">KeyboardDefaults</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/LayerSwitcher-js.html">LayerSwitcher</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Measure-js.html">Measure</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ModifyFeature-js.html">ModifyFeature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/MousePosition-js.html">MousePosition</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Navigation-js.html">Navigation</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/NavigationHistory-js.html">NavigationHistory</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/NavToolbar-js.html">NavToolbar</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/OverviewMap-js.html">OverviewMap</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Pan-js.html">Pan</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Panel-js.html">Panel</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/PanPanel-js.html">PanPanel</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/PanZoom-js.html">PanZoom</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/PanZoomBar-js.html">PanZoomBar</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Permalink-js.html">Permalink</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/PinchZoom-js.html">PinchZoom</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Scale-js.html">Scale</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ScaleLine-js.html">ScaleLine</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/SelectFeature-js.html">SelectFeature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/SLDSelect-js.html">SLDSelect</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Snapping-js.html">Snapping</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Split-js.html">Split</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/TouchNavigation-js.html">TouchNavigation</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/TransformFeature-js.html">TransformFeature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/UTFGrid-js.html">UTFGrid</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/WMSGetFeatureInfo-js.html">WMSGetFeatureInfo</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/WMTSGetFeatureInfo-js.html">WMTSGetFeatureInfo</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/Zoom-js.html">Zoom</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ZoomBox-js.html">ZoomBox</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ZoomIn-js.html">ZoomIn</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ZoomOut-js.html">ZoomOut</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ZoomPanel-js.html">ZoomPanel</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Control/ZoomToMaxExtent-js.html">ZoomToMaxExtent</a></div></div></div></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent4')">Feature</a><div class=MGroupContent id=MGroupContent4><div class=MEntry><div class=MFile><a href="OpenLayers/Feature-js.html">Feature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Feature/Vector-js.html">Vector</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent5')">Filter</a><div class=MGroupContent id=MGroupContent5><div class=MEntry><div class=MFile><a href="OpenLayers/Filter-js.html">Filter</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Filter/Comparison-js.html">Comparison</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Filter/FeatureId-js.html">FeatureId</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Filter/Function-js.html">Function</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Filter/Logical-js.html">Logical</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Filter/Spatial-js.html">Spatial</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent17')">Format</a><div class=MGroupContent id=MGroupContent17><div class=MEntry><div class=MFile><a href="OpenLayers/Format-js.html">Format</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent6')">Filter</a><div class=MGroupContent id=MGroupContent6><div class=MEntry><div class=MFile><a href="OpenLayers/Format/Filter-js.html">Filter</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/Filter/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/Filter/v1_0_0-js.html">v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/Filter/v1_1_0-js.html">v1_1_0</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent7')">GML</a><div class=MGroupContent id=MGroupContent7><div class=MEntry><div class=MFile><a href="OpenLayers/Format/GML-js.html">GML</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/GML/Base-js.html">Base</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/GML/v2-js.html">v2</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/GML/v3-js.html">v3</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent8')">SLD</a><div class=MGroupContent id=MGroupContent8><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SLD-js.html">SLD</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SLD/v1_0_0_GeoServer-js.html">SLD/<wbr>v1_0_0_GeoServer</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SLD/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SLD/v1_0_0-js.html">v1_0_0</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent9')">OWSCommon</a><div class=MGroupContent id=MGroupContent9><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OWSCommon-js.html">OWSCommon</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OWSCommon/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OWSCommon/v1_0_0-js.html">v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OWSCommon/v1_1_0-js.html">v1_1_0</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent10')">WFSCapabilities</a><div class=MGroupContent id=MGroupContent10><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFSCapabilities-js.html">WFSCapabilities</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFSCapabilities/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFSCapabilities/v1_0_0-js.html">v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFSCapabilities/v1_1_0-js.html">v1_1_0</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent11')">WFST</a><div class=MGroupContent id=MGroupContent11><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFST-js.html">WFST</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFST/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFST/v1_0_0-js.html">v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFST/v1_1_0-js.html">v1_1_0</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent12')">WMC</a><div class=MGroupContent id=MGroupContent12><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMC-js.html">WMC</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMC/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMC/v1_0_0-js.html">v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMC/v1_1_0-js.html">v1_1_0</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent13')">WMSCapabilities</a><div class=MGroupContent id=MGroupContent13><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities-js.html">WMSCapabilities</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities/v1_1-js.html">v1_1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities/v1_1_0-js.html">v1_1_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities/v1_1_1-js.html">v1_1_1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities/v1_3-js.html">v1_3</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities/v1_3_0-js.html">v1_3_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSCapabilities/v1_1_1_WMSC-js.html">WMSCapabilities/<wbr>v1_1_1_WMSC</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent14')">WMSDescribeLayer</a><div class=MGroupContent id=MGroupContent14><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSDescribeLayer-js.html">WMSDescribeLayer</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSDescribeLayer/v1_1-js.html">v1_1</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent16')">Format</a><div class=MGroupContent id=MGroupContent16><div class=MEntry><div class=MFile><a href="OpenLayers/Format/ArcXML-js.html">ArcXML</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/ArcXML/Features-js.html">ArcXML.<wbr>Features</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/Atom-js.html">Atom</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/Context-js.html">Context</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/CQL-js.html">CQL</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/CSWGetDomain-js.html">CSWGetDomain</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/CSWGetDomain/v2_0_2-js.html">CSWGetDomain.<wbr>v2_0_2</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/CSWGetRecords-js.html">CSWGetRecords</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/CSWGetRecords/v2_0_2-js.html">CSWGetRecords.<wbr>v2_0_2</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/EncodedPolyline-js.html">EncodedPolyline</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/GeoJSON-js.html">GeoJSON</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/GeoRSS-js.html">GeoRSS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/GPX-js.html">GPX</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/JSON-js.html">JSON</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/KML-js.html">KML</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OGCExceptionReport-js.html">OGCExceptionReport</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OSM-js.html">OSM</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OWSContext-js.html">OWSContext</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/OWSContext/v0_3_1-js.html">OWSContext.<wbr>v0_3_1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/QueryStringFilter-js.html">QueryStringFilter</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SOSCapabilities-js.html">SOSCapabilities</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SOSCapabilities/v1_0_0-js.html">SOSCapabilities.<wbr>v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SOSGetFeatureOfInterest-js.html">SOSGetFeatureOfInterest</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/SOSGetObservation-js.html">SOSGetObservation</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/Text-js.html">Text</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WCSCapabilities-js.html">WCSCapabilities</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent15')">WCSCapabilities</a><div class=MGroupContent id=MGroupContent15><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WCSCapabilities/v1-js.html">WCSCapabilities.v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WCSCapabilities/v1_0_0-js.html">WCSCapabilities/<wbr>v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WCSCapabilities/v1_1_0-js.html">WCSCapabilities/<wbr>v1_1_0</a></div></div></div></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WCSGetCoverage-js.html">WCSGetCoverage version 1.1.0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFS-js.html">WFS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WFSDescribeFeatureType-js.html">WFSDescribeFeatureType</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WKT-js.html">WKT</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMSGetFeatureInfo-js.html">WMSGetFeatureInfo</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMTSCapabilities-js.html">WMTSCapabilities</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WMTSCapabilities/v1_0_0-js.html">WMTSCapabilities.<wbr>v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WPSCapabilities-js.html">WPSCapabilities</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WPSCapabilities/v1_0_0-js.html">WPSCapabilities.<wbr>v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WPSDescribeProcess-js.html">WPSDescribeProcess</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/WPSExecute-js.html">WPSExecute version 1.0.0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/XLS-js.html">XLS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/XLS/v1-js.html">XLS.v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/XLS/v1_1_0-js.html">XLS.<wbr>v1_1_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/XML-js.html">XML</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Format/XML/VersionedOGC-js.html">XML.<wbr>VersionedOGC</a></div></div></div></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent18')">Geometry</a><div class=MGroupContent id=MGroupContent18><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry-js.html">Geometry</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/Collection-js.html">Collection</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/Curve-js.html">Curve</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/LinearRing-js.html">LinearRing</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/LineString-js.html">LineString</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/MultiLineString-js.html">MultiLineString</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/MultiPoint-js.html">MultiPoint</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/MultiPolygon-js.html">MultiPolygon</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/Point-js.html">Point</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Geometry/Polygon-js.html">Polygon</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent19')">Handler</a><div class=MGroupContent id=MGroupContent19><div class=MEntry><div class=MFile><a href="OpenLayers/Handler-js.html">Handler</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Box-js.html">Box</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Click-js.html">Click</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Drag-js.html">Drag</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Feature-js.html">Feature</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Hover-js.html">Hover</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Keyboard-js.html">Keyboard</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/MouseWheel-js.html">MouseWheel</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Path-js.html">Path</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Pinch-js.html">Pinch</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Point-js.html">Point</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/Polygon-js.html">Polygon</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Handler/RegularPolygon-js.html">RegularPolygon</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent21')">Lang</a><div class=MGroupContent id=MGroupContent21><div class=MEntry><div class=MFile><a href="OpenLayers/Lang-js.html">Lang</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent20')">Lang</a><div class=MGroupContent id=MGroupContent20><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/ar-js.html">ar</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/be-tarask-js.html">be-tarask</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/bg-js.html">bg</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/br-js.html">br</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/ca-js.html">ca</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/cs-CZ-js.html">cs-CZ</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/da-DK-js.html">da-DK</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/de-js.html">de</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/en-js.html">en</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/en-CA-js.html">en-CA</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/es-js.html">es</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/el-js.html">el</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/fi-js.html">fi</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/fr-js.html">fr</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/fur-js.html">fur</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/gl-js.html">gl</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/gsw-js.html">gsw</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/hr-js.html">hr</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/hsb-js.html">hsb</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/hu-js.html">hu</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/ia-js.html">ia</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/id-js.html">id</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/io-js.html">io</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/is-js.html">is</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/it-js.html">it</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/ja-js.html">ja</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/km-js.html">km</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/ksh-js.html">ksh</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/lt-js.html">lt</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/nds-js.html">nds</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/nb-js.html">nb</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/nl-js.html">nl</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/nn-js.html">nn</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/oc-js.html">oc</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/pl-js.html">pl</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/pt-js.html">pt</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/pt-BR-js.html">pt-BR</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/ru-js.html">ru</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/sk-js.html">sk</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/sv-SE-js.html">sv-SE</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/te-js.html">te</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/vi-js.html">vi</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/zh-CN-js.html">zh-CN</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/zh-TW-js.html">zh-TW</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Lang/ro-js.html">Lang[“ro”]</a></div></div></div></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent23')">Layer</a><div class=MGroupContent id=MGroupContent23><div class=MEntry><div class=MFile><a href="OpenLayers/Layer-js.html">Layer</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent22')">Layer</a><div class=MGroupContent id=MGroupContent22><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/ArcGISCache-js.html">ArcGISCache.js</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/ArcGIS93Rest-js.html">ArcGIS93Rest</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/ArcIMS-js.html">ArcIMS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Bing-js.html">Bing</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Boxes-js.html">Boxes</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/EventPane-js.html">EventPane</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/FixedZoomLevels-js.html">FixedZoomLevels</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/GeoRSS-js.html">GeoRSS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Google-js.html">Google</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Google/v3-js.html">Google.v3</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Grid-js.html">Grid</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/HTTPRequest-js.html">HTTPRequest</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Image-js.html">Image</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/KaMap-js.html">KaMap</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/KaMapCache-js.html">KaMapCache</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/MapGuide-js.html">MapGuide</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/MapServer-js.html">MapServer</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Markers-js.html">Markers</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/PointGrid-js.html">PointGrid</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/PointTrack-js.html">PointTrack</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/SphericalMercator-js.html">SphericalMercator</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Text-js.html">Text</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/TileCache-js.html">TileCache</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/TMS-js.html">TMS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Vector-js.html">Vector</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Vector/RootContainer-js.html">Vector.<wbr>RootContainer</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/WMS-js.html">WMS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/WMTS-js.html">WMTS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/WorldWind-js.html">WorldWind</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/XYZ-js.html">XYZ</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/Zoomify-js.html">Zoomify</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/OSM-js.html">OSM</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Layer/UTFGrid-js.html">UTFGrid</a></div></div></div></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent24')">Marker</a><div class=MGroupContent id=MGroupContent24><div class=MEntry><div class=MFile><a href="OpenLayers/Marker-js.html">Marker</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Marker/Box-js.html">Box</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent25')">Popup</a><div class=MGroupContent id=MGroupContent25><div class=MEntry><div class=MFile><a href="OpenLayers/Popup-js.html">Popup</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Popup/Anchored-js.html">Anchored</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Popup/Framed-js.html">Framed</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Popup/FramedCloud-js.html">FramedCloud</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent28')">Protocol</a><div class=MGroupContent id=MGroupContent28><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol-js.html">Protocol</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent26')">Protocol</a><div class=MGroupContent id=MGroupContent26><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/CSW-js.html">CSW</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/CSW/v2_0_2-js.html">CSW.<wbr>v2_0_2</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/HTTP-js.html">HTTP</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/Script-js.html">Script</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/SOS-js.html">SOS.<wbr>DEFAULTS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/SOS/v1_0_0-js.html">SOS.<wbr>v1_0_0</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent27')">WFS</a><div class=MGroupContent id=MGroupContent27><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/WFS-js.html">WFS</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/WFS/v1-js.html">v1</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/WFS/v1_0_0-js.html">v1_0_0</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Protocol/WFS/v1_1_0-js.html">v1_1_0</a></div></div></div></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent29')">Renderer</a><div class=MGroupContent id=MGroupContent29><div class=MEntry><div class=MFile><a href="OpenLayers/Renderer-js.html">Renderer</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Renderer/Canvas-js.html">Canvas</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Renderer/Elements-js.html">ElementsIndexer</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Renderer/SVG-js.html">SVG</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Renderer/VML-js.html">VML</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent30')">Request</a><div class=MGroupContent id=MGroupContent30><div class=MEntry><div class=MFile><a href="OpenLayers/Request-js.html">Request</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Request/XMLHttpRequest-js.html">XMLHttpRequest</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent31')">Strategy</a><div class=MGroupContent id=MGroupContent31><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy-js.html">Strategy</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy/BBOX-js.html">BBOX</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy/Cluster-js.html">Cluster</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy/Filter-js.html">Filter</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy/Fixed-js.html">Fixed</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy/Paging-js.html">Paging</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy/Refresh-js.html">Refresh</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Strategy/Save-js.html">Save</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent32')">Symbolizer</a><div class=MGroupContent id=MGroupContent32><div class=MEntry><div class=MFile><a href="OpenLayers/Symbolizer-js.html">Symbolizer</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Symbolizer/Line-js.html">Line</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Symbolizer/Point-js.html">Point</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Symbolizer/Polygon-js.html">Polygon</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Symbolizer/Raster-js.html">Raster</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Symbolizer/Text-js.html">Text</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent33')">Tile</a><div class=MGroupContent id=MGroupContent33><div class=MEntry><div class=MFile><a href="OpenLayers/Tile-js.html">Tile</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Tile/Image-js.html">Image</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Tile/Image/IFrame-js.html">Image.<wbr>IFrame</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Tile/UTFGrid-js.html">UTFGrid</a></div></div></div></div></div><div class=MEntry><div class=MFile id=MSelected>Deprecated</div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent34')">OpenLayers</a><div class=MGroupContent id=MGroupContent34><div class=MEntry><div class=MFile><a href="OpenLayers/Console-js.html">Console</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Events-js.html">Events</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Icon-js.html">Icon</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Kinetic-js.html">Kinetic</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Map-js.html">Map</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Projection-js.html">Projection</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Rule-js.html">Rule</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/SingleFile-js.html">SingleFile.js</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Style-js.html">Style</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Style2-js.html">Style2</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/StyleMap-js.html">StyleMap</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Tween-js.html">Tween</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Util-js.html">Util</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Spherical-js.html">Spherical</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Animation-js.html">Animation</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Events/buttonclick-js.html">Events.<wbr>buttonclick</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Events/featureclick-js.html">Events.<wbr>featureclick</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/TileManager-js.html">TileManager</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/Util/vendorPrefix-js.html">Util.<wbr>vendorPrefix</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/WPSClient-js.html">WPSClient</a></div></div><div class=MEntry><div class=MFile><a href="OpenLayers/WPSProcess-js.html">WPSProcess</a></div></div></div></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent36')">Index</a><div class=MGroupContent id=MGroupContent36><div class=MEntry><div class=MIndex><a href="../index/General.html">Everything</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Classes.html">Classes</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Constants.html">Constants</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Functions.html">Functions</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Properties.html">Properties</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Files.html">Files</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Constructor.html">Constructor</a></div></div></div></div></div><script type="text/javascript"><!--
var searchPanel = new SearchPanel("searchPanel", "HTML", "../search");
--></script><div id=MSearchPanel class=MSearchPanelInactive><input type=text id=MSearchField value=Search onFocus="searchPanel.OnSearchFieldFocus(true)" onBlur="searchPanel.OnSearchFieldFocus(false)" onKeyUp="searchPanel.OnSearchFieldChange()"><select id=MSearchType onFocus="searchPanel.OnSearchTypeFocus(true)" onBlur="searchPanel.OnSearchTypeFocus(false)" onChange="searchPanel.OnSearchTypeChange()"><option id=MSearchEverything selected value="General">Everything</option><option value="Classes">Classes</option><option value="Constants">Constants</option><option value="Constructor">Constructor</option><option value="Files">Files</option><option value="Functions">Functions</option><option value="Properties">Properties</option></select></div><script language=JavaScript><!--
HideAllBut([35], 37);// --></script></div><!--Menu-->
<!--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>OpenLayers.Class.inherit = function (</td><td class="PParameter prettyprint " nowrap>P</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><b>Deprecated</b>. </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>OpenLayers.Util.clearArray = function(</td><td class="PParameter prettyprint " nowrap>array</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><b>Deprecated</b>. </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>OpenLayers.Util.setOpacity = function(</td><td class="PParameter prettyprint " nowrap>element,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>opacity</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><b>Deprecated</b>. </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>OpenLayers.Util.safeStopPropagation = function(</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><b>Deprecated</b>. </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>OpenLayers.Util.getArgs = function(</td><td class="PParameter prettyprint " nowrap>url</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><b>Deprecated</b>. </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>OpenLayers.nullHandler = function(</td><td class="PParameter prettyprint " nowrap>request</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>@param {} request</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>OpenLayers.loadURL = function(</td><td class="PParameter prettyprint " nowrap>uri,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>params,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>caller,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>onComplete,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>onFailure</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Background load a document. </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>OpenLayers.parseXMLString = function(</td><td class="PParameter prettyprint " nowrap>text</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Parse XML into a doc structure</div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">emptyFunction: function ()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getTransport: function()</td></tr></table></blockquote>{Object} Transport mechanism for whichever browser we’re in, or false if none available.</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>register: function(</td><td class="PParameter prettyprint " nowrap>responderToAdd</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></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>unregister: function(</td><td class="PParameter prettyprint " nowrap>responderToRemove</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></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>dispatch: function(</td><td class="PParameter prettyprint " nowrap>callback,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>request,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>transport</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onCreate: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt15"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onComplete: function()</td></tr></table></blockquote></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>request: function(</td><td class="PParameter prettyprint " nowrap>url</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onStateChange: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">setRequestHeaders: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt19"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">success: function()</td></tr></table></blockquote>{Boolean} -</div></div><div class=CToolTip id="tt20"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getStatus: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt21"><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>respondToReadyState: function(</td><td class="PParameter prettyprint " nowrap>readyState</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt22"><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>getHeader: function(</td><td class="PParameter prettyprint " nowrap>name</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt23"><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>dispatchException: function(</td><td class="PParameter prettyprint " nowrap>exception</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>If the optional onException function is set, execute it and then dispatch the call to any other listener registered for onException.</div></div><div class=CToolTip id="tt24"><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>getResponseHeader: function(</td><td class="PParameter prettyprint " nowrap>name</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt25"><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>OpenLayers.Ajax.getElementsByTagNameNS = function(</td><td class="PParameter prettyprint " nowrap>parentnode,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>nsuri,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>nsprefix,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>tagname</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt26"><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>OpenLayers.Ajax.serializeXMLToString = function(</td><td class="PParameter prettyprint " nowrap>xmldom</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Wrapper function around XMLSerializer, which doesn’t exist/work in IE/Safari. </div></div><div class=CToolTip id="tt27"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">hide: function()</td></tr></table></blockquote><b>Deprecated</b>. </div></div><div class=CToolTip id="tt28"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">show: function()</td></tr></table></blockquote><b>Deprecated</b>. </div></div><div class=CToolTip id="tt29"><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>getDimensions: function(</td><td class="PParameter prettyprint " nowrap>element</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><b>Deprecated</b>. </div></div><div class=CToolTip id="tt30"><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>getBoundsFromBaseLayer: function(</td><td class="PParameter prettyprint " nowrap>position</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Take the pixel locations of the corner of the tile, and pass them to the base layer and ask for the location of those pixels, so that displaying tiles over Google works fine.</div></div><div class=CToolTip id="tt31"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt32"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">draw: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt33"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">registerWheelEvents: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt34"><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>defaultClick: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt35"><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>defaultDblClick: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt36"><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>defaultMouseDown: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt37"><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>defaultMouseMove: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt38"><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>defaultMouseUp: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt39"><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>defaultMouseOut: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt40"><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>defaultWheelUp: function(</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>User spun scroll wheel up</div></div><div class=CToolTip id="tt41"><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>defaultWheelDown: function(</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>User spun scroll wheel down</div></div><div class=CToolTip id="tt42"><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>zoomBoxEnd: function(</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Zoombox function.</div></div><div class=CToolTip id="tt43"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">removeZoomBox: function()</td></tr></table></blockquote>Remove the zoombox from the screen and nullify our reference to it.</div></div><div class=CToolTip id="tt44"><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>onWheelEvent: function(</td><td class="PParameter prettyprint " nowrap>e</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Catch the wheel event and handle it xbrowserly</div></div><div class=CToolTip id="tt45"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt46"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">draw: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt47"><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>_addButton:function(</td><td class="PParameter prettyprint " nowrap>id,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>img,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>activeImg,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>xy,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>sz,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>title</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt48"><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>buttonDown: function(</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt49"><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>buttonUp: function(</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt50"><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>defaultDblClick: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt51"><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>defaultMouseDown: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt52"><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>switchModeTo: function(</td><td class="PParameter prettyprint " nowrap>mode</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt53"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">leaveMode: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt54"><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>defaultMouseMove: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt55"><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>defaultMouseUp: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt56"><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>defaultMouseOut: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt57"><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>defaultClick: function (</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt58"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getGridBounds: function()</td></tr></table></blockquote>Deprecated. </div></div><div class=CToolTip id="tt59"><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>concatChildValues: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>def</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><b>Deprecated</b>. </div></div><div class=CToolTip id="tt60"><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>addTile: function(</td><td class="PParameter prettyprint " nowrap>bounds,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>position</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>addTile creates a tile, initializes it and adds it as iframe to the layer div.</div></div><div class=CToolTip id="tt61"><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>clone: function (</td><td class="PParameter prettyprint " nowrap>obj</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Create a clone of this layer</div></div><div class=CToolTip id="tt62"><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>clone: function (</td><td class="PParameter prettyprint " nowrap>obj</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Create a clone of this layer</div></div><div class=CToolTip id="tt63"><div class=CClass>Features are combinations of geography and attributes. </div></div><div class=CToolTip id="tt64"><div class=CClass>Standard-compliant (W3C) cross-browser implementation of the XMLHttpRequest object. </div></div><div class=CToolTip id="tt65"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote>nullify references to prevent circular references and memory leaks</div></div><div class=CToolTip id="tt66"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">clear: function()</td></tr></table></blockquote>Clear the tile of any bounds/position-related data so that it can be reused in a new location.</div></div><div class=CToolTip id="tt67"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">draw:function()</td></tr></table></blockquote>Check that a tile should be drawn, and load features for it.</div></div><div class=CToolTip id="tt68"><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>loadFeaturesForRegion:function(</td><td class="PParameter prettyprint " nowrap>success,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>failure</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Abort any pending requests and issue another request for data.</div></div><div class=CToolTip id="tt69"><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>requestSuccess:function(</td><td class="PParameter prettyprint " nowrap>request</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called on return from request succcess. </div></div><div class=CToolTip id="tt70"><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>addResults: function(</td><td class="PParameter prettyprint " nowrap>results</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Construct new feature via layer featureClass constructor, and add to this.features.</div></div><div class=CToolTip id="tt71"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroyAllFeatures: function()</td></tr></table></blockquote>Iterate through and call destroy() on each feature, removing it from the local array</div></div><div class=CToolTip id="tt72"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote>nullify references to prevent circular references and memory leaks</div></div><div class=CToolTip id="tt73"><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>processXMLNode: function(</td><td class="PParameter prettyprint " nowrap>xmlNode</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>When passed an xmlNode, parses it for a GML point, and passes back an object describing that point.</div></div><div class=CToolTip id="tt74"><div class=CClass>Instances of OpenLayers.Tile.WFS are used to manage the image tiles used by various layers. </div></div><div class=CToolTip id="tt75"><div class=CClass>Base class for format reading/writing a variety of formats. </div></div><div class=CToolTip id="tt76"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt77"><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>setMap: function(</td><td class="PParameter prettyprint " nowrap>map</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt78"><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>moveTo:function(</td><td class="PParameter prettyprint " nowrap>bounds,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>zoomChanged,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>dragging</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt79"><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>addTileMonitoringHooks: function(</td><td class="PParameter prettyprint " nowrap>tile</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This function takes a tile as input and adds the appropriate hooks to the tile so that the layer can keep track of the loading tile (making sure to check that the tile is always the layer’s current tile before taking any action).</div></div><div class=CToolTip id="tt80"><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>removeTileMonitoringHooks: function(</td><td class="PParameter prettyprint " nowrap>tile</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This function takes a tile as input and removes the tile hooks that were added in addTileMonitoringHooks()</div></div><div class=CToolTip id="tt81"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onMapResize: function()</td></tr></table></blockquote>Call the onMapResize method of the appropriate parent class.</div></div><div class=CToolTip id="tt82"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">display: function()</td></tr></table></blockquote>Call the display method of the appropriate parent class.</div></div><div class=CToolTip id="tt83"><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>mergeNewParams:function(</td><td class="PParameter prettyprint " nowrap>newParams</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Modify parameters for the layer and redraw.</div></div><div class=CToolTip id="tt84"><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>clone: function (</td><td class="PParameter prettyprint " nowrap>obj</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt85"><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>getFullRequestString:function(</td><td class="PParameter prettyprint " nowrap>newParams,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>altUrl</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>combine the layer’s url with its params and these newParams.</div></div><div class=CToolTip id="tt86"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">commit: function()</td></tr></table></blockquote>Write out the data to a WFS server.</div></div><div class=CToolTip id="tt87"><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>commitSuccess: function(</td><td class="PParameter prettyprint " nowrap>request</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called when the Ajax request returns a response</div></div><div class=CToolTip id="tt88"><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>commitFailure: function(</td><td class="PParameter prettyprint " nowrap>request</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called when the Ajax request fails</div></div><div class=CToolTip id="tt89"><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>commitReport: function(</td><td class="PParameter prettyprint " nowrap>string,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>response</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called with a ‘success’ message if the commit succeeded, otherwise a failure message, and the full request text as a second parameter. </div></div><div class=CToolTip id="tt90"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">refresh: function()</td></tr></table></blockquote>Refreshes all the features of the layer</div></div><div class=CToolTip id="tt91"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getDataExtent: function ()</td></tr></table></blockquote>Calculates the max extent which includes all of the layer data.</div></div><div class=CToolTip id="tt92"><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>setOpacity: function (</td><td class="PParameter prettyprint " nowrap>opacity</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Call the setOpacity method of the appropriate parent class to set the opacity.</div></div><div class=CToolTip id="tt93"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">loadMapObject:function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt94"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onMapResize: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt95"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getWarningHTML:function()</td></tr></table></blockquote>{String} String with information on why layer is broken, how to get it working.</div></div><div class=CToolTip id="tt96"><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>setMapObjectCenter: function(</td><td class="PParameter prettyprint " nowrap>center,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>zoom</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the mapObject to the specified center and zoom</div></div><div class=CToolTip id="tt97"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectCenter: function()</td></tr></table></blockquote>{Object} The mapObject’s current center in Map Object format</div></div><div class=CToolTip id="tt98"><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>dragPanMapObject: function(</td><td class="PParameter prettyprint " nowrap>dX,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>dY</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt99"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectZoom: function()</td></tr></table></blockquote>{Integer} The mapObject’s current zoom, in Map Object format</div></div><div class=CToolTip id="tt100"><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>getMapObjectLonLatFromMapObjectPixel: function(</td><td class="PParameter prettyprint " nowrap>moPixel</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt101"><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>getMapObjectPixelFromMapObjectLonLat: function(</td><td class="PParameter prettyprint " nowrap>moLonLat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt102"><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>getLongitudeFromMapObjectLonLat: function(</td><td class="PParameter prettyprint " nowrap>moLonLat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt103"><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>getLatitudeFromMapObjectLonLat: function(</td><td class="PParameter prettyprint " nowrap>moLonLat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt104"><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>getMapObjectLonLatFromLonLat: function(</td><td class="PParameter prettyprint " nowrap>lon,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt105"><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>getXFromMapObjectPixel: function(</td><td class="PParameter prettyprint " nowrap>moPixel</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt106"><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>getYFromMapObjectPixel: function(</td><td class="PParameter prettyprint " nowrap>moPixel</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt107"><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>getMapObjectPixelFromXY: function(</td><td class="PParameter prettyprint " nowrap>x,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>y</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt108"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote>Clean up the protocol.</div></div><div class=CToolTip id="tt109"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">supported: function()</td></tr></table></blockquote>This should be overridden by specific subclasses</div></div><div class=CToolTip id="tt110"><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>evaluateFilter: function(</td><td class="PParameter prettyprint " nowrap>feature,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>filter</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>If postReadFiltering is true evaluate the filter against the feature and return the result of the evaluation, otherwise return true.</div></div><div class=CToolTip id="tt111"><div class=CClass>A parser to read/write JSON safely. </div></div><div class=CToolTip id="tt112"><div class=CClass>Class for reading and writing Well-Known Text. </div></div><div class=CToolTip id="tt113"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">initializeDatabase: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt114"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">destroy: function()</td></tr></table></blockquote>Clean up the protocol.</div></div><div class=CToolTip id="tt115"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">supported: function()</td></tr></table></blockquote>Determine whether a browser supports Gears</div></div><div class=CToolTip id="tt116"><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>read: function(</td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Read all features from the database and return a OpenLayers.Protocol.Response instance. </div></div><div class=CToolTip id="tt117"><div class=CClass>Protocols return Response objects to their users.</div></div><div class=CToolTip id="tt118"><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>unfreezeFeature: function(</td><td class="PParameter prettyprint " nowrap>row</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt119"><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>extractFidFromField: function(</td><td class="PParameter prettyprint " nowrap>field</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt120"><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>create: function(</td><td class="PParameter prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Create new features into the database.</div></div><div class=CToolTip id="tt121"><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>update: function(</td><td class="PParameter prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Construct a request updating modified feature.</div></div><div class=CToolTip id="tt122"><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>createOrUpdate: function(</td><td class="PParameter prettyprint " nowrap>features</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Construct a request for updating or creating features in the database.</div></div><div class=CToolTip id="tt123"><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>freezeFeature: function(</td><td class="PParameter prettyprint " nowrap>feature</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt124"><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>getFeatureStateForFreeze: function(</td><td class="PParameter prettyprint " nowrap>feature</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Get the state of the feature to store into the database.</div></div><div class=CToolTip id="tt125"><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>"delete": function(</td><td class="PParameter prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Delete features from the database.</div></div><div class=CToolTip id="tt126"><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>createdOffline: function(</td><td class="PParameter prettyprint " nowrap>feature</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Returns true if the feature had a feature id when it was created in the Gears database, false otherwise; this is determined by checking the form of the feature’s fid value.</div></div><div class=CToolTip id="tt127"><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>commit: function(</td><td class="PParameter prettyprint " nowrap>features,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Go over the features and for each take action based on the feature state. </div></div><div class=CToolTip id="tt128"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">clear: function()</td></tr></table></blockquote>Removes all rows of the table.</div></div><div class=CToolTip id="tt129"><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>callUserCallback: function(</td><td class="PParameter prettyprint " nowrap>options,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>resp</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This method is called from within commit each time a request is made to the database, it is responsible for calling the user-supplied callbacks.</div></div><div class=CToolTip id="tt130"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">loadMapObject:function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt131"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onMapResize: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt132"><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>setMap: function(</td><td class="PParameter prettyprint " nowrap>map</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Overridden from EventPane because we need to remove this yahoo event pane which prohibits our drag and drop, and we can only do this once the map has been loaded and centered.</div></div><div class=CToolTip id="tt133"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">fixYahooEventPane: function()</td></tr></table></blockquote>The map has been centered, so the mysterious yahoo eventpane has been added. </div></div><div class=CToolTip id="tt134"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getWarningHTML:function()</td></tr></table></blockquote>{String} String with information on why layer is broken, how to get it working.</div></div><div class=CToolTip id="tt135"><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>getOLZoomFromMapObjectZoom: function(</td><td class="PParameter prettyprint " nowrap>moZoom</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt136"><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>getMapObjectZoomFromOLZoom: function(</td><td class="PParameter prettyprint " nowrap>olZoom</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt137"><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>setMapObjectCenter: function(</td><td class="PParameter prettyprint " nowrap>center,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>zoom</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the mapObject to the specified center and zoom</div></div><div class=CToolTip id="tt138"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectCenter: function()</td></tr></table></blockquote>{Object} The mapObject’s current center in Map Object format</div></div><div class=CToolTip id="tt139"><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>dragPanMapObject: function(</td><td class="PParameter prettyprint " nowrap>dX,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>dY</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt140"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getMapObjectZoom: function()</td></tr></table></blockquote>{Integer} The mapObject’s current zoom, in Map Object format</div></div><div class=CToolTip id="tt141"><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>getMapObjectLonLatFromMapObjectPixel: function(</td><td class="PParameter prettyprint " nowrap>moPixel</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt142"><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>getMapObjectPixelFromMapObjectLonLat: function(</td><td class="PParameter prettyprint " nowrap>moLonLat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt143"><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>getLongitudeFromMapObjectLonLat: function(</td><td class="PParameter prettyprint " nowrap>moLonLat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt144"><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>getLatitudeFromMapObjectLonLat: function(</td><td class="PParameter prettyprint " nowrap>moLonLat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt145"><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>getMapObjectLonLatFromLonLat: function(</td><td class="PParameter prettyprint " nowrap>lon,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt146"><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>getXFromMapObjectPixel: function(</td><td class="PParameter prettyprint " nowrap>moPixel</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt147"><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>getYFromMapObjectPixel: function(</td><td class="PParameter prettyprint " nowrap>moPixel</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt148"><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>getMapObjectPixelFromXY: function(</td><td class="PParameter prettyprint " nowrap>x,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>y</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt149"><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>getMapObjectSizeFromOLSize: function(</td><td class="PParameter prettyprint " nowrap>olSize</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt150"><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>setVisibility: function(</td><td class="PParameter prettyprint " nowrap>visibility,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>noEvent</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the visibility flag for the layer and hide/show&redraw accordingly. </div></div><div class=CToolTip id="tt151"><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>moveTo:function(</td><td class="PParameter prettyprint " nowrap>bounds,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>zoomChanged,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>minor</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>If layer is visible and GML has not been loaded, load GML, then load GML and call OpenLayers.Layer.Vector.moveTo() to redraw at the new location.</div></div><div class=CToolTip id="tt152"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">loadGML: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt153"><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>setUrl:function(</td><td class="PParameter prettyprint " nowrap>url</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Change the URL and reload the GML</div></div><div class=CToolTip id="tt154"><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>requestSuccess:function(</td><td class="PParameter prettyprint " nowrap>request</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Process GML after it has been loaded. </div></div><div class=CToolTip id="tt155"><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>requestFailure: function(</td><td class="PParameter prettyprint " nowrap>request</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Process a failed loading of GML. </div></div><div class=CToolTip id="tt156"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">calculateBounds: function()</td></tr></table></blockquote>Recalculate the bounds for the geometry.</div></div><div class=CToolTip id="tt157"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getLength: function()</td></tr></table></blockquote>{Float} The length of the geometry</div></div><div class=CToolTip id="tt158"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getArea: function()</td></tr></table></blockquote>{Float} The area of the geometry</div></div><div class=CToolTip id="tt159"><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>updateDimensions: function(</td><td class="PParameter prettyprint " nowrap>zoomChanged</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt160"><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>drawFeature: function(</td><td class="PParameter prettyprint " nowrap>feature,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>style</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Draw the feature. </div></div><div class=CToolTip id="tt161"><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>drawText: function(</td><td class="PParameter prettyprint " nowrap>featureId,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>location</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Function for drawing text labels. </div></div><div class=CToolTip id="tt162"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">supported: function()</td></tr></table></blockquote>{Boolean} Whether or not the browser supports the SVG renderer</div></div><div class=CToolTip id="tt163"><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>updateDimensions: function(</td><td class="PParameter prettyprint " nowrap>zoomChanged</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt164"><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>getNodeType: function(</td><td class="PParameter prettyprint " nowrap>geometry,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>style</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt165"><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>setStyle: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Use to set all the style attributes to a SVG node.</div></div><div class=CToolTip id="tt166"><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>dashStyle: function(</td><td class="PParameter prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>widthFactor</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt167"><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>createNode: function(</td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt168"><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>nodeTypeCompare: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt169"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">createRenderRoot: function()</td></tr></table></blockquote>{DOMElement} The specific render engine’s root element</div></div><div class=CToolTip id="tt170"><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>createRoot: function(</td><td class="PParameter prettyprint " nowrap>suffix</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt171"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">createDefs: function()</td></tr></table></blockquote>{DOMElement} The element to which we’ll add the symbol definitions</div></div><div class=CToolTip id="tt172"><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>drawPoint: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>geometry</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This method is only called by the renderer itself.</div></div><div class=CToolTip id="tt173"><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>drawCircle: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>geometry,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>radius</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This method is only called by the renderer itself.</div></div><div class=CToolTip id="tt174"><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>drawLineString: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>geometry</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This method is only called by the renderer itself.</div></div><div class=CToolTip id="tt175"><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>drawLinearRing: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>geometry</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This method is only called by the renderer itself.</div></div><div class=CToolTip id="tt176"><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>drawPolygon: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>geometry</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This method is only called by the renderer itself.</div></div><div class=CToolTip id="tt177"><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>drawRectangle: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>geometry</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>This method is only called by the renderer itself.</div></div><div class=CToolTip id="tt178"><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>drawText: function(</td><td class="PParameter prettyprint " nowrap>featureId,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>style,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>location</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Function for drawing text labels. </div></div><div class=CToolTip id="tt179"><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>getShortString: function(</td><td class="PParameter prettyprint " nowrap>point</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt180"><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>importSymbol: function (</td><td class="PParameter prettyprint " nowrap>graphicName</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>add a new symbol definition from the rendererer’s symbol hash</div></div><div class=CToolTip id="tt181"><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>getFeatureIdFromEvent: function(</td><td class="PParameter prettyprint " nowrap>evt</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt182"><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>OpenLayers.Renderer.SVG2.preventDefault = function(</td><td class="PParameter prettyprint " nowrap>e</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Used to prevent default events (especially opening images in a new tab on ctrl-click) from being executed for externalGraphic and graphicName symbols</div></div><div class=CToolTip id="tt183"><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>draw: function(</td><td class="PParameter prettyprint " nowrap>px</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt184"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">updateRelativePosition: function()</td></tr></table></blockquote>The popup has been moved to a new relative location, in which case we will want to re-do the rico corners.</div></div><div class=CToolTip id="tt185"><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>setSize:function(</td><td class="PParameter prettyprint " nowrap>contentSize</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt186"><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>setBackgroundColor:function(</td><td class="PParameter prettyprint " nowrap>color</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt187"><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>setOpacity:function(</td><td class="PParameter prettyprint " nowrap>opacity</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote></div></div><div class=CToolTip id="tt188"><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>setBorder:function(</td><td class="PParameter prettyprint " nowrap>border</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Always sets border to 0. </div></div><div class=CToolTip id="tt189"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">setRicoCorners:function()</td></tr></table></blockquote>Update RICO corners according to the popup’s current relative postion.</div></div><div class=CToolTip id="tt190"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">getCornersToRound:function()</td></tr></table></blockquote>{String} The proper corners string (“tr tl bl br”) for rico to round.</div></div><div class=CToolTip id="tt191"><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>stop: function(</td><td class="PParameter prettyprint " nowrap>event,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>allowDefault</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Stops an event from propagating.</div></div><div class=CToolTip id="tt192"><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>GET: function(</td><td class="PParameter prettyprint " nowrap>config</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Send an HTTP GET request. </div></div><div class=CToolTip id="tt193"><div class=CClass>The OpenLayers.Request namespace contains convenience methods for working with XMLHttpRequests. </div></div><div class=CToolTip id="tt194"><div class=CClass>{Object}</div></div><div class=CToolTip id="tt195"><div class=CClass>This class represents a screen coordinate, in x and y coordinates</div></div><div class=CToolTip id="tt196"><div class=CClass>Instances of this class represent bounding boxes. </div></div><div class=CToolTip id="tt197"><div class=CClass>The navigation control handles map browsing with mouse events (dragging, double-clicking, and scrolling the wheel). </div></div><div class=CToolTip id="tt198"><div class=CClass>Controls affect the display or behavior of the map. </div></div><div class=CToolTip id="tt199"><div class=CClass>Utility functions for event handling.</div></div><div class=CToolTip id="tt200"><div class=CClass>This Toolbar is an alternative to the Navigation control that displays the state of the control, and provides a UI for changing state to use the zoomBox via a Panel control.</div></div><div class=CToolTip id="tt201"><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>getChildValue: function(</td><td class="PParameter prettyprint " nowrap>node,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>def</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Get the textual value of the node if it exists, or return an optional default string. </div></div><div class=CToolTip id="tt202"><div class=CConstructor>Creates a new WMS layer object.</div></div><div class=CToolTip id="tt203"><div class=CClass>Instances of OpenLayers.Layer.WMS are used to display data from OGC Web Mapping Services. </div></div><div class=CToolTip id="tt204"><div class=CProperty>{Number} If set, requests that would result in GET urls with more characters than the number provided will be made using form-encoded HTTP POST. </div></div><div class=CToolTip id="tt205"><div class=CConstant>Mixin for tiles that use form-encoded POST requests to get images from remote services. </div></div><div class=CToolTip id="tt206"><div class=CClass>Instances of OpenLayers.Layer.MapServer are used to display data from a MapServer CGI instance.</div></div><div class=CToolTip id="tt207"><div class=CClass>Instances of OpenLayers.Layer.Vector are used to render vector data from a variety of sources. </div></div><div class=CToolTip id="tt208"><div class=CClass>Instances of OpenLayers.Map are interactive maps embedded in a web page. </div></div><div class=CToolTip id="tt209"><div class=CClass>Bing layer using direct tile access as provided by Bing Maps REST Services. </div></div><div class=CToolTip id="tt210"><div class=CConstructor>Creates a new instance of a OpenLayers.Layer.VirtualEarth. </div></div><div class=CToolTip id="tt211"><div class=CClass>Base class for 3rd party layers, providing a DOM element which isolates the 3rd-party layer from mouse events. </div></div><div class=CToolTip id="tt212"><div class=CClass>Some Layers will already have established zoom levels (like google or ve). </div></div><div class=CToolTip id="tt213"><div class=CProperty>{Boolean} Should the map act as a mercator-projected map? </div></div><div class=CToolTip id="tt214"><div class=CClass>Abstract vector layer protocol class. </div></div><div class=CToolTip id="tt215"><div class=CClass>Vector features use the OpenLayers.Geometry classes as geometry description. </div></div><div class=CToolTip id="tt216"><div class=CClass>This class represents an OGC Filter.</div></div><div class=CToolTip id="tt217"><div class=CClass>Abstract SQL protocol class. </div></div><div class=CToolTip id="tt218"><div class=CProperty>{Boolean} Should the map act as a mercator-projected map? </div></div><div class=CToolTip id="tt219"><div class=CClass>Instances of this class represent a width/height pair</div></div><div class=CToolTip id="tt220"><div class=CClass>A Geometry is a description of a geographic object. </div></div><div class=CToolTip id="tt221"><div class=CClass>Point geometry class.</div></div><div class=CToolTip id="tt222"><div class=CClass>This is another virtual class in that it should never be instantiated by itself as a Renderer. </div></div><div class=CToolTip id="tt223"><div class=CClass>This class represents a longitude and latitude pair</div></div><div class=CToolTip id="tt224"><div class=CClass>The icon represents a graphical icon on the screen. </div></div><!--END_ND_TOOLTIPS-->
<div id=MSearchResultsWindow><iframe src="" frameborder=0 name=MSearchResults id=MSearchResults></iframe><a href="javascript:searchPanel.CloseResultsWindow()" id=MSearchResultsWindowClose>Close</a></div>
<script language=JavaScript><!--
if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>
|