[Mapbender-commits] r1627 - trunk/documents/jsdoc

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Wed Aug 8 04:41:47 EDT 2007


Author: christoph
Date: 2007-08-08 04:41:47 -0400 (Wed, 08 Aug 2007)
New Revision: 1627

Added:
   trunk/documents/jsdoc/Canvas.html
   trunk/documents/jsdoc/DivTag.html
   trunk/documents/jsdoc/GLOBALS.html
   trunk/documents/jsdoc/GeomType.html
   trunk/documents/jsdoc/Geometry.html
   trunk/documents/jsdoc/GeometryArray.html
   trunk/documents/jsdoc/Highlight.html
   trunk/documents/jsdoc/List.html
   trunk/documents/jsdoc/Mb_exception.html
   trunk/documents/jsdoc/Mb_log.html
   trunk/documents/jsdoc/Mb_notice.html
   trunk/documents/jsdoc/Mb_warning.html
   trunk/documents/jsdoc/MultiGeometry.html
   trunk/documents/jsdoc/Point.html
   trunk/documents/jsdoc/Snapping.html
   trunk/documents/jsdoc/Wfs_element.html
   trunk/documents/jsdoc/allclasses-frame.html
   trunk/documents/jsdoc/allclasses-noframe.html
   trunk/documents/jsdoc/help-doc.html
   trunk/documents/jsdoc/index-all.html
   trunk/documents/jsdoc/index.html
   trunk/documents/jsdoc/jsgFont.html
   trunk/documents/jsdoc/jsgStroke.html
   trunk/documents/jsdoc/mb_conButton.html
   trunk/documents/jsdoc/mb_mapObj_const.html
   trunk/documents/jsdoc/overview-frame.html
   trunk/documents/jsdoc/overview-geometry.js.html
   trunk/documents/jsdoc/overview-map.js.html
   trunk/documents/jsdoc/overview-map_obj.js.html
   trunk/documents/jsdoc/overview-point.js.html
   trunk/documents/jsdoc/overview-summary-geometry.js.html
   trunk/documents/jsdoc/overview-summary-map.js.html
   trunk/documents/jsdoc/overview-summary-map_obj.js.html
   trunk/documents/jsdoc/overview-summary-point.js.html
   trunk/documents/jsdoc/overview-summary-wz_jsgraphics.js.html
   trunk/documents/jsdoc/overview-summary.html
   trunk/documents/jsdoc/overview-tree.html
   trunk/documents/jsdoc/overview-wz_jsgraphics.js.html
   trunk/documents/jsdoc/stylesheet.css
   trunk/documents/jsdoc/wms_const.html
   trunk/documents/jsdoc/wms_layer.html
Log:
latest version

Added: trunk/documents/jsdoc/Canvas.html
===================================================================
--- trunk/documents/jsdoc/Canvas.html	                        (rev 0)
+++ trunk/documents/jsdoc/Canvas.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,412 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+Canvas
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="Canvas";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<B>PREV CLASS</B><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="DivTag.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class Canvas</H2>
+<PRE>Object
+   |
+   +--<b>Canvas</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>Canvas</B>
+   
+
+</DL>
+   
+   <P>
+   <BR/>a <a href="Canvas.html#">Canvas</a> contains a <a href="DivTag.html#">DivTag</a> that holds graphics rendered by jsGraphics
+
+ <BR/><I>Defined in <a href='overview-summary-geometry.js.html'>geometry.js</a></I><BR/><BR/><B>Requires:</B><UL>- <a href="DivTag.html#">DivTag</a><BR/>- jsGraphics<BR/>- <a href="GeometryArray.html#">GeometryArray</a><BR/>- <a href="MultiGeometry.html#">MultiGeometry</a><BR/>- <a href="Geometry.html#">Geometry</a></UL>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+   <A NAME="field_summary"><!-- --></A>
+      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+         <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+            <TD COLSPAN=2><FONT SIZE="+2">
+               <B>Field Summary</B></FONT></TD>
+         </TR>
+
+   <!-- This is one instance field summary -->
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;<a href="DivTag.html">DivTag</a></CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#canvasDivTag">canvasDivTag</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the <a href="DivTag.html#">DivTag</a> that contains the output by jsGraphics.</TD>
+   </TR>
+   
+
+   </TABLE>
+   &nbsp;
+   
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#Canvas()">Canvas</A></B>(aMapframe, &lt;String&gt; aTagName, &lt;String&gt; aStyle, &lt;Integer&gt; aLineWidth)
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#clean">clean</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 cleans the canvas by emptying the canvas <a href="DivTag.html#">DivTag</a>.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#paint">paint</A></B>(&lt;<a href="GeometryArray.html">GeometryArray</a>&gt; gA)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 paints all geometries.
+      </TD>
+   </TR>
+
+
+</TABLE>
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+   <A NAME="field_detail"><!-- --></A>
+   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
+      </TR>
+   </TABLE>
+
+   
+   <A NAME="canvasDivTag"><!-- --></A>
+   <H3>canvasDivTag</H3>
+   <PRE><a href="DivTag.html">DivTag</a>&nbsp;<B>canvasDivTag</B></PRE>
+   <UL>
+   This is the <a href="DivTag.html#">DivTag</a> that contains the output by jsGraphics.
+   
+   </UL>
+   <HR>
+   
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="Canvas()"><!-- --></A><H3>
+Canvas</H3>
+<PRE><B>Canvas</B>(aMapframe, &lt;String&gt; aTagName, &lt;String&gt; aStyle, &lt;Integer&gt; aLineWidth)</PRE>
+
+
+
+
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>aTagName</CODE> -  name of the target div tag  
+     </UL>
+   
+     <UL><CODE>aStyle</CODE> -  style of the div tag  
+     </UL>
+   
+     <UL><CODE>aLineWidth</CODE> -  the line width of the jsGraphics output    
+     </UL>
+   
+     <UL><CODE>aMapFrame</CODE> -  name of the target mapframe  
+     </UL>
+   
+   
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<UL>   
+<B>Requires:</B><UL>- <a href="DivTag.html#">DivTag</a><BR/>- jsGraphics<BR/>- <a href="GeometryArray.html#">GeometryArray</a><BR/>- <a href="MultiGeometry.html#">MultiGeometry</a><BR/>- <a href="Geometry.html#">Geometry</a></UL>
+</UL>
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1><FONT SIZE="+2">
+         <B>Method Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<!-- One single method detail entry -->
+
+   <A NAME="clean"><!-- --></A>
+   <H3>clean</H3>
+   <PRE>void <B>clean</B>()</PRE>
+   
+      <UL>cleans the canvas by emptying the canvas <a href="DivTag.html#">DivTag</a>.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="paint"><!-- --></A>
+   <H3>paint</H3>
+   <PRE>void <B>paint</B>(&lt;<a href="GeometryArray.html">GeometryArray</a>&gt; gA)</PRE>
+   
+      <UL>paints all geometries.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>gA</CODE> -  the geometries that will be drawn    
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<B>PREV CLASS</B><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="DivTag.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/Canvas.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/DivTag.html
===================================================================
--- trunk/documents/jsdoc/DivTag.html	                        (rev 0)
+++ trunk/documents/jsdoc/DivTag.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,366 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+DivTag
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="DivTag";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Canvas.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Geometry.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class DivTag</H2>
+<PRE>Object
+   |
+   +--<b>DivTag</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>DivTag</B>
+   
+
+</DL>
+   
+   <P>
+   <BR/>Represents a div tag. May be located in any frame of Mapbender.
+ 
+ <BR/><I>Defined in <a href='overview-summary-map.js.html'>map.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#DivTag()">DivTag</A></B>(aTagName, aFrameName, aStyle)
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#clean">clean</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 Deletes the div tag content.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#write">write</A></B>(&lt;String&gt; someText)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 Writes a text into the div tag, while removing existing content.
+      </TD>
+   </TR>
+
+
+</TABLE>
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="DivTag()"><!-- --></A><H3>
+DivTag</H3>
+<PRE><B>DivTag</B>(aTagName, aFrameName, aStyle)</PRE>
+
+
+
+
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>aTagName</CODE> -  {String} the name of the tag  
+     </UL>
+   
+     <UL><CODE>aFrameName</CODE> -  {String} the name of frame where the div tag is being created  
+     </UL>
+   
+     <UL><CODE>aStyle</CODE> -  {Object} an object containing a set of name value pairs, like                         {position:absolute,top:30,z-Index:30}
+     </UL>
+   
+   
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1><FONT SIZE="+2">
+         <B>Method Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<!-- One single method detail entry -->
+
+   <A NAME="clean"><!-- --></A>
+   <H3>clean</H3>
+   <PRE>void <B>clean</B>()</PRE>
+   
+      <UL>Deletes the div tag content.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="write"><!-- --></A>
+   <H3>write</H3>
+   <PRE>void <B>write</B>(&lt;String&gt; someText)</PRE>
+   
+      <UL>Writes a text into the div tag, while removing existing content.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>someText</CODE> -  the text that is inserted into the tag.    
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Canvas.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Geometry.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/DivTag.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/GLOBALS.html
===================================================================
--- trunk/documents/jsdoc/GLOBALS.html	                        (rev 0)
+++ trunk/documents/jsdoc/GLOBALS.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,3681 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+GLOBALS
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="GLOBALS";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">File</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="GeomType.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Highlight.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class GLOBALS</H2>
+<PRE>Object
+   |
+   +--<b>GLOBALS</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>GLOBALS</B>
+   
+
+</DL>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!add_wms">add_wms</A></B>( wms_id, wms_version, wms_title, wms_abstract, wms_getmap, wms_getfeatureinfo, wms_getlegendurl, wms_filter, gui_wms_mapformat, gui_wms_featureinfoformat, gui_wms_exceptionformat, gui_wms_epsg, gui_wms_visible)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!chkDHTM">chkDHTM</A></B>(x, i)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!cloneObject">cloneObject</A></B>(someObject)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!deleteMapObj">deleteMapObj</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!deleteWmsObject">deleteWmsObject</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!getMapObjIndexByName">getMapObjIndexByName</A></B>(frameName)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!getWMSIDByTitle">getWMSIDByTitle</A></B>(frameName,wms_title)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!getWMSIndexById">getWMSIndexById</A></B>(frameName,wms_id)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!getWMSIndexByTitle">getWMSIndexByTitle</A></B>(frameName,wms_title)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!handleSelectedLayer">handleSelectedLayer</A></B>(frameName, wms_title, layerName, type, status)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!handleSelectedLayer_array">handleSelectedLayer_array</A></B>(mapObj, array_wms, array_layer, type, status)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!htmPrtRpc">htmPrtRpc</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!htmRpc">htmRpc</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!init">init</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!integer_compare">integer_compare</A></B>(x,y)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!jsGraphics">jsGraphics</A></B>(id, wnd)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!layer_addEpsg">layer_addEpsg</A></B>(epsg,minx,miny,maxx,maxy)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!makeClickPos2RealWorldPos">makeClickPos2RealWorldPos</A></B>(frameName, myClickX, myClickY)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!makeRealWorld2mapPos">makeRealWorld2mapPos</A></B>(frameName,rw_posx, rw_posy)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_ajax_get">mb_ajax_get</A></B>(&lt;String&gt; url, &lt;Object&gt; param, &lt;Function&gt; callback)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 A wrapper for an AJAX request via GET
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_ajax_json">mb_ajax_json</A></B>(&lt;String&gt; url, &lt;Object&gt; param, &lt;Function&gt; callback)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 A wrapper for an AJAX request via GET
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_ajax_post">mb_ajax_post</A></B>(&lt;String&gt; url, &lt;Object&gt; param, &lt;Function&gt; callback)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 A wrapper for an AJAX request via POST
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_arrangeElement">mb_arrangeElement</A></B>(frameName, elName, left, top)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_button_click">mb_button_click</A></B>(ind)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_button_out">mb_button_out</A></B>(ind)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_button_over">mb_button_over</A></B>(ind)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_calculateExtent">mb_calculateExtent</A></B>(frameName,minx,miny,maxx,maxy)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_checkScale">mb_checkScale</A></B>(frameName,mObj,wmsObj)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_checkTag">mb_checkTag</A></B>(frameName, tagName, elementId, appendAtTagName, attributes)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_disableButton">mb_disableButton</A></B>(elName)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_disableResult">mb_disableResult</A></B>(frameName)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_disableThisButton">mb_disableThisButton</A></B>(elName)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_execloadWmsSubFunctions">mb_execloadWmsSubFunctions</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_execWfsReadSubFunctions">mb_execWfsReadSubFunctions</A></B>(geom)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_execWfsWriteSubFunctions">mb_execWfsWriteSubFunctions</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_getchildsbyname">mb_getchildsbyname</A></B>(objInd,wmsInd,lname)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_getConjunctionCharacter">mb_getConjunctionCharacter</A></B>(onlineresource)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_getLayerObjByName">mb_getLayerObjByName</A></B>(fname,wms_id,layer_name)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_getlayerposbyname">mb_getlayerposbyname</A></B>(objInd,wmsInd,lname)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_getLayerTitleByName">mb_getLayerTitleByName</A></B>(map_index, wms_index, myLayer_name)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_getMousePos">mb_getMousePos</A></B>(e,fName)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 Drag & Drop
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_getScale">mb_getScale</A></B>(frameName)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_hideHighlight">mb_hideHighlight</A></B>(frameName)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_mapObjaddWMS">mb_mapObjaddWMS</A></B>(obj)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_mapObjaddWMSwithLayers">mb_mapObjaddWMSwithLayers</A></B>(obj,layers,querylayers)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_mapObjremoveWMS">mb_mapObjremoveWMS</A></B>(objind,wmsind)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_markResult">mb_markResult</A></B>(frameName,geom,col)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_moveDownWmsByIndex">mb_moveDownWmsByIndex</A></B>(mapObj_ind, index)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_moveUpWmsByIndex">mb_moveUpWmsByIndex</A></B>(mapObj_ind, index)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_moveWmsById">mb_moveWmsById</A></B>(mapObj_ind, wms_id, toIndex)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_panMap">mb_panMap</A></B>(frameName,dir)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_permanentHighlight">mb_permanentHighlight</A></B>(frameName,x,y)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_regButton">mb_regButton</A></B>(wii)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_regButton_frame">mb_regButton_frame</A></B>(wii, frameName, param)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_registerFeatureInfoPreFunctions">mb_registerFeatureInfoPreFunctions</A></B>(stringFunction)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_registerGetScalePreFunctions">mb_registerGetScalePreFunctions</A></B>(stringFunction)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_registerGML">mb_registerGML</A></B>(frameName,obj)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_registerInitFunctions">mb_registerInitFunctions</A></B>(stringFunction)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_registerloadWmsSubFunctions">mb_registerloadWmsSubFunctions</A></B>(stringFunction)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_registerMapObj">mb_registerMapObj</A></B>(frameName, elementName,wms_index,width, height)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_registerMapObjectSubFunctions">mb_registerMapObjectSubFunctions</A></B>(stringFunction)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_registerPanSubElement">mb_registerPanSubElement</A></B>(elName)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_registerPreFunctions">mb_registerPreFunctions</A></B>(stringFunction)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_registerSubFunctions">mb_registerSubFunctions</A></B>(stringFunction)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_registerVendorSpecific">mb_registerVendorSpecific</A></B>(stringFunction)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_registerWfsReadSubFunctions">mb_registerWfsReadSubFunctions</A></B>(stringFunction)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_registerWfsWriteSubFunctions">mb_registerWfsWriteSubFunctions</A></B>(stringFunction)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_removeFunctionFromArray">mb_removeFunctionFromArray</A></B>(arrayname,stringFunction)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_repaint">mb_repaint</A></B>(frameName,minx,miny,maxx,maxy)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_repaintScale">mb_repaintScale</A></B>(frameName, x, y, scale)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_restateLayers">mb_restateLayers</A></B>(frameName,wms_id)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_showHighlight">mb_showHighlight</A></B>(frameName,x,y)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_swapWmsById">mb_swapWmsById</A></B>(mapObj_ind, wms1_id, wms2_id)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_swapWmsByIndex">mb_swapWmsByIndex</A></B>(mapObj_ind, indexA, indexB)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_timestamp">mb_timestamp</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mb_wmsMoveByIndex">mb_wmsMoveByIndex</A></B>(mapObj_ind, fromIndex, toIndex)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mkDiv">mkDiv</A></B>(x, y, w, h)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mkDivIe">mkDivIe</A></B>(x, y, w, h)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mkDivPrt">mkDivPrt</A></B>(x, y, w, h)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mkLin">mkLin</A></B>(x1, y1, x2, y2)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mkLin2D">mkLin2D</A></B>(x1, y1, x2, y2)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mkLinDott">mkLinDott</A></B>(x1, y1, x2, y2)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mkLyr">mkLyr</A></B>(x, y, w, h)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mkOv">mkOv</A></B>(left, top, width, height)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mkOv2D">mkOv2D</A></B>(left, top, width, height)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mkOvDott">mkOvDott</A></B>(left, top, width, height)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mkRect">mkRect</A></B>(x, y, w, h)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!mkRectDott">mkRectDott</A></B>(x, y, w, h)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!pntCnv">pntCnv</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!pntCnvDom">pntCnvDom</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!pntCnvIe">pntCnvIe</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!pntCnvIhtm">pntCnvIhtm</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!pntDoc">pntDoc</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!setExtent">setExtent</A></B>(width,height,epsg)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!setFeatureInfoRequest">setFeatureInfoRequest</A></B>(fName,x,y, path)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!setMapRequest">setMapRequest</A></B>(frameName)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!setSingleMapRequest">setSingleMapRequest</A></B>(frameName,wms_id)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!wms_add_data_type_format">wms_add_data_type_format</A></B>(datatype,dataformat)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!wms_add_layer">wms_add_layer</A></B>( layer_parent, layer_uid, layer_name, layer_title, layer_dataurl_href, layer_pos, layer_queryable, layer_minscale, layer_maxscale, layer_metadataurl, gui_layer_wms_id, gui_layer_status, gui_layer_selectable, gui_layer_visible, gui_layer_queryable, gui_layer_querylayer, gui_layer_minscale, gui_layer_maxscale, gui_layer_wfs_featuretype)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!wms_addLayerStyle">wms_addLayerStyle</A></B>(styleName, styleTitle, count, layerCount, styleLegendUrl, styleLegendUrlFormat)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!wms_addSRS">wms_addSRS</A></B>(epsg,minx,miny,maxx,maxy)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!writeTag">writeTag</A></B>(frameName, elName, tagSource)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&lt;static&gt;&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#!s!zoom">zoom</A></B>(frameName,in_, factor,x,y)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+
+</TABLE>
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1><FONT SIZE="+2">
+         <B>Method Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<!-- One single method detail entry -->
+
+   <A NAME="!s!add_wms"><!-- --></A>
+   <H3>add_wms</H3>
+   <PRE>&lt;static&gt; void <B>add_wms</B>( wms_id, wms_version, wms_title, wms_abstract, wms_getmap, wms_getfeatureinfo, wms_getlegendurl, wms_filter, gui_wms_mapformat, gui_wms_featureinfoformat, gui_wms_exceptionformat, gui_wms_epsg, gui_wms_visible)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!chkDHTM"><!-- --></A>
+   <H3>chkDHTM</H3>
+   <PRE>&lt;static&gt; void <B>chkDHTM</B>(x, i)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!cloneObject"><!-- --></A>
+   <H3>cloneObject</H3>
+   <PRE>&lt;static&gt; Object <B>cloneObject</B>(someObject)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!deleteMapObj"><!-- --></A>
+   <H3>deleteMapObj</H3>
+   <PRE>&lt;static&gt; void <B>deleteMapObj</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!deleteWmsObject"><!-- --></A>
+   <H3>deleteWmsObject</H3>
+   <PRE>&lt;static&gt; void <B>deleteWmsObject</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!getMapObjIndexByName"><!-- --></A>
+   <H3>getMapObjIndexByName</H3>
+   <PRE>&lt;static&gt; Object <B>getMapObjIndexByName</B>(frameName)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!getWMSIDByTitle"><!-- --></A>
+   <H3>getWMSIDByTitle</H3>
+   <PRE>&lt;static&gt; Object <B>getWMSIDByTitle</B>(frameName,wms_title)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!getWMSIndexById"><!-- --></A>
+   <H3>getWMSIndexById</H3>
+   <PRE>&lt;static&gt; Object <B>getWMSIndexById</B>(frameName,wms_id)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!getWMSIndexByTitle"><!-- --></A>
+   <H3>getWMSIndexByTitle</H3>
+   <PRE>&lt;static&gt; Object <B>getWMSIndexByTitle</B>(frameName,wms_title)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!handleSelectedLayer"><!-- --></A>
+   <H3>handleSelectedLayer</H3>
+   <PRE>&lt;static&gt; void <B>handleSelectedLayer</B>(frameName, wms_title, layerName, type, status)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!handleSelectedLayer_array"><!-- --></A>
+   <H3>handleSelectedLayer_array</H3>
+   <PRE>&lt;static&gt; void <B>handleSelectedLayer_array</B>(mapObj, array_wms, array_layer, type, status)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!htmPrtRpc"><!-- --></A>
+   <H3>htmPrtRpc</H3>
+   <PRE>&lt;static&gt; Object <B>htmPrtRpc</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!htmRpc"><!-- --></A>
+   <H3>htmRpc</H3>
+   <PRE>&lt;static&gt; Object <B>htmRpc</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!init"><!-- --></A>
+   <H3>init</H3>
+   <PRE>&lt;static&gt; void <B>init</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!integer_compare"><!-- --></A>
+   <H3>integer_compare</H3>
+   <PRE>&lt;static&gt; Object <B>integer_compare</B>(x,y)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!jsGraphics"><!-- --></A>
+   <H3>jsGraphics</H3>
+   <PRE>&lt;static&gt; void <B>jsGraphics</B>(id, wnd)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!layer_addEpsg"><!-- --></A>
+   <H3>layer_addEpsg</H3>
+   <PRE>&lt;static&gt; void <B>layer_addEpsg</B>(epsg,minx,miny,maxx,maxy)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!makeClickPos2RealWorldPos"><!-- --></A>
+   <H3>makeClickPos2RealWorldPos</H3>
+   <PRE>&lt;static&gt; Object <B>makeClickPos2RealWorldPos</B>(frameName, myClickX, myClickY)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!makeRealWorld2mapPos"><!-- --></A>
+   <H3>makeRealWorld2mapPos</H3>
+   <PRE>&lt;static&gt; Object <B>makeRealWorld2mapPos</B>(frameName,rw_posx, rw_posy)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_ajax_get"><!-- --></A>
+   <H3>mb_ajax_get</H3>
+   <PRE>&lt;static&gt; void <B>mb_ajax_get</B>(&lt;String&gt; url, &lt;Object&gt; param, &lt;Function&gt; callback)</PRE>
+   
+      <UL>A wrapper for an AJAX request via GET</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>url</CODE> -  the URL of a (presumably a server side) script.  
+      </UL> 
+   
+     <UL><CODE>param</CODE> -  An object containing parameters, f.e. {name1:value1, name2:value2}  
+      </UL> 
+   
+     <UL><CODE>callback</CODE> -  A function that is called when the server side script has been processed. The function is called with two parameters, result and status. Result is the output of the server side script (XML, HTML, whatever), status is a {String}, either "success" or "error".     
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_ajax_json"><!-- --></A>
+   <H3>mb_ajax_json</H3>
+   <PRE>&lt;static&gt; void <B>mb_ajax_json</B>(&lt;String&gt; url, &lt;Object&gt; param, &lt;Function&gt; callback)</PRE>
+   
+      <UL>A wrapper for an AJAX request via GET</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>url</CODE> -  the URL of a (presumably a server side) script.  
+      </UL> 
+   
+     <UL><CODE>param</CODE> -  An object containing parameters, f.e. {name1:value1, name2:value2}  
+      </UL> 
+   
+     <UL><CODE>callback</CODE> -  A function that is called when the server side script has been processed. The function is called with two parameters, result and status. Result is the output of the server side script (a JavaScript Object, not a String!), status is a {String}, either "success" or "error".     
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_ajax_post"><!-- --></A>
+   <H3>mb_ajax_post</H3>
+   <PRE>&lt;static&gt; void <B>mb_ajax_post</B>(&lt;String&gt; url, &lt;Object&gt; param, &lt;Function&gt; callback)</PRE>
+   
+      <UL>A wrapper for an AJAX request via POST</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>url</CODE> -  the URL of a (presumably a server side) script.  
+      </UL> 
+   
+     <UL><CODE>param</CODE> -  An object containing parameters, f.e. {name1:value1, name2:value2}  
+      </UL> 
+   
+     <UL><CODE>callback</CODE> -  A function that is called when the server side script has been processed. The function is called with two parameters, result and status. Result is the output of the server side script (XML, HTML, whatever), status is a {String}, either "success" or "error".     
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_arrangeElement"><!-- --></A>
+   <H3>mb_arrangeElement</H3>
+   <PRE>&lt;static&gt; void <B>mb_arrangeElement</B>(frameName, elName, left, top)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_button_click"><!-- --></A>
+   <H3>mb_button_click</H3>
+   <PRE>&lt;static&gt; void <B>mb_button_click</B>(ind)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_button_out"><!-- --></A>
+   <H3>mb_button_out</H3>
+   <PRE>&lt;static&gt; void <B>mb_button_out</B>(ind)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_button_over"><!-- --></A>
+   <H3>mb_button_over</H3>
+   <PRE>&lt;static&gt; void <B>mb_button_over</B>(ind)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_calculateExtent"><!-- --></A>
+   <H3>mb_calculateExtent</H3>
+   <PRE>&lt;static&gt; void <B>mb_calculateExtent</B>(frameName,minx,miny,maxx,maxy)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_checkScale"><!-- --></A>
+   <H3>mb_checkScale</H3>
+   <PRE>&lt;static&gt; Object <B>mb_checkScale</B>(frameName,mObj,wmsObj)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_checkTag"><!-- --></A>
+   <H3>mb_checkTag</H3>
+   <PRE>&lt;static&gt; Object <B>mb_checkTag</B>(frameName, tagName, elementId, appendAtTagName, attributes)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_disableButton"><!-- --></A>
+   <H3>mb_disableButton</H3>
+   <PRE>&lt;static&gt; Object <B>mb_disableButton</B>(elName)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_disableResult"><!-- --></A>
+   <H3>mb_disableResult</H3>
+   <PRE>&lt;static&gt; void <B>mb_disableResult</B>(frameName)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_disableThisButton"><!-- --></A>
+   <H3>mb_disableThisButton</H3>
+   <PRE>&lt;static&gt; Object <B>mb_disableThisButton</B>(elName)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_execloadWmsSubFunctions"><!-- --></A>
+   <H3>mb_execloadWmsSubFunctions</H3>
+   <PRE>&lt;static&gt; void <B>mb_execloadWmsSubFunctions</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_execWfsReadSubFunctions"><!-- --></A>
+   <H3>mb_execWfsReadSubFunctions</H3>
+   <PRE>&lt;static&gt; void <B>mb_execWfsReadSubFunctions</B>(geom)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_execWfsWriteSubFunctions"><!-- --></A>
+   <H3>mb_execWfsWriteSubFunctions</H3>
+   <PRE>&lt;static&gt; void <B>mb_execWfsWriteSubFunctions</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_getchildsbyname"><!-- --></A>
+   <H3>mb_getchildsbyname</H3>
+   <PRE>&lt;static&gt; Object <B>mb_getchildsbyname</B>(objInd,wmsInd,lname)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_getConjunctionCharacter"><!-- --></A>
+   <H3>mb_getConjunctionCharacter</H3>
+   <PRE>&lt;static&gt; Object <B>mb_getConjunctionCharacter</B>(onlineresource)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_getLayerObjByName"><!-- --></A>
+   <H3>mb_getLayerObjByName</H3>
+   <PRE>&lt;static&gt; Object <B>mb_getLayerObjByName</B>(fname,wms_id,layer_name)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_getlayerposbyname"><!-- --></A>
+   <H3>mb_getlayerposbyname</H3>
+   <PRE>&lt;static&gt; Object <B>mb_getlayerposbyname</B>(objInd,wmsInd,lname)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_getLayerTitleByName"><!-- --></A>
+   <H3>mb_getLayerTitleByName</H3>
+   <PRE>&lt;static&gt; Object <B>mb_getLayerTitleByName</B>(map_index, wms_index, myLayer_name)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_getMousePos"><!-- --></A>
+   <H3>mb_getMousePos</H3>
+   <PRE>&lt;static&gt; Object <B>mb_getMousePos</B>(e,fName)</PRE>
+   
+      <UL>Drag & Drop</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_getScale"><!-- --></A>
+   <H3>mb_getScale</H3>
+   <PRE>&lt;static&gt; Object <B>mb_getScale</B>(frameName)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_hideHighlight"><!-- --></A>
+   <H3>mb_hideHighlight</H3>
+   <PRE>&lt;static&gt; void <B>mb_hideHighlight</B>(frameName)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_mapObjaddWMS"><!-- --></A>
+   <H3>mb_mapObjaddWMS</H3>
+   <PRE>&lt;static&gt; Object <B>mb_mapObjaddWMS</B>(obj)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_mapObjaddWMSwithLayers"><!-- --></A>
+   <H3>mb_mapObjaddWMSwithLayers</H3>
+   <PRE>&lt;static&gt; void <B>mb_mapObjaddWMSwithLayers</B>(obj,layers,querylayers)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_mapObjremoveWMS"><!-- --></A>
+   <H3>mb_mapObjremoveWMS</H3>
+   <PRE>&lt;static&gt; void <B>mb_mapObjremoveWMS</B>(objind,wmsind)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_markResult"><!-- --></A>
+   <H3>mb_markResult</H3>
+   <PRE>&lt;static&gt; void <B>mb_markResult</B>(frameName,geom,col)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_moveDownWmsByIndex"><!-- --></A>
+   <H3>mb_moveDownWmsByIndex</H3>
+   <PRE>&lt;static&gt; Object <B>mb_moveDownWmsByIndex</B>(mapObj_ind, index)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_moveUpWmsByIndex"><!-- --></A>
+   <H3>mb_moveUpWmsByIndex</H3>
+   <PRE>&lt;static&gt; Object <B>mb_moveUpWmsByIndex</B>(mapObj_ind, index)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_moveWmsById"><!-- --></A>
+   <H3>mb_moveWmsById</H3>
+   <PRE>&lt;static&gt; Object <B>mb_moveWmsById</B>(mapObj_ind, wms_id, toIndex)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_panMap"><!-- --></A>
+   <H3>mb_panMap</H3>
+   <PRE>&lt;static&gt; void <B>mb_panMap</B>(frameName,dir)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_permanentHighlight"><!-- --></A>
+   <H3>mb_permanentHighlight</H3>
+   <PRE>&lt;static&gt; void <B>mb_permanentHighlight</B>(frameName,x,y)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_regButton"><!-- --></A>
+   <H3>mb_regButton</H3>
+   <PRE>&lt;static&gt; void <B>mb_regButton</B>(wii)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_regButton_frame"><!-- --></A>
+   <H3>mb_regButton_frame</H3>
+   <PRE>&lt;static&gt; void <B>mb_regButton_frame</B>(wii, frameName, param)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_registerFeatureInfoPreFunctions"><!-- --></A>
+   <H3>mb_registerFeatureInfoPreFunctions</H3>
+   <PRE>&lt;static&gt; void <B>mb_registerFeatureInfoPreFunctions</B>(stringFunction)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_registerGetScalePreFunctions"><!-- --></A>
+   <H3>mb_registerGetScalePreFunctions</H3>
+   <PRE>&lt;static&gt; void <B>mb_registerGetScalePreFunctions</B>(stringFunction)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_registerGML"><!-- --></A>
+   <H3>mb_registerGML</H3>
+   <PRE>&lt;static&gt; void <B>mb_registerGML</B>(frameName,obj)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_registerInitFunctions"><!-- --></A>
+   <H3>mb_registerInitFunctions</H3>
+   <PRE>&lt;static&gt; void <B>mb_registerInitFunctions</B>(stringFunction)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_registerloadWmsSubFunctions"><!-- --></A>
+   <H3>mb_registerloadWmsSubFunctions</H3>
+   <PRE>&lt;static&gt; void <B>mb_registerloadWmsSubFunctions</B>(stringFunction)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_registerMapObj"><!-- --></A>
+   <H3>mb_registerMapObj</H3>
+   <PRE>&lt;static&gt; void <B>mb_registerMapObj</B>(frameName, elementName,wms_index,width, height)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_registerMapObjectSubFunctions"><!-- --></A>
+   <H3>mb_registerMapObjectSubFunctions</H3>
+   <PRE>&lt;static&gt; void <B>mb_registerMapObjectSubFunctions</B>(stringFunction)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_registerPanSubElement"><!-- --></A>
+   <H3>mb_registerPanSubElement</H3>
+   <PRE>&lt;static&gt; void <B>mb_registerPanSubElement</B>(elName)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_registerPreFunctions"><!-- --></A>
+   <H3>mb_registerPreFunctions</H3>
+   <PRE>&lt;static&gt; void <B>mb_registerPreFunctions</B>(stringFunction)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_registerSubFunctions"><!-- --></A>
+   <H3>mb_registerSubFunctions</H3>
+   <PRE>&lt;static&gt; void <B>mb_registerSubFunctions</B>(stringFunction)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_registerVendorSpecific"><!-- --></A>
+   <H3>mb_registerVendorSpecific</H3>
+   <PRE>&lt;static&gt; void <B>mb_registerVendorSpecific</B>(stringFunction)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_registerWfsReadSubFunctions"><!-- --></A>
+   <H3>mb_registerWfsReadSubFunctions</H3>
+   <PRE>&lt;static&gt; void <B>mb_registerWfsReadSubFunctions</B>(stringFunction)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_registerWfsWriteSubFunctions"><!-- --></A>
+   <H3>mb_registerWfsWriteSubFunctions</H3>
+   <PRE>&lt;static&gt; void <B>mb_registerWfsWriteSubFunctions</B>(stringFunction)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_removeFunctionFromArray"><!-- --></A>
+   <H3>mb_removeFunctionFromArray</H3>
+   <PRE>&lt;static&gt; void <B>mb_removeFunctionFromArray</B>(arrayname,stringFunction)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_repaint"><!-- --></A>
+   <H3>mb_repaint</H3>
+   <PRE>&lt;static&gt; void <B>mb_repaint</B>(frameName,minx,miny,maxx,maxy)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_repaintScale"><!-- --></A>
+   <H3>mb_repaintScale</H3>
+   <PRE>&lt;static&gt; void <B>mb_repaintScale</B>(frameName, x, y, scale)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_restateLayers"><!-- --></A>
+   <H3>mb_restateLayers</H3>
+   <PRE>&lt;static&gt; void <B>mb_restateLayers</B>(frameName,wms_id)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_showHighlight"><!-- --></A>
+   <H3>mb_showHighlight</H3>
+   <PRE>&lt;static&gt; void <B>mb_showHighlight</B>(frameName,x,y)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_swapWmsById"><!-- --></A>
+   <H3>mb_swapWmsById</H3>
+   <PRE>&lt;static&gt; Object <B>mb_swapWmsById</B>(mapObj_ind, wms1_id, wms2_id)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_swapWmsByIndex"><!-- --></A>
+   <H3>mb_swapWmsByIndex</H3>
+   <PRE>&lt;static&gt; Object <B>mb_swapWmsByIndex</B>(mapObj_ind, indexA, indexB)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_timestamp"><!-- --></A>
+   <H3>mb_timestamp</H3>
+   <PRE>&lt;static&gt; Object <B>mb_timestamp</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mb_wmsMoveByIndex"><!-- --></A>
+   <H3>mb_wmsMoveByIndex</H3>
+   <PRE>&lt;static&gt; Object <B>mb_wmsMoveByIndex</B>(mapObj_ind, fromIndex, toIndex)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mkDiv"><!-- --></A>
+   <H3>mkDiv</H3>
+   <PRE>&lt;static&gt; void <B>mkDiv</B>(x, y, w, h)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mkDivIe"><!-- --></A>
+   <H3>mkDivIe</H3>
+   <PRE>&lt;static&gt; void <B>mkDivIe</B>(x, y, w, h)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mkDivPrt"><!-- --></A>
+   <H3>mkDivPrt</H3>
+   <PRE>&lt;static&gt; void <B>mkDivPrt</B>(x, y, w, h)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mkLin"><!-- --></A>
+   <H3>mkLin</H3>
+   <PRE>&lt;static&gt; void <B>mkLin</B>(x1, y1, x2, y2)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mkLin2D"><!-- --></A>
+   <H3>mkLin2D</H3>
+   <PRE>&lt;static&gt; void <B>mkLin2D</B>(x1, y1, x2, y2)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mkLinDott"><!-- --></A>
+   <H3>mkLinDott</H3>
+   <PRE>&lt;static&gt; void <B>mkLinDott</B>(x1, y1, x2, y2)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mkLyr"><!-- --></A>
+   <H3>mkLyr</H3>
+   <PRE>&lt;static&gt; void <B>mkLyr</B>(x, y, w, h)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mkOv"><!-- --></A>
+   <H3>mkOv</H3>
+   <PRE>&lt;static&gt; void <B>mkOv</B>(left, top, width, height)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mkOv2D"><!-- --></A>
+   <H3>mkOv2D</H3>
+   <PRE>&lt;static&gt; void <B>mkOv2D</B>(left, top, width, height)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mkOvDott"><!-- --></A>
+   <H3>mkOvDott</H3>
+   <PRE>&lt;static&gt; void <B>mkOvDott</B>(left, top, width, height)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mkRect"><!-- --></A>
+   <H3>mkRect</H3>
+   <PRE>&lt;static&gt; void <B>mkRect</B>(x, y, w, h)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!mkRectDott"><!-- --></A>
+   <H3>mkRectDott</H3>
+   <PRE>&lt;static&gt; void <B>mkRectDott</B>(x, y, w, h)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!pntCnv"><!-- --></A>
+   <H3>pntCnv</H3>
+   <PRE>&lt;static&gt; void <B>pntCnv</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!pntCnvDom"><!-- --></A>
+   <H3>pntCnvDom</H3>
+   <PRE>&lt;static&gt; void <B>pntCnvDom</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!pntCnvIe"><!-- --></A>
+   <H3>pntCnvIe</H3>
+   <PRE>&lt;static&gt; void <B>pntCnvIe</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!pntCnvIhtm"><!-- --></A>
+   <H3>pntCnvIhtm</H3>
+   <PRE>&lt;static&gt; void <B>pntCnvIhtm</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!pntDoc"><!-- --></A>
+   <H3>pntDoc</H3>
+   <PRE>&lt;static&gt; void <B>pntDoc</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!setExtent"><!-- --></A>
+   <H3>setExtent</H3>
+   <PRE>&lt;static&gt; Object <B>setExtent</B>(width,height,epsg)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!setFeatureInfoRequest"><!-- --></A>
+   <H3>setFeatureInfoRequest</H3>
+   <PRE>&lt;static&gt; void <B>setFeatureInfoRequest</B>(fName,x,y, path)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!setMapRequest"><!-- --></A>
+   <H3>setMapRequest</H3>
+   <PRE>&lt;static&gt; Object <B>setMapRequest</B>(frameName)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!setSingleMapRequest"><!-- --></A>
+   <H3>setSingleMapRequest</H3>
+   <PRE>&lt;static&gt; void <B>setSingleMapRequest</B>(frameName,wms_id)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!wms_add_data_type_format"><!-- --></A>
+   <H3>wms_add_data_type_format</H3>
+   <PRE>&lt;static&gt; void <B>wms_add_data_type_format</B>(datatype,dataformat)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!wms_add_layer"><!-- --></A>
+   <H3>wms_add_layer</H3>
+   <PRE>&lt;static&gt; void <B>wms_add_layer</B>( layer_parent, layer_uid, layer_name, layer_title, layer_dataurl_href, layer_pos, layer_queryable, layer_minscale, layer_maxscale, layer_metadataurl, gui_layer_wms_id, gui_layer_status, gui_layer_selectable, gui_layer_visible, gui_layer_queryable, gui_layer_querylayer, gui_layer_minscale, gui_layer_maxscale, gui_layer_wfs_featuretype)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!wms_addLayerStyle"><!-- --></A>
+   <H3>wms_addLayerStyle</H3>
+   <PRE>&lt;static&gt; void <B>wms_addLayerStyle</B>(styleName, styleTitle, count, layerCount, styleLegendUrl, styleLegendUrlFormat)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!wms_addSRS"><!-- --></A>
+   <H3>wms_addSRS</H3>
+   <PRE>&lt;static&gt; void <B>wms_addSRS</B>(epsg,minx,miny,maxx,maxy)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!writeTag"><!-- --></A>
+   <H3>writeTag</H3>
+   <PRE>&lt;static&gt; void <B>writeTag</B>(frameName, elName, tagSource)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="!s!zoom"><!-- --></A>
+   <H3>zoom</H3>
+   <PRE>&lt;static&gt; void <B>zoom</B>(frameName,in_, factor,x,y)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">File</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="GeomType.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Highlight.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/GLOBALS.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/GeomType.html
===================================================================
--- trunk/documents/jsdoc/GeomType.html	                        (rev 0)
+++ trunk/documents/jsdoc/GeomType.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,331 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+GeomType
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="GeomType";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="GeometryArray.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="GLOBALS.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class GeomType</H2>
+<PRE>Object
+   |
+   +--<b>GeomType</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>GeomType</B>
+   
+
+</DL>
+   
+   <P>
+   <BR/>A class representing geometry types "polygon", "line" and "point".
+
+ <BR/><I>Defined in <a href='overview-summary-geometry.js.html'>geometry.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+   <A NAME="field_summary"><!-- --></A>
+      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+         <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+            <TD COLSPAN=2><FONT SIZE="+2">
+               <B>Field Summary</B></FONT></TD>
+         </TR>
+
+   <!-- This is one instance field summary -->
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;String</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#line">line</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An identifier for polygons.</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;String</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#point">point</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An identifier for polygons.</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;String</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#polygon">polygon</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An identifier for polygons.</TD>
+   </TR>
+   
+
+   </TABLE>
+   &nbsp;
+   
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#GeomType()">GeomType</A></B>()
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+   <A NAME="field_detail"><!-- --></A>
+   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
+      </TR>
+   </TABLE>
+
+   
+   <A NAME="line"><!-- --></A>
+   <H3>line</H3>
+   <PRE>String&nbsp;<B>line</B></PRE>
+   <UL>
+   An identifier for polygons. If you want to check if a <a href="MultiGeometry.html#">MultiGeometry</a>
+ or <a href="Geometry.html#">Geometry</a> is a line, write
+ if (someGeometry.geomType == geomType.line
+   
+   </UL>
+   <HR>
+   
+   <A NAME="point"><!-- --></A>
+   <H3>point</H3>
+   <PRE>String&nbsp;<B>point</B></PRE>
+   <UL>
+   An identifier for polygons. If you want to check if a <a href="MultiGeometry.html#">MultiGeometry</a>
+ or <a href="Geometry.html#">Geometry</a> is a point, write
+ if (someGeometry.geomType == geomType.point
+   
+   </UL>
+   <HR>
+   
+   <A NAME="polygon"><!-- --></A>
+   <H3>polygon</H3>
+   <PRE>String&nbsp;<B>polygon</B></PRE>
+   <UL>
+   An identifier for polygons. If you want to check if a <a href="MultiGeometry.html#">MultiGeometry</a>
+ or <a href="Geometry.html#">Geometry</a> is a polygon, write
+ if (someGeometry.geomType == geomType.polygon
+   
+   </UL>
+   <HR>
+   
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="GeomType()"><!-- --></A><H3>
+GeomType</H3>
+<PRE><B>GeomType</B>()</PRE>
+
+
+
+
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="GeometryArray.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="GLOBALS.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/GeomType.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/Geometry.html
===================================================================
--- trunk/documents/jsdoc/Geometry.html	                        (rev 0)
+++ trunk/documents/jsdoc/Geometry.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,458 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+Geometry
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="Geometry";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="DivTag.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="GeometryArray.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class Geometry</H2>
+<PRE>Object
+   |
+   +--<a href='List.html'>List</a>
+         |
+         +--<b>Geometry</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>Geometry</B>
+   
+      <DT>extends <a href='List.html'>List</a> 
+   
+
+</DL>
+   
+   <P>
+   <BR/>a Geometry is a List of Point objects. If it is a polygon, the last point has 
+ to equal the first point.
+
+ <BR/><B>See:</B><UL>- GeomType.</UL><I>Defined in <a href='overview-summary-geometry.js.html'>geometry.js</a></I><BR/><BR/><B>Requires:</B><UL>- <a href="Point.html#">Point</a></UL>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+   
+   
+   &nbsp;<A NAME=""><!-- --></A>
+   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+   <TD><B>Fields inherited from class <A HREF="List.html">List</A></B></TD>
+   </TR>
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD><CODE>
+   <a href='List.html#list'>list</a>
+   </CODE></TD>
+   </TR>
+</TABLE>
+&nbsp;
+
+
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#Geometry()">Geometry</A></B>(aGeomtype)
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Boolean</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#equals">equals</A></B>(&lt;<a href="Geometry.html">Geometry</a>&gt; geom)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 compares this <a href="Geometry.html#">Geometry</a> object with the <a href="Geometry.html#">Geometry</a> object geom point by point.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Point[]</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getBBox">getBBox</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 gets the bounding box of this <a href="Geometry.html#">Geometry</a>
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#updateAllPointsLike">updateAllPointsLike</A></B>(&lt;<a href="Point.html">Point</a>&gt; oldP, &lt;<a href="Point.html">Point</a>&gt; newP)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 updates all <a href="Point.html#">Point</a> objects of this <a href="Geometry.html#">Geometry</a> that equal oldP to newP
+      </TD>
+   </TR>
+
+
+</TABLE>
+
+
+
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class <a href="List.html">List</a></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>
+<!-- Inherited methods -->
+<a href='List.html#count'>count</a>, <a href='List.html#del'>del</a>, <a href='List.html#empty'>empty</a>, <a href='List.html#get'>get</a>, <a href='List.html#add'>add</a>, <a href='List.html#addCopy'>addCopy</a>, <a href='List.html#union'>union</a>, <a href='List.html#toString'>toString</a>
+</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="Geometry()"><!-- --></A><H3>
+Geometry</H3>
+<PRE><B>Geometry</B>(aGeomtype)</PRE>
+
+
+
+
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>a</CODE> -  string representing a geometry type, see 
+     </UL>
+   
+   
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<UL>   
+<B>See:</B><UL>- GeomType.</UL><B>Requires:</B><UL>- <a href="Point.html#">Point</a></UL>
+</UL>
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1><FONT SIZE="+2">
+         <B>Method Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<!-- One single method detail entry -->
+
+   <A NAME="equals"><!-- --></A>
+   <H3>equals</H3>
+   <PRE>Boolean <B>equals</B>(&lt;<a href="Geometry.html">Geometry</a>&gt; geom)</PRE>
+   
+      <UL>compares this <a href="Geometry.html#">Geometry</a> object with the <a href="Geometry.html#">Geometry</a> object geom point by point.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>geom</CODE> -  another geometry  
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        true if he geometries match; else false    
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getBBox"><!-- --></A>
+   <H3>getBBox</H3>
+   <PRE>Point[] <B>getBBox</B>()</PRE>
+   
+      <UL>gets the bounding box of this <a href="Geometry.html#">Geometry</a></UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        the bounding box (array of two Point objects)   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="updateAllPointsLike"><!-- --></A>
+   <H3>updateAllPointsLike</H3>
+   <PRE>void <B>updateAllPointsLike</B>(&lt;<a href="Point.html">Point</a>&gt; oldP, &lt;<a href="Point.html">Point</a>&gt; newP)</PRE>
+   
+      <UL>updates all <a href="Point.html#">Point</a> objects of this <a href="Geometry.html#">Geometry</a> that equal oldP to newP</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>oldP</CODE> -   
+      </UL> 
+   
+     <UL><CODE>newP</CODE> -     
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="DivTag.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="GeometryArray.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/Geometry.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/GeometryArray.html
===================================================================
--- trunk/documents/jsdoc/GeometryArray.html	                        (rev 0)
+++ trunk/documents/jsdoc/GeometryArray.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,751 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+GeometryArray
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="GeometryArray";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Geometry.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="GeomType.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class GeometryArray</H2>
+<PRE>Object
+   |
+   +--<a href='List.html'>List</a>
+         |
+         +--<b>GeometryArray</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>GeometryArray</B>
+   
+      <DT>extends <a href='List.html'>List</a> 
+   
+
+</DL>
+   
+   <P>
+   <BR/>a <a href="GeometryArray.html#">GeometryArray</a> is a <a href="List.html#">List</a> of <a href="MultiGeometry.html#">MultiGeometry</a> objects
+
+ <BR/><I>Defined in <a href='overview-summary-geometry.js.html'>geometry.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+   <A NAME="field_summary"><!-- --></A>
+      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+         <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+            <TD COLSPAN=2><FONT SIZE="+2">
+               <B>Field Summary</B></FONT></TD>
+         </TR>
+
+   <!-- This is one instance field summary -->
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;<a href="List.html">List</a></CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#list">list</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <a href="List.html#">List</a> of <a href="MultiGeometry.html#">MultiGeometry</a> objects.</TD>
+   </TR>
+   
+
+   </TABLE>
+   &nbsp;
+   
+
+   
+   
+   &nbsp;<A NAME=""><!-- --></A>
+   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+   <TD><B>Fields inherited from class <A HREF="List.html">List</A></B></TD>
+   </TR>
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD><CODE>
+   <a href='List.html#list'>list</a>
+   </CODE></TD>
+   </TR>
+</TABLE>
+&nbsp;
+
+
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#GeometryArray()">GeometryArray</A></B>()
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#addMember">addMember</A></B>(geomType)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#close">close</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 closes the current <a href="MultiGeometry.html#">MultiGeometry</a>.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#delAllPointsLike">delAllPointsLike</A></B>(&lt;<a href="Point.html">Point</a>&gt; point)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 deletes all <a href="Point.html#">Point</a> objects of this <a href="GeometryArray.html#">GeometryArray</a> that equal point
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#delGeometry">delGeometry</A></B>(&lt;Integer&gt; i,&lt;Integer&gt; j)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 deletes the j-th <a href="Geometry.html#">Geometry</a> object of the i-th <a href="MultiGeometry.html#">MultiGeometry</a> object
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#delPoint">delPoint</A></B>(&lt;Integer&gt; i,&lt;Integer&gt; j,&lt;Integer&gt; k)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 deletes the k-th <a href="Point.html#">Point</a> of the j-th <a href="Geometry.html#">Geometry</a> object of the i-th <a href="MultiGeometry.html#">MultiGeometry</a> object
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Integer[]</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#findMultiGeometry">findMultiGeometry</A></B>(&lt;<a href="MultiGeometry.html">MultiGeometry</a>&gt; geom)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 gets an Array of indices; the <a href="MultiGeometry.html#">MultiGeometry</a> objects at these indices are equal to geom
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;<a href="Geometry.html">Geometry</a></CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getGeometry">getGeometry</A></B>(&lt;Integer&gt; i,&lt;Integer&gt; j)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 gets the j-th <a href="Geometry.html#">Geometry</a> object of the i-th <a href="MultiGeometry.html#">MultiGeometry</a> object
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;<a href="Point.html">Point</a></CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getPoint">getPoint</A></B>(&lt;Integer&gt; i,&lt;Integer&gt; j,&lt;Integer&gt; k)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 gets the k-th Point of the j-th <a href="Geometry.html#">Geometry</a> object of the i-th <a href="MultiGeometry.html#">MultiGeometry</a> object
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#updateAllPointsLike">updateAllPointsLike</A></B>(&lt;<a href="Point.html">Point</a>&gt; oldP, &lt;<a href="Point.html">Point</a>&gt; newP)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 updates all <a href="Point.html#">Point</a> objects of this <a href="GeometryArray.html#">GeometryArray</a> that equal oldP to newP
+      </TD>
+   </TR>
+
+
+</TABLE>
+
+
+
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class <a href="List.html">List</a></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>
+<!-- Inherited methods -->
+<a href='List.html#count'>count</a>, <a href='List.html#del'>del</a>, <a href='List.html#empty'>empty</a>, <a href='List.html#get'>get</a>, <a href='List.html#add'>add</a>, <a href='List.html#addCopy'>addCopy</a>, <a href='List.html#union'>union</a>, <a href='List.html#toString'>toString</a>
+</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+   <A NAME="field_detail"><!-- --></A>
+   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
+      </TR>
+   </TABLE>
+
+   
+   <A NAME="list"><!-- --></A>
+   <H3>list</H3>
+   <PRE><a href="List.html">List</a>&nbsp;<B>list</B></PRE>
+   <UL>
+   A <a href="List.html#">List</a> of <a href="MultiGeometry.html#">MultiGeometry</a> objects.
+   
+   </UL>
+   <HR>
+   
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="GeometryArray()"><!-- --></A><H3>
+GeometryArray</H3>
+<PRE><B>GeometryArray</B>()</PRE>
+
+
+
+
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1><FONT SIZE="+2">
+         <B>Method Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<!-- One single method detail entry -->
+
+   <A NAME="addMember"><!-- --></A>
+   <H3>addMember</H3>
+   <PRE>void <B>addMember</B>(geomType)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="close"><!-- --></A>
+   <H3>close</H3>
+   <PRE>void <B>close</B>()</PRE>
+   
+      <UL>closes the current <a href="MultiGeometry.html#">MultiGeometry</a>. Calls method close of the <a href="Geometry.html#">Geometry</a> class.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="delAllPointsLike"><!-- --></A>
+   <H3>delAllPointsLike</H3>
+   <PRE>void <B>delAllPointsLike</B>(&lt;<a href="Point.html">Point</a>&gt; point)</PRE>
+   
+      <UL>deletes all <a href="Point.html#">Point</a> objects of this <a href="GeometryArray.html#">GeometryArray</a> that equal point</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>point</CODE> -     
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="delGeometry"><!-- --></A>
+   <H3>delGeometry</H3>
+   <PRE>void <B>delGeometry</B>(&lt;Integer&gt; i,&lt;Integer&gt; j)</PRE>
+   
+      <UL>deletes the j-th <a href="Geometry.html#">Geometry</a> object of the i-th <a href="MultiGeometry.html#">MultiGeometry</a> object</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>i</CODE> -  index of the MultiGeometry  
+      </UL> 
+   
+     <UL><CODE>j</CODE> -  index of the Geometry    
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="delPoint"><!-- --></A>
+   <H3>delPoint</H3>
+   <PRE>void <B>delPoint</B>(&lt;Integer&gt; i,&lt;Integer&gt; j,&lt;Integer&gt; k)</PRE>
+   
+      <UL>deletes the k-th <a href="Point.html#">Point</a> of the j-th <a href="Geometry.html#">Geometry</a> object of the i-th <a href="MultiGeometry.html#">MultiGeometry</a> object</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>i</CODE> -  index of the MultiGeometry  
+      </UL> 
+   
+     <UL><CODE>j</CODE> -  index of the Geometry  
+      </UL> 
+   
+     <UL><CODE>k</CODE> -  index of the Point    
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="findMultiGeometry"><!-- --></A>
+   <H3>findMultiGeometry</H3>
+   <PRE>Integer[] <B>findMultiGeometry</B>(&lt;<a href="MultiGeometry.html">MultiGeometry</a>&gt; geom)</PRE>
+   
+      <UL>gets an Array of indices; the <a href="MultiGeometry.html#">MultiGeometry</a> objects at these indices are equal to geom</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>geom</CODE> -    
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        an Array of indices 
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getGeometry"><!-- --></A>
+   <H3>getGeometry</H3>
+   <PRE><a href="Geometry.html">Geometry</a> <B>getGeometry</B>(&lt;Integer&gt; i,&lt;Integer&gt; j)</PRE>
+   
+      <UL>gets the j-th <a href="Geometry.html#">Geometry</a> object of the i-th <a href="MultiGeometry.html#">MultiGeometry</a> object</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>i</CODE> -  index of the MultiGeometry  
+      </UL> 
+   
+     <UL><CODE>j</CODE> -  index of the Geometry  
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getPoint"><!-- --></A>
+   <H3>getPoint</H3>
+   <PRE><a href="Point.html">Point</a> <B>getPoint</B>(&lt;Integer&gt; i,&lt;Integer&gt; j,&lt;Integer&gt; k)</PRE>
+   
+      <UL>gets the k-th Point of the j-th <a href="Geometry.html#">Geometry</a> object of the i-th <a href="MultiGeometry.html#">MultiGeometry</a> object</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>i</CODE> -  index of the MultiGeometry  
+      </UL> 
+   
+     <UL><CODE>j</CODE> -  index of the Geometry  
+      </UL> 
+   
+     <UL><CODE>k</CODE> -  index of the Point  
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        the Point object at the given indices 
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="updateAllPointsLike"><!-- --></A>
+   <H3>updateAllPointsLike</H3>
+   <PRE>void <B>updateAllPointsLike</B>(&lt;<a href="Point.html">Point</a>&gt; oldP, &lt;<a href="Point.html">Point</a>&gt; newP)</PRE>
+   
+      <UL>updates all <a href="Point.html#">Point</a> objects of this <a href="GeometryArray.html#">GeometryArray</a> that equal oldP to newP</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>oldP</CODE> -   
+      </UL> 
+   
+     <UL><CODE>newP</CODE> -     
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Geometry.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="GeomType.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/GeometryArray.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/Highlight.html
===================================================================
--- trunk/documents/jsdoc/Highlight.html	                        (rev 0)
+++ trunk/documents/jsdoc/Highlight.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,457 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+Highlight
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="Highlight";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="GLOBALS.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="jsgFont.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class Highlight</H2>
+<PRE>Object
+   |
+   +--<b>Highlight</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>Highlight</B>
+   
+
+</DL>
+   
+   <P>
+   <BR/>a <a href="Highlight.html#">Highlight</a> object is jsGraphics rendering of a <a href="GeometryArray.html#">GeometryArray</a> in various mapframes.
+
+ <BR/><I>Defined in <a href='overview-summary-geometry.js.html'>geometry.js</a></I><BR/><BR/><B>Requires:</B><UL>- <a href="Canvas.html#">Canvas</a><BR/>- <a href="GeometryArray.html#">GeometryArray</a></UL>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#Highlight()">Highlight</A></B>(&lt;Array&gt; aTargetArray, &lt;String&gt; aTagName, &lt;Object&gt; aStyle, aLineWidth)
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#add">add</A></B>(&lt;<a href="MultiGeometry.html">MultiGeometry</a>&gt; m, &lt;String&gt; color)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 adds a <a href="MultiGeometry.html#">MultiGeometry</a> object to the geometry Array
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#clean">clean</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 removes all MultiGeometries.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#del">del</A></B>(&lt;<a href="MultiGeometry.html">MultiGeometry</a>&gt; m, &lt;String&gt; color)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 removes a <a href="MultiGeometry.html#">MultiGeometry</a> object from the geometry Array
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#paint">paint</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 displays the highlight
+      </TD>
+   </TR>
+
+
+</TABLE>
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="Highlight()"><!-- --></A><H3>
+Highlight</H3>
+<PRE><B>Highlight</B>(&lt;Array&gt; aTargetArray, &lt;String&gt; aTagName, &lt;Object&gt; aStyle, aLineWidth)</PRE>
+
+
+
+
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>aTargetArray</CODE> -  an array of Strings referring to mapframes  
+     </UL>
+   
+     <UL><CODE>aTagName</CODE> -  the name of the div tags  
+     </UL>
+   
+     <UL><CODE>aStyle</CODE> -  the style of the div tags  
+     </UL>
+   
+     <UL><CODE>the</CODE> -  line width of the jsGraphics lines    
+     </UL>
+   
+   
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<UL>   
+<B>Requires:</B><UL>- <a href="Canvas.html#">Canvas</a><BR/>- <a href="GeometryArray.html#">GeometryArray</a></UL>
+</UL>
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1><FONT SIZE="+2">
+         <B>Method Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<!-- One single method detail entry -->
+
+   <A NAME="add"><!-- --></A>
+   <H3>add</H3>
+   <PRE>void <B>add</B>(&lt;<a href="MultiGeometry.html">MultiGeometry</a>&gt; m, &lt;String&gt; color)</PRE>
+   
+      <UL>adds a <a href="MultiGeometry.html#">MultiGeometry</a> object to the geometry Array</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>m</CODE> -  a MultiGeometry  
+      </UL> 
+   
+     <UL><CODE>color</CODE> -  the color of the highlight 	   
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="clean"><!-- --></A>
+   <H3>clean</H3>
+   <PRE>void <B>clean</B>()</PRE>
+   
+      <UL>removes all MultiGeometries.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="del"><!-- --></A>
+   <H3>del</H3>
+   <PRE>void <B>del</B>(&lt;<a href="MultiGeometry.html">MultiGeometry</a>&gt; m, &lt;String&gt; color)</PRE>
+   
+      <UL>removes a <a href="MultiGeometry.html#">MultiGeometry</a> object from the geometry Array</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>m</CODE> -  a MultiGeometry  
+      </UL> 
+   
+     <UL><CODE>color</CODE> -  a color 	   
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="paint"><!-- --></A>
+   <H3>paint</H3>
+   <PRE>void <B>paint</B>()</PRE>
+   
+      <UL>displays the highlight</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="GLOBALS.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="jsgFont.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/Highlight.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/List.html
===================================================================
--- trunk/documents/jsdoc/List.html	                        (rev 0)
+++ trunk/documents/jsdoc/List.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,661 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+List
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="List";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="jsgStroke.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="mb_conButton.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class List</H2>
+<PRE>Object
+   |
+   +--<b>List</b>
+</PRE>
+
+   
+      <DL>
+      <DT>
+         <B>Direct Known Subclasses:</B> 
+         <DD>
+                  <a href='Geometry.html'>Geometry</a>, <a href='MultiGeometry.html'>MultiGeometry</a>, <a href='GeometryArray.html'>GeometryArray</a>
+         </DD>
+      </DL>
+   
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>List</B>
+   
+
+</DL>
+   
+   <P>
+   <BR/>A List object is an array of arbitrary objects with additional methods. 
+
+ <BR/><I>Defined in <a href='overview-summary-map.js.html'>map.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+   <A NAME="field_summary"><!-- --></A>
+      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+         <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+            <TD COLSPAN=2><FONT SIZE="+2">
+               <B>Field Summary</B></FONT></TD>
+         </TR>
+
+   <!-- This is one instance field summary -->
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#list">list</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+
+   </TABLE>
+   &nbsp;
+   
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#List()">List</A></B>()
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#add">add</A></B>(&lt;Object&gt; item)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 adds a reference to item to this <a href="List.html#">List</a>.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#addCopy">addCopy</A></B>(&lt;Object&gt; item)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 adds a copy of item to this <a href="List.html#">List</a>.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Integer</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#count">count</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 gets the number of elements in this <a href="List.html#">List</a>
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#del">del</A></B>(&lt;Integer&gt; i)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 deletes the object at index i; -1 refers to the last object in this <a href="List.html#">List</a>
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#empty">empty</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 empties this <a href="List.html#">List</a>
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Integer or false</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#get">get</A></B>(&lt;Integer&gt; i)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;String</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#toString">toString</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#union">union</A></B>(&lt;<a href="List.html">List</a>&gt; aList)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 attaches the <a href="List.html#">List</a> aList to this <a href="List.html#">List</a>
+      </TD>
+   </TR>
+
+
+</TABLE>
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+   <A NAME="field_detail"><!-- --></A>
+   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
+      </TR>
+   </TABLE>
+
+   
+   <A NAME="list"><!-- --></A>
+   <H3>list</H3>
+   <PRE>Object&nbsp;<B>list</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="List()"><!-- --></A><H3>
+List</H3>
+<PRE><B>List</B>()</PRE>
+
+
+
+
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1><FONT SIZE="+2">
+         <B>Method Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<!-- One single method detail entry -->
+
+   <A NAME="add"><!-- --></A>
+   <H3>add</H3>
+   <PRE>void <B>add</B>(&lt;Object&gt; item)</PRE>
+   
+      <UL>adds a reference to item to this <a href="List.html#">List</a>.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>item</CODE> -  an object 	   
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="addCopy"><!-- --></A>
+   <H3>addCopy</H3>
+   <PRE>void <B>addCopy</B>(&lt;Object&gt; item)</PRE>
+   
+      <UL>adds a copy of item to this <a href="List.html#">List</a>.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>item</CODE> -  an object 	   
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="count"><!-- --></A>
+   <H3>count</H3>
+   <PRE>Integer <B>count</B>()</PRE>
+   
+      <UL>gets the number of elements in this <a href="List.html#">List</a></UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        number of elements in this <a href="List.html#">List</a>   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="del"><!-- --></A>
+   <H3>del</H3>
+   <PRE>void <B>del</B>(&lt;Integer&gt; i)</PRE>
+   
+      <UL>deletes the object at index i; -1 refers to the last object in this <a href="List.html#">List</a></UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>i</CODE> -  index 	   
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="empty"><!-- --></A>
+   <H3>empty</H3>
+   <PRE>void <B>empty</B>()</PRE>
+   
+      <UL>empties this <a href="List.html#">List</a></UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="get"><!-- --></A>
+   <H3>get</H3>
+   <PRE>Integer or false <B>get</B>(&lt;Integer&gt; i)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>i</CODE> -  index  
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        the object at index i; -1 refers to the last object in this <a href="List.html#">List</a>   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="toString"><!-- --></A>
+   <H3>toString</H3>
+   <PRE>String <B>toString</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        a {String} representation of this List   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="union"><!-- --></A>
+   <H3>union</H3>
+   <PRE>void <B>union</B>(&lt;<a href="List.html">List</a>&gt; aList)</PRE>
+   
+      <UL>attaches the <a href="List.html#">List</a> aList to this <a href="List.html#">List</a></UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>aList</CODE> -  another list 	   
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="jsgStroke.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="mb_conButton.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/List.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/Mb_exception.html
===================================================================
--- trunk/documents/jsdoc/Mb_exception.html	                        (rev 0)
+++ trunk/documents/jsdoc/Mb_exception.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,281 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+Mb_exception
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="Mb_exception";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="mb_conButton.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Mb_log.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class Mb_exception</H2>
+<PRE>Object
+   |
+   +--<a href='Mb_log.html'>Mb_log</a>
+         |
+         +--<b>Mb_exception</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>Mb_exception</B>
+   
+      <DT>extends <a href='Mb_log.html'>Mb_log</a> 
+   
+
+</DL>
+   
+   <P>
+   <I>Defined in <a href='overview-summary-map.js.html'>map.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+   
+   
+
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#Mb_exception()">Mb_exception</A></B>(message)
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      class for exception logging
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+
+
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class <a href="Mb_log.html">Mb_log</a></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>
+<!-- Inherited methods -->
+<a href='Mb_log.html#throwException'>throwException</a>
+</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="Mb_exception()"><!-- --></A><H3>
+Mb_exception</H3>
+<PRE><B>Mb_exception</B>(message)</PRE>
+
+
+<UL>
+   class for exception logging
+</UL>
+
+
+
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>message</CODE> -  the message that is being logged    
+     </UL>
+   
+   
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="mb_conButton.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Mb_log.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/Mb_exception.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/Mb_log.html
===================================================================
--- trunk/documents/jsdoc/Mb_log.html	                        (rev 0)
+++ trunk/documents/jsdoc/Mb_log.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,318 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+Mb_log
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="Mb_log";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Mb_exception.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="mb_mapObj_const.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class Mb_log</H2>
+<PRE>Object
+   |
+   +--<b>Mb_log</b>
+</PRE>
+
+   
+      <DL>
+      <DT>
+         <B>Direct Known Subclasses:</B> 
+         <DD>
+                  <a href='Mb_notice.html'>Mb_notice</a>, <a href='Mb_warning.html'>Mb_warning</a>, <a href='Mb_exception.html'>Mb_exception</a>
+         </DD>
+      </DL>
+   
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>Mb_log</B>
+   
+
+</DL>
+   
+   <P>
+   <BR/>An abstract class, logs JavaScript events like errors, warnings etc.
+
+ <BR/><I>Defined in <a href='overview-summary-map.js.html'>map.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#Mb_log()">Mb_log</A></B>()
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#throwException">throwException</A></B>(message, level)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+
+</TABLE>
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="Mb_log()"><!-- --></A><H3>
+Mb_log</H3>
+<PRE><B>Mb_log</B>()</PRE>
+
+
+
+
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1><FONT SIZE="+2">
+         <B>Method Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<!-- One single method detail entry -->
+
+   <A NAME="throwException"><!-- --></A>
+   <H3>throwException</H3>
+   <PRE>void <B>throwException</B>(message, level)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Mb_exception.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="mb_mapObj_const.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/Mb_log.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/Mb_notice.html
===================================================================
--- trunk/documents/jsdoc/Mb_notice.html	                        (rev 0)
+++ trunk/documents/jsdoc/Mb_notice.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,281 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+Mb_notice
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="Mb_notice";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="mb_mapObj_const.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Mb_warning.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class Mb_notice</H2>
+<PRE>Object
+   |
+   +--<a href='Mb_log.html'>Mb_log</a>
+         |
+         +--<b>Mb_notice</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>Mb_notice</B>
+   
+      <DT>extends <a href='Mb_log.html'>Mb_log</a> 
+   
+
+</DL>
+   
+   <P>
+   <I>Defined in <a href='overview-summary-map.js.html'>map.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+   
+   
+
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#Mb_notice()">Mb_notice</A></B>(message)
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      class for notice logging
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+
+
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class <a href="Mb_log.html">Mb_log</a></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>
+<!-- Inherited methods -->
+<a href='Mb_log.html#throwException'>throwException</a>
+</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="Mb_notice()"><!-- --></A><H3>
+Mb_notice</H3>
+<PRE><B>Mb_notice</B>(message)</PRE>
+
+
+<UL>
+   class for notice logging
+</UL>
+
+
+
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>message</CODE> -  the message that is being logged    
+     </UL>
+   
+   
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="mb_mapObj_const.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Mb_warning.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/Mb_notice.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/Mb_warning.html
===================================================================
--- trunk/documents/jsdoc/Mb_warning.html	                        (rev 0)
+++ trunk/documents/jsdoc/Mb_warning.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,281 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+Mb_warning
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="Mb_warning";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Mb_notice.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="MultiGeometry.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class Mb_warning</H2>
+<PRE>Object
+   |
+   +--<a href='Mb_log.html'>Mb_log</a>
+         |
+         +--<b>Mb_warning</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>Mb_warning</B>
+   
+      <DT>extends <a href='Mb_log.html'>Mb_log</a> 
+   
+
+</DL>
+   
+   <P>
+   <I>Defined in <a href='overview-summary-map.js.html'>map.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+   
+   
+
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#Mb_warning()">Mb_warning</A></B>(message)
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      class for warning logging
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+
+
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class <a href="Mb_log.html">Mb_log</a></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>
+<!-- Inherited methods -->
+<a href='Mb_log.html#throwException'>throwException</a>
+</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="Mb_warning()"><!-- --></A><H3>
+Mb_warning</H3>
+<PRE><B>Mb_warning</B>(message)</PRE>
+
+
+<UL>
+   class for warning logging
+</UL>
+
+
+
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>message</CODE> -  the message that is being logged    
+     </UL>
+   
+   
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Mb_notice.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="MultiGeometry.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/Mb_warning.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/MultiGeometry.html
===================================================================
--- trunk/documents/jsdoc/MultiGeometry.html	                        (rev 0)
+++ trunk/documents/jsdoc/MultiGeometry.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,625 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+MultiGeometry
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="MultiGeometry";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Mb_warning.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Point.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class MultiGeometry</H2>
+<PRE>Object
+   |
+   +--<a href='List.html'>List</a>
+         |
+         +--<b>MultiGeometry</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>MultiGeometry</B>
+   
+      <DT>extends <a href='List.html'>List</a> 
+   
+
+</DL>
+   
+   <P>
+   <BR/>a MultiGeometry is a List of Geometry objects
+
+ <BR/><I>Defined in <a href='overview-summary-geometry.js.html'>geometry.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+   
+   
+   &nbsp;<A NAME=""><!-- --></A>
+   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+   <TD><B>Fields inherited from class <A HREF="List.html">List</A></B></TD>
+   </TR>
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD><CODE>
+   <a href='List.html#list'>list</a>
+   </CODE></TD>
+   </TR>
+</TABLE>
+&nbsp;
+
+
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#MultiGeometry()">MultiGeometry</A></B>(geomType)
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Boolean</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#delPoint">delPoint</A></B>(&lt;Integer&gt; i,&lt;Integer&gt; j)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 deletes the j-th <a href="Point.html#">Point</a> object of the i-th <a href="Geometry.html#">Geometry</a> object of this <a href="MultiGeometry.html#">MultiGeometry</a> object.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Boolean</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#equals">equals</A></B>(&lt;<a href="MultiGeometry.html">MultiGeometry</a>&gt; multigeom)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 compares this <a href="MultiGeometry.html#">MultiGeometry</a> object with the <a href="MultiGeometry.html#">MultiGeometry</a> object multigeom.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Array of two Point objects</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getBBox">getBBox</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 gets the bounding box of this <a href="MultiGeometry.html#">MultiGeometry</a>
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;<a href="Point.html">Point</a></CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getCenter">getCenter</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 gets the center of the bounding box of this <a href="MultiGeometry.html#">MultiGeometry</a>.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Integer</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getPoint">getPoint</A></B>(j,k)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 gets the total number of <a href="Point.html#">Point</a> objects of this <a href="MultiGeometry.html#">MultiGeometry</a>.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Integer</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getTotalPointCount">getTotalPointCount</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 gets the total number of <a href="Point.html#">Point</a> objects of this <a href="MultiGeometry.html#">MultiGeometry</a>.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#updateAllPointsLike">updateAllPointsLike</A></B>(&lt;<a href="Point.html">Point</a>&gt; oldP, &lt;<a href="Point.html">Point</a>&gt; newP)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 updates all <a href="Point.html#">Point</a> objects of this <a href="MultiGeometry.html#">MultiGeometry</a> that equal oldP to newP
+      </TD>
+   </TR>
+
+
+</TABLE>
+
+
+
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TD><B>Methods inherited from class <a href="List.html">List</a></B></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE>
+<!-- Inherited methods -->
+<a href='List.html#count'>count</a>, <a href='List.html#del'>del</a>, <a href='List.html#empty'>empty</a>, <a href='List.html#get'>get</a>, <a href='List.html#add'>add</a>, <a href='List.html#addCopy'>addCopy</a>, <a href='List.html#union'>union</a>, <a href='List.html#toString'>toString</a>
+</CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="MultiGeometry()"><!-- --></A><H3>
+MultiGeometry</H3>
+<PRE><B>MultiGeometry</B>(geomType)</PRE>
+
+
+
+
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1><FONT SIZE="+2">
+         <B>Method Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<!-- One single method detail entry -->
+
+   <A NAME="delPoint"><!-- --></A>
+   <H3>delPoint</H3>
+   <PRE>Boolean <B>delPoint</B>(&lt;Integer&gt; i,&lt;Integer&gt; j)</PRE>
+   
+      <UL>deletes the j-th <a href="Point.html#">Point</a> object of the i-th <a href="Geometry.html#">Geometry</a> object of this <a href="MultiGeometry.html#">MultiGeometry</a> object.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>i</CODE> -  geometry index  
+      </UL> 
+   
+     <UL><CODE>j</CODE> -  point index  
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        true if the deletion succeded; else false.   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="equals"><!-- --></A>
+   <H3>equals</H3>
+   <PRE>Boolean <B>equals</B>(&lt;<a href="MultiGeometry.html">MultiGeometry</a>&gt; multigeom)</PRE>
+   
+      <UL>compares this <a href="MultiGeometry.html#">MultiGeometry</a> object with the <a href="MultiGeometry.html#">MultiGeometry</a> object multigeom.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>multigeom</CODE> -  another multigeometry  
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        true if he multigeometries match; else false    
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getBBox"><!-- --></A>
+   <H3>getBBox</H3>
+   <PRE>Array of two Point objects <B>getBBox</B>()</PRE>
+   
+      <UL>gets the bounding box of this <a href="MultiGeometry.html#">MultiGeometry</a></UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        the bounding box   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getCenter"><!-- --></A>
+   <H3>getCenter</H3>
+   <PRE><a href="Point.html">Point</a> <B>getCenter</B>()</PRE>
+   
+      <UL>gets the center of the bounding box of this <a href="MultiGeometry.html#">MultiGeometry</a>.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        the center of the bounding box   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getPoint"><!-- --></A>
+   <H3>getPoint</H3>
+   <PRE>Integer <B>getPoint</B>(j,k)</PRE>
+   
+      <UL>gets the total number of <a href="Point.html#">Point</a> objects of this <a href="MultiGeometry.html#">MultiGeometry</a>.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        number of points   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getTotalPointCount"><!-- --></A>
+   <H3>getTotalPointCount</H3>
+   <PRE>Integer <B>getTotalPointCount</B>()</PRE>
+   
+      <UL>gets the total number of <a href="Point.html#">Point</a> objects of this <a href="MultiGeometry.html#">MultiGeometry</a>.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        number of points   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="updateAllPointsLike"><!-- --></A>
+   <H3>updateAllPointsLike</H3>
+   <PRE>void <B>updateAllPointsLike</B>(&lt;<a href="Point.html">Point</a>&gt; oldP, &lt;<a href="Point.html">Point</a>&gt; newP)</PRE>
+   
+      <UL>updates all <a href="Point.html#">Point</a> objects of this <a href="MultiGeometry.html#">MultiGeometry</a> that equal oldP to newP</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>oldP</CODE> -   
+      </UL> 
+   
+     <UL><CODE>newP</CODE> -     
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Mb_warning.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Point.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/MultiGeometry.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/Point.html
===================================================================
--- trunk/documents/jsdoc/Point.html	                        (rev 0)
+++ trunk/documents/jsdoc/Point.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,731 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+Point
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="Point";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-point.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="MultiGeometry.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Snapping.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class Point</H2>
+<PRE>Object
+   |
+   +--<b>Point</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>Point</B>
+   
+
+</DL>
+   
+   <P>
+   <BR/>A class representing a two-dimensional point.
+
+ <BR/><I>Defined in <a href='overview-summary-point.js.html'>point.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+   <A NAME="field_summary"><!-- --></A>
+      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+         <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+            <TD COLSPAN=2><FONT SIZE="+2">
+               <B>Field Summary</B></FONT></TD>
+         </TR>
+
+   <!-- This is one instance field summary -->
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Float</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#x">x</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x value of the <a href="Point.html#">Point</a></TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Float</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#y">y</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y value of the <a href="Point.html#">Point</a></TD>
+   </TR>
+   
+
+   </TABLE>
+   &nbsp;
+   
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#Point()">Point</A></B>(&lt;Float&gt; x, &lt;Float&gt; y)
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Float</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#dist">dist</A></B>(&lt;<a href="Point.html">Point</a>&gt; p)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 computes the distance between a <a href="Point.html#">Point</a> p and this <a href="Point.html#">Point</a>
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#dividedBy">dividedBy</A></B>(&lt;Float&gt; c)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 divides this <a href="Point.html#">Point</a> by a scalar c
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Boolean</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#equals">equals</A></B>(&lt;<a href="Point.html">Point</a>&gt; p)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 checks if the coordinates of this <a href="Point.html#">Point</a> match the coordinates of a <a href="Point.html#">Point</a> p
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#minus">minus</A></B>(&lt;<a href="Point.html">Point</a>&gt; p)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 subtracts a <a href="Point.html#">Point</a> p from this <a href="Point.html#">Point</a>
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#plus">plus</A></B>(&lt;<a href="Point.html">Point</a>&gt; p)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 adds this <a href="Point.html#">Point</a> to a <a href="Point.html#">Point</a> p
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;<a href="Point.html">Point</a></CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#round">round</A></B>(numOfDigits)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 rounds the coordinates to numOfDigits digits
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#times">times</A></B>(&lt;Float&gt; c)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 multiplies this <a href="Point.html#">Point</a> by a scalar c
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;String</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#toString">toString</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+
+</TABLE>
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+   <A NAME="field_detail"><!-- --></A>
+   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
+      </TR>
+   </TABLE>
+
+   
+   <A NAME="x"><!-- --></A>
+   <H3>x</H3>
+   <PRE>Float&nbsp;<B>x</B></PRE>
+   <UL>
+   x value of the <a href="Point.html#">Point</a>
+   
+   </UL>
+   <HR>
+   
+   <A NAME="y"><!-- --></A>
+   <H3>y</H3>
+   <PRE>Float&nbsp;<B>y</B></PRE>
+   <UL>
+   y value of the <a href="Point.html#">Point</a>
+   
+   </UL>
+   <HR>
+   
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="Point()"><!-- --></A><H3>
+Point</H3>
+<PRE><B>Point</B>(&lt;Float&gt; x, &lt;Float&gt; y)</PRE>
+
+
+
+
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>x</CODE> -  x value of the <a href="Point.html#">Point</a>  
+     </UL>
+   
+     <UL><CODE>y</CODE> -  y value of the <a href="Point.html#">Point</a>    
+     </UL>
+   
+   
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1><FONT SIZE="+2">
+         <B>Method Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<!-- One single method detail entry -->
+
+   <A NAME="dist"><!-- --></A>
+   <H3>dist</H3>
+   <PRE>Float <B>dist</B>(&lt;<a href="Point.html">Point</a>&gt; p)</PRE>
+   
+      <UL>computes the distance between a <a href="Point.html#">Point</a> p and this <a href="Point.html#">Point</a></UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>p</CODE> -  the distance between this <a href="Point.html#">Point</a> and the <a href="Point.html#">Point</a> p is computed.  
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+         the distance between the two <a href="Point.html#">Point</a> objects. 
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="dividedBy"><!-- --></A>
+   <H3>dividedBy</H3>
+   <PRE>Object <B>dividedBy</B>(&lt;Float&gt; c)</PRE>
+   
+      <UL>divides this <a href="Point.html#">Point</a> by a scalar c</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>c</CODE> -  divisor  
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        a new <a href="Point.html#">Point</a> divided by c 
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="equals"><!-- --></A>
+   <H3>equals</H3>
+   <PRE>Boolean <B>equals</B>(&lt;<a href="Point.html">Point</a>&gt; p)</PRE>
+   
+      <UL>checks if the coordinates of this <a href="Point.html#">Point</a> match the coordinates of a <a href="Point.html#">Point</a> p</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>p</CODE> -    
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+         true if the two points are equal; elso false 
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="minus"><!-- --></A>
+   <H3>minus</H3>
+   <PRE>Object <B>minus</B>(&lt;<a href="Point.html">Point</a>&gt; p)</PRE>
+   
+      <UL>subtracts a <a href="Point.html#">Point</a> p from this <a href="Point.html#">Point</a></UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>p</CODE> -    
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        a new <a href="Point.html#">Point</a> with the difference of the two points 
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="plus"><!-- --></A>
+   <H3>plus</H3>
+   <PRE>Object <B>plus</B>(&lt;<a href="Point.html">Point</a>&gt; p)</PRE>
+   
+      <UL>adds this <a href="Point.html#">Point</a> to a <a href="Point.html#">Point</a> p</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>p</CODE> -    
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        a new <a href="Point.html#">Point</a> with the sum of the two points 
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="round"><!-- --></A>
+   <H3>round</H3>
+   <PRE><a href="Point.html">Point</a> <B>round</B>(numOfDigits)</PRE>
+   
+      <UL>rounds the coordinates to numOfDigits digits</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>numOfDigits</CODE> -  the coordinate will be rounded to numOfDigits digits  
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        a new <a href="Point.html#">Point</a> rounded to numOfDigits digits   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="times"><!-- --></A>
+   <H3>times</H3>
+   <PRE>Object <B>times</B>(&lt;Float&gt; c)</PRE>
+   
+      <UL>multiplies this <a href="Point.html#">Point</a> by a scalar c</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>c</CODE> -  factor  
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        a new <a href="Point.html#">Point</a> multiplied by c 
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="toString"><!-- --></A>
+   <H3>toString</H3>
+   <PRE>String <B>toString</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        a {String} representation of this Point   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-point.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="MultiGeometry.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Snapping.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/Point.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/Snapping.html
===================================================================
--- trunk/documents/jsdoc/Snapping.html	                        (rev 0)
+++ trunk/documents/jsdoc/Snapping.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,912 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+Snapping
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="Snapping";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Point.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Wfs_element.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class Snapping</H2>
+<PRE>Object
+   |
+   +--<b>Snapping</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>Snapping</B>
+   
+
+</DL>
+   
+   <P>
+   <BR/>a <a href="Snapping.html#">Snapping</a> object stores is jsGraphics rendering of a <a href="GeometryArray.html#">GeometryArray</a> in various mapframes.
+
+ <BR/><I>Defined in <a href='overview-summary-geometry.js.html'>geometry.js</a></I><BR/><BR/><B>Requires:</B><UL>- <a href="GeometryArray.html#">GeometryArray</a><BR/>- <a href="Highlight.html#">Highlight</a></UL>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#Snapping()">Snapping</A></B>(&lt;String&gt; aTarget, &lt;String&gt; aTolerance, &lt;String&gt; aColor, &lt;Integer&gt; aZIndex)
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#add">add</A></B>(aPoint)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 Adds the point to the stored points with snapping property.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#addPoint">addPoint</A></B>(aPoint)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#check">check</A></B>(currPoint)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#clean">clean</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 Removes the highlight.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#cleanHighlight">cleanHighlight</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#draw">draw</A></B>(&lt;<a href="Point.html">Point</a>&gt; center,&lt;Integer&gt; radius)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 draws a circle to highlight the snapped point.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getNearestNeighbour">getNearestNeighbour</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getPoint">getPoint</A></B>(i)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getPointCount">getPointCount</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;<a href="Point.html">Point</a></CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getSnappedPoint">getSnappedPoint</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 Returns the point that is within snapping distance and closest to the mouse cursor.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getTarget">getTarget</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getTolerance">getTolerance</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Boolean</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#isSnapped">isSnapped</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 Determines whether a point is within snapping distance to the mouse cursor
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#resetIndexOfNearestNeighbour">resetIndexOfNearestNeighbour</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#resetPoints">resetPoints</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#setIndexOfNearestNeighbour">setIndexOfNearestNeighbour</A></B>(i)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#store">store</A></B>(&lt;<a href="GeometryArray.html">GeometryArray</a>&gt; geom, &lt;<a href="Point.html">Point</a>&gt; point)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 Stores the points which will have the snapping property.
+      </TD>
+   </TR>
+
+
+</TABLE>
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="Snapping()"><!-- --></A><H3>
+Snapping</H3>
+<PRE><B>Snapping</B>(&lt;String&gt; aTarget, &lt;String&gt; aTolerance, &lt;String&gt; aColor, &lt;Integer&gt; aZIndex)</PRE>
+
+
+
+
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>aTarget</CODE> -  name of the mapframe where snapping occurs  
+     </UL>
+   
+     <UL><CODE>aTolerance</CODE> -  Snapping is activated if the mouse is                   within aTolerance pixel distance to the reference point.  
+     </UL>
+   
+     <UL><CODE>aColor</CODE> -  apparently deprecated?  
+     </UL>
+   
+     <UL><CODE>aZIndex</CODE> -  the z-Index of the jsGraphics generated by <a href="Highlight.html#">Highlight</a>.
+     </UL>
+   
+   
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<UL>   
+<B>Requires:</B><UL>- <a href="GeometryArray.html#">GeometryArray</a><BR/>- <a href="Highlight.html#">Highlight</a></UL>
+</UL>
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1><FONT SIZE="+2">
+         <B>Method Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<!-- One single method detail entry -->
+
+   <A NAME="add"><!-- --></A>
+   <H3>add</H3>
+   <PRE>void <B>add</B>(aPoint)</PRE>
+   
+      <UL>Adds the point to the stored points with snapping property.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>point</CODE> -  which receives snapping property.    
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="addPoint"><!-- --></A>
+   <H3>addPoint</H3>
+   <PRE>void <B>addPoint</B>(aPoint)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="check"><!-- --></A>
+   <H3>check</H3>
+   <PRE>void <B>check</B>(currPoint)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="clean"><!-- --></A>
+   <H3>clean</H3>
+   <PRE>void <B>clean</B>()</PRE>
+   
+      <UL>Removes the highlight.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="cleanHighlight"><!-- --></A>
+   <H3>cleanHighlight</H3>
+   <PRE>Object <B>cleanHighlight</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="draw"><!-- --></A>
+   <H3>draw</H3>
+   <PRE>void <B>draw</B>(&lt;<a href="Point.html">Point</a>&gt; center,&lt;Integer&gt; radius)</PRE>
+   
+      <UL>draws a circle to highlight the snapped point.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>center</CODE> -  the snapped point.  
+      </UL> 
+   
+     <UL><CODE>radius</CODE> -  radius of the circular highlight. 	   
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getNearestNeighbour"><!-- --></A>
+   <H3>getNearestNeighbour</H3>
+   <PRE>Object <B>getNearestNeighbour</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getPoint"><!-- --></A>
+   <H3>getPoint</H3>
+   <PRE>Object <B>getPoint</B>(i)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getPointCount"><!-- --></A>
+   <H3>getPointCount</H3>
+   <PRE>Object <B>getPointCount</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getSnappedPoint"><!-- --></A>
+   <H3>getSnappedPoint</H3>
+   <PRE><a href="Point.html">Point</a> <B>getSnappedPoint</B>()</PRE>
+   
+      <UL>Returns the point that is within snapping distance and closest to the mouse cursor.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        the point (if there is any); else false   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getTarget"><!-- --></A>
+   <H3>getTarget</H3>
+   <PRE>Object <B>getTarget</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getTolerance"><!-- --></A>
+   <H3>getTolerance</H3>
+   <PRE>Object <B>getTolerance</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="isSnapped"><!-- --></A>
+   <H3>isSnapped</H3>
+   <PRE>Boolean <B>isSnapped</B>()</PRE>
+   
+      <UL>Determines whether a point is within snapping distance to the mouse cursor</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        true if a point is within snapping distance; else false   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="resetIndexOfNearestNeighbour"><!-- --></A>
+   <H3>resetIndexOfNearestNeighbour</H3>
+   <PRE>void <B>resetIndexOfNearestNeighbour</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="resetPoints"><!-- --></A>
+   <H3>resetPoints</H3>
+   <PRE>void <B>resetPoints</B>()</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="setIndexOfNearestNeighbour"><!-- --></A>
+   <H3>setIndexOfNearestNeighbour</H3>
+   <PRE>void <B>setIndexOfNearestNeighbour</B>(i)</PRE>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="store"><!-- --></A>
+   <H3>store</H3>
+   <PRE>void <B>store</B>(&lt;<a href="GeometryArray.html">GeometryArray</a>&gt; geom, &lt;<a href="Point.html">Point</a>&gt; point)</PRE>
+   
+      <UL>Stores the points which will have the snapping property.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>geom</CODE> -  all points of geom will be stored. May also be a                               <a href="MultiGeometry.html#">MultiGeometry</a> or <a href="Geometry.html#">Geometry</a>.  
+      </UL> 
+   
+     <UL><CODE>point</CODE> -  this point is excluded. Useful when moving a point of a                        geometry; you don't want to snap against the point you                       move. Optional.    
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Point.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Wfs_element.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/Snapping.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/Wfs_element.html
===================================================================
--- trunk/documents/jsdoc/Wfs_element.html	                        (rev 0)
+++ trunk/documents/jsdoc/Wfs_element.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,563 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+Wfs_element
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="Wfs_element";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Snapping.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="wms_const.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class Wfs_element</H2>
+<PRE>Object
+   |
+   +--<b>Wfs_element</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>Wfs_element</B>
+   
+
+</DL>
+   
+   <P>
+   <BR/>an array of elements, each consisting of a name/value pair
+
+ <BR/><I>Defined in <a href='overview-summary-geometry.js.html'>geometry.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#Wfs_element()">Wfs_element</A></B>()
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TD>
+</TR>
+
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Integer</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#count">count</A></B>()
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 returns the number of elements of this <a href="Wfs_element.html#">Wfs_element</a> object.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Integer, Boolean</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getElementIndexByName">getElementIndexByName</A></B>(&lt;String&gt; elementName)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 gets the index of the element with a given name.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;String, Boolean</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getElementValueByName">getElementValueByName</A></B>(&lt;String&gt; elementName)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 gets the value of the element with a given name.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;String</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getName">getName</A></B>(&lt;Integer&gt; i)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 returns the name of the element at index i.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;Object</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#getValue">getValue</A></B>(&lt;Integer&gt; i)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 returns the value of the element at index i.
+      </TD>
+   </TR>
+
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
+	 <FONT SIZE="-1">
+	    <CODE>&nbsp;void</CODE>
+	 </FONT>
+      </TD>
+      <TD>
+	 <CODE>
+	    <B>
+	       <A HREF="#setElement">setElement</A></B>(&lt;String&gt; aName, &lt;String&gt; aValue)
+	 </CODE>
+	 <BR>
+	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+	 appends a new element with a given name.
+      </TD>
+   </TR>
+
+
+</TABLE>
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="Wfs_element()"><!-- --></A><H3>
+Wfs_element</H3>
+<PRE><B>Wfs_element</B>()</PRE>
+
+
+
+
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1><FONT SIZE="+2">
+         <B>Method Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<!-- One single method detail entry -->
+
+   <A NAME="count"><!-- --></A>
+   <H3>count</H3>
+   <PRE>Integer <B>count</B>()</PRE>
+   
+      <UL>returns the number of elements of this <a href="Wfs_element.html#">Wfs_element</a> object.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        the number of elements   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getElementIndexByName"><!-- --></A>
+   <H3>getElementIndexByName</H3>
+   <PRE>Integer, Boolean <B>getElementIndexByName</B>(&lt;String&gt; elementName)</PRE>
+   
+      <UL>gets the index of the element with a given name.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>elementName</CODE> -  a name  
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        the index of the element; if no element with this name exists, false   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getElementValueByName"><!-- --></A>
+   <H3>getElementValueByName</H3>
+   <PRE>String, Boolean <B>getElementValueByName</B>(&lt;String&gt; elementName)</PRE>
+   
+      <UL>gets the value of the element with a given name.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>elementName</CODE> -  a name  
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        the value of the element; if no element with this name exists, false   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getName"><!-- --></A>
+   <H3>getName</H3>
+   <PRE>String <B>getName</B>(&lt;Integer&gt; i)</PRE>
+   
+      <UL>returns the name of the element at index i.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>i</CODE> -  index  
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        the name   
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="getValue"><!-- --></A>
+   <H3>getValue</H3>
+   <PRE>Object <B>getValue</B>(&lt;Integer&gt; i)</PRE>
+   
+      <UL>returns the value of the element at index i.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>i</CODE> -  index  
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+   <UL>
+   <B>Returns:</B>
+        <UL>
+        the value 
+        </UL>
+   </UL>
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+   <A NAME="setElement"><!-- --></A>
+   <H3>setElement</H3>
+   <PRE>void <B>setElement</B>(&lt;String&gt; aName, &lt;String&gt; aValue)</PRE>
+   
+      <UL>appends a new element with a given name. If an element with this name exists, it is overwritten.</UL>
+   
+
+   <!-- METHOD PARAMETERS START -->
+   
+   <UL>
+   <B>Parameters:</B>
+   
+     <UL><CODE>aName</CODE> -  the name of the new element  
+      </UL> 
+   
+     <UL><CODE>aValue</CODE> -  the value of the new element 	   
+      </UL> 
+   
+   </UL>
+   
+   <!-- METHOD PARAMETERS END -->
+
+   
+
+   <!-- ADDITIONAL ATTRIBUTES START -->
+   
+   <!-- ADDITIONAL ATTRIBUTES  END -->
+<HR>
+
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-geometry.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Snapping.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="wms_const.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/Wfs_element.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/allclasses-frame.html
===================================================================
--- trunk/documents/jsdoc/allclasses-frame.html	                        (rev 0)
+++ trunk/documents/jsdoc/allclasses-frame.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,161 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+ All Classes 
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title=" All Classes";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<H3 class="FrameHeadingFont"><B></B></H3>
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B><a href="overview-summary.html" target="classFrame">All Classes</a></B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%">
+
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Canvas.html" TARGET="classFrame">Canvas</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="DivTag.html" TARGET="classFrame">DivTag</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Geometry.html" TARGET="classFrame">Geometry</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="GeometryArray.html" TARGET="classFrame">GeometryArray</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="GeomType.html" TARGET="classFrame">GeomType</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="GLOBALS.html" TARGET="classFrame">GLOBALS</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Highlight.html" TARGET="classFrame">Highlight</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="jsgFont.html" TARGET="classFrame">jsgFont</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="jsgStroke.html" TARGET="classFrame">jsgStroke</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="List.html" TARGET="classFrame">List</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="mb_conButton.html" TARGET="classFrame">mb_conButton</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Mb_exception.html" TARGET="classFrame">Mb_exception</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Mb_log.html" TARGET="classFrame">Mb_log</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="mb_mapObj_const.html" TARGET="classFrame">mb_mapObj_const</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Mb_notice.html" TARGET="classFrame">Mb_notice</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Mb_warning.html" TARGET="classFrame">Mb_warning</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="MultiGeometry.html" TARGET="classFrame">MultiGeometry</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Point.html" TARGET="classFrame">Point</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Snapping.html" TARGET="classFrame">Snapping</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Wfs_element.html" TARGET="classFrame">Wfs_element</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="wms_const.html" TARGET="classFrame">wms_const</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="wms_layer.html" TARGET="classFrame">wms_layer</A>
+<BR>
+</FONT></TD>
+</TR>
+
+</TABLE>
+
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/allclasses-frame.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/allclasses-noframe.html
===================================================================
--- trunk/documents/jsdoc/allclasses-noframe.html	                        (rev 0)
+++ trunk/documents/jsdoc/allclasses-noframe.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,162 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<HTML>
+<HEAD>
+<TITLE>
+ All Classes
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title=" All Classes";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+   <IMG SRC=".\"/>
+
+<H3 CLASS="FrameHeadingFont"></H3>
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B><a href="overview-summary.html">All Classes</a></B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%">
+
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Canvas.html" >Canvas</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="DivTag.html" >DivTag</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Geometry.html" >Geometry</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="GeometryArray.html" >GeometryArray</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="GeomType.html" >GeomType</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="GLOBALS.html" >GLOBALS</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Highlight.html" >Highlight</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="jsgFont.html" >jsgFont</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="jsgStroke.html" >jsgStroke</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="List.html" >List</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="mb_conButton.html" >mb_conButton</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Mb_exception.html" >Mb_exception</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Mb_log.html" >Mb_log</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="mb_mapObj_const.html" >mb_mapObj_const</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Mb_notice.html" >Mb_notice</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Mb_warning.html" >Mb_warning</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="MultiGeometry.html" >MultiGeometry</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Point.html" >Point</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Snapping.html" >Snapping</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Wfs_element.html" >Wfs_element</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="wms_const.html" >wms_const</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="wms_layer.html" >wms_layer</A>
+<BR>
+</FONT></TD>
+</TR>
+
+</TABLE>
+
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/allclasses-noframe.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/help-doc.html
===================================================================
--- trunk/documents/jsdoc/help-doc.html	                        (rev 0)
+++ trunk/documents/jsdoc/help-doc.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,160 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<HTML>
+<HEAD>
+<TITLE>
+ API Help 
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title=" API Help";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">File</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="help-doc.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<CENTER>
+<H1>
+How This API Document Is Organized</H1>
+</CENTER>
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.<H3>
+Class</H3>
+<BLOCKQUOTE>
+
+<P>
+Each class has its own separate page. Each of these pages has three sections consisting of a class description, summary tables, and detailed member descriptions:<UL>
+<LI>Class inheritance diagram<LI>Direct Subclasses<LI>Class declaration<LI>Class description
+<P>
+<LI>Field Summary<LI>Constructor Summary<LI>Method Summary
+<P>
+<LI>Field Detail<LI>Constructor Detail<LI>Method Detail</UL>
+Each summary entry contains the first sentence from the detailed description for that item. </BLOCKQUOTE>
+<!--H3>
+Tree (Class Hierarchy)</H3>
+<BLOCKQUOTE>
+There is a <A HREF="overview-tree.html">Class Hierarchy</A> page for all classes. The hierarchy page contains a list of classes. The classes are organized by inheritance structure starting with <code>Object</code>.<UL>
+</BLOCKQUOTE-->
+<!-- H3>
+Deprecated API</H3>
+<BLOCKQUOTE>
+The <A HREF="deprecated-list.html">Deprecated API</A> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</BLOCKQUOTE-->
+<H3>
+Index</H3>
+<BLOCKQUOTE>
+The <A HREF="index-all.html">Index</A> contains an alphabetic list of all classes, constructors, methods, and fields.</BLOCKQUOTE>
+<H3>
+Prev/Next</H3>
+These links take you to the next or previous class, interface, package, or related page.<H3>
+Frames/No Frames</H3>
+These links show and hide the HTML frames.  All pages are available with or without frames.
+<P>
+<FONT SIZE="-1">
+<EM>
+This help file applies to API documentation generated using the standard doclet.</EM>
+</FONT>
+<BR>
+<HR>
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">File</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="help-doc.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/help-doc.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/index-all.html
===================================================================
--- trunk/documents/jsdoc/index-all.html	                        (rev 0)
+++ trunk/documents/jsdoc/index-all.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,1933 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+Index ()
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="Index ()";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">File</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD-->
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<!--
+ Listing of letters
+-->
+&nbsp;<A HREF="index-all.html#__A__">A</A>&nbsp;<A HREF="index-all.html#__B__">B</A>&nbsp;<A HREF="index-all.html#__C__">C</A>&nbsp;<A HREF="index-all.html#__D__">D</A>&nbsp;<A HREF="index-all.html#__E__">E</A>&nbsp;<A HREF="index-all.html#__F__">F</A>&nbsp;<A HREF="index-all.html#__G__">G</A>&nbsp;<A HREF="index-all.html#__H__">H</A>&nbsp;<A HREF="index-all.html#__I__">I</A>&nbsp;<A HREF="index-all.html#__J__">J</A>&nbsp;<A HREF="index-all.html#__L__">L</A>&nbsp;<A HREF="index-all.html#__M__">M</A>&nbsp;<A HREF="index-all.html#__O__">O</A>&nbsp;<A HREF="index-all.html#__P__">P</A>&nbsp;<A HREF="index-all.html#__R__">R</A>&nbsp;<A HREF="index-all.html#__S__">S</A>&nbsp;<A HREF="index-all.html#__T__">T</A>&nbsp;<A HREF="index-all.html#__U__">U</A>&nbsp;<A HREF="index-all.html#__W__">W</A>&nbsp;<A HREF="index-all.html#__X__">X</A>&nbsp;<A HREF="index-all.html#__Y__">Y</A>&nbsp;<A HREF="index-all.html#__Z__">Z</A>
+<HR>
+<!-- End letter listing -->
+
+<A NAME="__A__"><!-- --></A><H2>
+<B>A</B></H2>
+
+<DL>
+<DT><A HREF="Snapping.html#add"><B>add(aPoint)</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="List.html#add"><B>add(item)</B></A> - 
+Instance method in  class <A HREF="List.html">List</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Highlight.html#add"><B>add(m, color)</B></A> - 
+Instance method in  class <A HREF="Highlight.html">Highlight</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#add_wms"><B>add_wms( wms_id, wms_version, wms_title, wms_abstract, wms_getmap, wms_getfeatureinfo, wms_getlegendurl, wms_filter, gui_wms_mapformat, gui_wms_featureinfoformat, gui_wms_exceptionformat, gui_wms_epsg, gui_wms_visible)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="List.html#addCopy"><B>addCopy(item)</B></A> - 
+Instance method in  class <A HREF="List.html">List</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeometryArray.html#addMember"><B>addMember(geomType)</B></A> - 
+Instance method in  class <A HREF="GeometryArray.html">GeometryArray</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#addPoint"><B>addPoint(aPoint)</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__B__"><!-- --></A><H2>
+<B>B</B></H2>
+
+<DL>
+<DT><A HREF="jsgFont.html#BOLD"><B>BOLD</B></A> - 
+Instance field in  class <A HREF="jsgFont.html">jsgFont</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="jsgFont.html#BOLD_ITALIC"><B>BOLD_ITALIC</B></A> - 
+Instance field in  class <A HREF="jsgFont.html">jsgFont</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__C__"><!-- --></A><H2>
+<B>C</B></H2>
+
+<DL>
+<DT><A HREF="Canvas.html#"><B>Canvas</B></A> - 
+ class <A HREF="Canvas.html">Canvas</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Canvas.html#constructor_detail"><B>Canvas(aMapframe, aTagName, aStyle, aLineWidth)</B></A> - 
+Constructor in  class <A HREF="Canvas.html">Canvas</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Canvas.html#canvasDivTag"><B>canvasDivTag</B></A> - 
+Instance field in  class <A HREF="Canvas.html">Canvas</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#check"><B>check(currPoint)</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#chkDHTM"><B>chkDHTM(x, i)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Canvas.html#clean"><B>clean()</B></A> - 
+Instance method in  class <A HREF="Canvas.html">Canvas</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="DivTag.html#clean"><B>clean()</B></A> - 
+Instance method in  class <A HREF="DivTag.html">DivTag</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Highlight.html#clean"><B>clean()</B></A> - 
+Instance method in  class <A HREF="Highlight.html">Highlight</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#clean"><B>clean()</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#cleanHighlight"><B>cleanHighlight()</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#cloneObject"><B>cloneObject(someObject)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeometryArray.html#close"><B>close()</B></A> - 
+Instance method in  class <A HREF="GeometryArray.html">GeometryArray</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="List.html#count"><B>count()</B></A> - 
+Instance method in  class <A HREF="List.html">List</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Wfs_element.html#count"><B>count()</B></A> - 
+Instance method in  class <A HREF="Wfs_element.html">Wfs_element</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__D__"><!-- --></A><H2>
+<B>D</B></H2>
+
+<DL>
+<DT><A HREF="wms_const.html#data_format"><B>data_format</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#data_type"><B>data_type</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="List.html#del"><B>del(i)</B></A> - 
+Instance method in  class <A HREF="List.html">List</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Highlight.html#del"><B>del(m, color)</B></A> - 
+Instance method in  class <A HREF="Highlight.html">Highlight</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeometryArray.html#delAllPointsLike"><B>delAllPointsLike(point)</B></A> - 
+Instance method in  class <A HREF="GeometryArray.html">GeometryArray</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#deleteMapObj"><B>deleteMapObj()</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#deleteWmsObject"><B>deleteWmsObject()</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeometryArray.html#delGeometry"><B>delGeometry(i,j)</B></A> - 
+Instance method in  class <A HREF="GeometryArray.html">GeometryArray</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="MultiGeometry.html#delPoint"><B>delPoint(i,j)</B></A> - 
+Instance method in  class <A HREF="MultiGeometry.html">MultiGeometry</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeometryArray.html#delPoint"><B>delPoint(i,j,k)</B></A> - 
+Instance method in  class <A HREF="GeometryArray.html">GeometryArray</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Point.html#dist"><B>dist(p)</B></A> - 
+Instance method in  class <A HREF="Point.html">Point</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Point.html#dividedBy"><B>dividedBy(c)</B></A> - 
+Instance method in  class <A HREF="Point.html">Point</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="DivTag.html#"><B>DivTag</B></A> - 
+ class <A HREF="DivTag.html">DivTag</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="DivTag.html#constructor_detail"><B>DivTag(aTagName, aFrameName, aStyle)</B></A> - 
+Constructor in  class <A HREF="DivTag.html">DivTag</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="jsgStroke.html#DOTTED"><B>DOTTED</B></A> - 
+Instance field in  class <A HREF="jsgStroke.html">jsgStroke</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#draw"><B>draw(center,radius)</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__E__"><!-- --></A><H2>
+<B>E</B></H2>
+
+<DL>
+<DT><A HREF="mb_mapObj_const.html#elementName"><B>elementName</B></A> - 
+Instance field in  class <A HREF="mb_mapObj_const.html">mb_mapObj_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="List.html#empty"><B>empty()</B></A> - 
+Instance method in  class <A HREF="List.html">List</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="mb_mapObj_const.html#epsg"><B>epsg</B></A> - 
+Instance field in  class <A HREF="mb_mapObj_const.html">mb_mapObj_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Geometry.html#equals"><B>equals(geom)</B></A> - 
+Instance method in  class <A HREF="Geometry.html">Geometry</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="MultiGeometry.html#equals"><B>equals(multigeom)</B></A> - 
+Instance method in  class <A HREF="MultiGeometry.html">MultiGeometry</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Point.html#equals"><B>equals(p)</B></A> - 
+Instance method in  class <A HREF="Point.html">Point</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="mb_mapObj_const.html#extent"><B>extent</B></A> - 
+Instance field in  class <A HREF="mb_mapObj_const.html">mb_mapObj_const</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__F__"><!-- --></A><H2>
+<B>F</B></H2>
+
+<DL>
+<DT><A HREF="GeometryArray.html#findMultiGeometry"><B>findMultiGeometry(geom)</B></A> - 
+Instance method in  class <A HREF="GeometryArray.html">GeometryArray</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="mb_mapObj_const.html#frameName"><B>frameName</B></A> - 
+Instance field in  class <A HREF="mb_mapObj_const.html">mb_mapObj_const</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__G__"><!-- --></A><H2>
+<B>G</B></H2>
+
+<DL>
+<DT><A HREF="mb_mapObj_const.html#geom"><B>geom</B></A> - 
+Instance field in  class <A HREF="mb_mapObj_const.html">mb_mapObj_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Geometry.html#"><B>Geometry</B></A> - 
+ class <A HREF="Geometry.html">Geometry</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Geometry.html#constructor_detail"><B>Geometry(aGeomtype)</B></A> - 
+Constructor in  class <A HREF="Geometry.html">Geometry</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeometryArray.html#"><B>GeometryArray</B></A> - 
+ class <A HREF="GeometryArray.html">GeometryArray</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeometryArray.html#constructor_detail"><B>GeometryArray()</B></A> - 
+Constructor in  class <A HREF="GeometryArray.html">GeometryArray</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeomType.html#"><B>GeomType</B></A> - 
+ class <A HREF="GeomType.html">GeomType</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeomType.html#constructor_detail"><B>GeomType()</B></A> - 
+Constructor in  class <A HREF="GeomType.html">GeomType</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="List.html#get"><B>get(i)</B></A> - 
+Instance method in  class <A HREF="List.html">List</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Geometry.html#getBBox"><B>getBBox()</B></A> - 
+Instance method in  class <A HREF="Geometry.html">Geometry</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="MultiGeometry.html#getBBox"><B>getBBox()</B></A> - 
+Instance method in  class <A HREF="MultiGeometry.html">MultiGeometry</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="MultiGeometry.html#getCenter"><B>getCenter()</B></A> - 
+Instance method in  class <A HREF="MultiGeometry.html">MultiGeometry</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Wfs_element.html#getElementIndexByName"><B>getElementIndexByName(elementName)</B></A> - 
+Instance method in  class <A HREF="Wfs_element.html">Wfs_element</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Wfs_element.html#getElementValueByName"><B>getElementValueByName(elementName)</B></A> - 
+Instance method in  class <A HREF="Wfs_element.html">Wfs_element</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeometryArray.html#getGeometry"><B>getGeometry(i,j)</B></A> - 
+Instance method in  class <A HREF="GeometryArray.html">GeometryArray</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#getMapObjIndexByName"><B>getMapObjIndexByName(frameName)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Wfs_element.html#getName"><B>getName(i)</B></A> - 
+Instance method in  class <A HREF="Wfs_element.html">Wfs_element</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#getNearestNeighbour"><B>getNearestNeighbour()</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#getPoint"><B>getPoint(i)</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeometryArray.html#getPoint"><B>getPoint(i,j,k)</B></A> - 
+Instance method in  class <A HREF="GeometryArray.html">GeometryArray</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="MultiGeometry.html#getPoint"><B>getPoint(j,k)</B></A> - 
+Instance method in  class <A HREF="MultiGeometry.html">MultiGeometry</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#getPointCount"><B>getPointCount()</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#getSnappedPoint"><B>getSnappedPoint()</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#getTarget"><B>getTarget()</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#getTolerance"><B>getTolerance()</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="MultiGeometry.html#getTotalPointCount"><B>getTotalPointCount()</B></A> - 
+Instance method in  class <A HREF="MultiGeometry.html">MultiGeometry</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Wfs_element.html#getValue"><B>getValue(i)</B></A> - 
+Instance method in  class <A HREF="Wfs_element.html">Wfs_element</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#getWMSIDByTitle"><B>getWMSIDByTitle(frameName,wms_title)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#getWMSIndexById"><B>getWMSIndexById(frameName,wms_id)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#getWMSIndexByTitle"><B>getWMSIndexByTitle(frameName,wms_title)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#"><B>GLOBALS</B></A> - 
+ class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="mb_mapObj_const.html#gml"><B>gml</B></A> - 
+Instance field in  class <A HREF="mb_mapObj_const.html">mb_mapObj_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#gui_epsg"><B>gui_epsg</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#gui_layer_maxscale"><B>gui_layer_maxscale</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#gui_layer_minscale"><B>gui_layer_minscale</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#gui_layer_queryable"><B>gui_layer_queryable</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#gui_layer_querylayer"><B>gui_layer_querylayer</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#gui_layer_selectable"><B>gui_layer_selectable</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#gui_layer_status"><B>gui_layer_status</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#gui_layer_visible"><B>gui_layer_visible</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#gui_layer_wfs_featuretype"><B>gui_layer_wfs_featuretype</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#gui_layer_wms_id"><B>gui_layer_wms_id</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#gui_maxx"><B>gui_maxx</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#gui_maxy"><B>gui_maxy</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#gui_minx"><B>gui_minx</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#gui_miny"><B>gui_miny</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#gui_wms_epsg"><B>gui_wms_epsg</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#gui_wms_exceptionformat"><B>gui_wms_exceptionformat</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#gui_wms_featureinfoformat"><B>gui_wms_featureinfoformat</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#gui_wms_mapformat"><B>gui_wms_mapformat</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#gui_wms_mapopacity"><B>gui_wms_mapopacity</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#gui_wms_visible"><B>gui_wms_visible</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__H__"><!-- --></A><H2>
+<B>H</B></H2>
+
+<DL>
+<DT><A HREF="GLOBALS.html#handleSelectedLayer"><B>handleSelectedLayer(frameName, wms_title, layerName, type, status)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#handleSelectedLayer_array"><B>handleSelectedLayer_array(mapObj, array_wms, array_layer, type, status)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="mb_mapObj_const.html#height"><B>height</B></A> - 
+Instance field in  class <A HREF="mb_mapObj_const.html">mb_mapObj_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Highlight.html#"><B>Highlight</B></A> - 
+ class <A HREF="Highlight.html">Highlight</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Highlight.html#constructor_detail"><B>Highlight(aTargetArray, aTagName, aStyle, aLineWidth)</B></A> - 
+Constructor in  class <A HREF="Highlight.html">Highlight</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#htmPrtRpc"><B>htmPrtRpc()</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#htmRpc"><B>htmRpc()</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__I__"><!-- --></A><H2>
+<B>I</B></H2>
+
+<DL>
+<DT><A HREF="GLOBALS.html#init"><B>init()</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#integer_compare"><B>integer_compare(x,y)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#isSnapped"><B>isSnapped()</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="jsgFont.html#ITALIC"><B>ITALIC</B></A> - 
+Instance field in  class <A HREF="jsgFont.html">jsgFont</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="jsgFont.html#ITALIC_BOLD"><B>ITALIC_BOLD</B></A> - 
+Instance field in  class <A HREF="jsgFont.html">jsgFont</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__J__"><!-- --></A><H2>
+<B>J</B></H2>
+
+<DL>
+<DT><A HREF="jsgFont.html#"><B>jsgFont</B></A> - 
+ class <A HREF="jsgFont.html">jsgFont</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="jsgFont.html#constructor_detail"><B>jsgFont()</B></A> - 
+Constructor in  class <A HREF="jsgFont.html">jsgFont</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#jsGraphics"><B>jsGraphics(id, wnd)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="jsgStroke.html#"><B>jsgStroke</B></A> - 
+ class <A HREF="jsgStroke.html">jsgStroke</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="jsgStroke.html#constructor_detail"><B>jsgStroke()</B></A> - 
+Constructor in  class <A HREF="jsgStroke.html">jsgStroke</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__L__"><!-- --></A><H2>
+<B>L</B></H2>
+
+<DL>
+<DT><A HREF="GLOBALS.html#layer_addEpsg"><B>layer_addEpsg(epsg,minx,miny,maxx,maxy)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#layer_dataurl_href"><B>layer_dataurl_href</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#layer_epsg"><B>layer_epsg</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#layer_id"><B>layer_id</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#layer_maxscale"><B>layer_maxscale</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#layer_metadataurl"><B>layer_metadataurl</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#layer_minscale"><B>layer_minscale</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#layer_name"><B>layer_name</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#layer_parent"><B>layer_parent</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#layer_pos"><B>layer_pos</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#layer_queryable"><B>layer_queryable</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#layer_style"><B>layer_style</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#layer_title"><B>layer_title</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#layer_uid"><B>layer_uid</B></A> - 
+Instance field in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeomType.html#line"><B>line</B></A> - 
+Instance field in  class <A HREF="GeomType.html">GeomType</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeometryArray.html#list"><B>list</B></A> - 
+Instance field in  class <A HREF="GeometryArray.html">GeometryArray</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="List.html#"><B>List</B></A> - 
+ class <A HREF="List.html">List</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="List.html#list"><B>list</B></A> - 
+Instance field in  class <A HREF="List.html">List</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="List.html#constructor_detail"><B>List()</B></A> - 
+Constructor in  class <A HREF="List.html">List</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__M__"><!-- --></A><H2>
+<B>M</B></H2>
+
+<DL>
+<DT><A HREF="GLOBALS.html#makeClickPos2RealWorldPos"><B>makeClickPos2RealWorldPos(frameName, myClickX, myClickY)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#makeRealWorld2mapPos"><B>makeRealWorld2mapPos(frameName,rw_posx, rw_posy)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="mb_mapObj_const.html#mapURL"><B>mapURL</B></A> - 
+Instance field in  class <A HREF="mb_mapObj_const.html">mb_mapObj_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_ajax_get"><B>mb_ajax_get(url, param, callback)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_ajax_json"><B>mb_ajax_json(url, param, callback)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_ajax_post"><B>mb_ajax_post(url, param, callback)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_arrangeElement"><B>mb_arrangeElement(frameName, elName, left, top)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_button_click"><B>mb_button_click(ind)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_button_out"><B>mb_button_out(ind)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_button_over"><B>mb_button_over(ind)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_calculateExtent"><B>mb_calculateExtent(frameName,minx,miny,maxx,maxy)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_checkScale"><B>mb_checkScale(frameName,mObj,wmsObj)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_checkTag"><B>mb_checkTag(frameName, tagName, elementId, appendAtTagName, attributes)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="mb_conButton.html#"><B>mb_conButton</B></A> - 
+ class <A HREF="mb_conButton.html">mb_conButton</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="mb_conButton.html#constructor_detail"><B>mb_conButton(wii, ind)</B></A> - 
+Constructor in  class <A HREF="mb_conButton.html">mb_conButton</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_disableButton"><B>mb_disableButton(elName)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_disableResult"><B>mb_disableResult(frameName)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_disableThisButton"><B>mb_disableThisButton(elName)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Mb_exception.html#"><B>Mb_exception</B></A> - 
+ class <A HREF="Mb_exception.html">Mb_exception</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Mb_exception.html#constructor_detail"><B>Mb_exception(message)</B></A> - 
+Constructor in  class <A HREF="Mb_exception.html">Mb_exception</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_execloadWmsSubFunctions"><B>mb_execloadWmsSubFunctions()</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_execWfsReadSubFunctions"><B>mb_execWfsReadSubFunctions(geom)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_execWfsWriteSubFunctions"><B>mb_execWfsWriteSubFunctions()</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_getchildsbyname"><B>mb_getchildsbyname(objInd,wmsInd,lname)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_getConjunctionCharacter"><B>mb_getConjunctionCharacter(onlineresource)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_getLayerObjByName"><B>mb_getLayerObjByName(fname,wms_id,layer_name)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_getlayerposbyname"><B>mb_getlayerposbyname(objInd,wmsInd,lname)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_getLayerTitleByName"><B>mb_getLayerTitleByName(map_index, wms_index, myLayer_name)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_getMousePos"><B>mb_getMousePos(e,fName)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_getScale"><B>mb_getScale(frameName)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_hideHighlight"><B>mb_hideHighlight(frameName)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Mb_log.html#"><B>Mb_log</B></A> - 
+ class <A HREF="Mb_log.html">Mb_log</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Mb_log.html#constructor_detail"><B>Mb_log()</B></A> - 
+Constructor in  class <A HREF="Mb_log.html">Mb_log</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="mb_mapObj_const.html#"><B>mb_mapObj_const</B></A> - 
+ class <A HREF="mb_mapObj_const.html">mb_mapObj_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="mb_mapObj_const.html#constructor_detail"><B>mb_mapObj_const(frameName, elementName, width, height, wms_index)</B></A> - 
+Constructor in  class <A HREF="mb_mapObj_const.html">mb_mapObj_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_mapObjaddWMS"><B>mb_mapObjaddWMS(obj)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_mapObjaddWMSwithLayers"><B>mb_mapObjaddWMSwithLayers(obj,layers,querylayers)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_mapObjremoveWMS"><B>mb_mapObjremoveWMS(objind,wmsind)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_markResult"><B>mb_markResult(frameName,geom,col)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_moveDownWmsByIndex"><B>mb_moveDownWmsByIndex(mapObj_ind, index)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_moveUpWmsByIndex"><B>mb_moveUpWmsByIndex(mapObj_ind, index)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_moveWmsById"><B>mb_moveWmsById(mapObj_ind, wms_id, toIndex)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Mb_notice.html#"><B>Mb_notice</B></A> - 
+ class <A HREF="Mb_notice.html">Mb_notice</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Mb_notice.html#constructor_detail"><B>Mb_notice(message)</B></A> - 
+Constructor in  class <A HREF="Mb_notice.html">Mb_notice</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_panMap"><B>mb_panMap(frameName,dir)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_permanentHighlight"><B>mb_permanentHighlight(frameName,x,y)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_regButton"><B>mb_regButton(wii)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_regButton_frame"><B>mb_regButton_frame(wii, frameName, param)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_registerFeatureInfoPreFunctions"><B>mb_registerFeatureInfoPreFunctions(stringFunction)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_registerGetScalePreFunctions"><B>mb_registerGetScalePreFunctions(stringFunction)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_registerGML"><B>mb_registerGML(frameName,obj)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_registerInitFunctions"><B>mb_registerInitFunctions(stringFunction)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_registerloadWmsSubFunctions"><B>mb_registerloadWmsSubFunctions(stringFunction)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_registerMapObj"><B>mb_registerMapObj(frameName, elementName,wms_index,width, height)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_registerMapObjectSubFunctions"><B>mb_registerMapObjectSubFunctions(stringFunction)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_registerPanSubElement"><B>mb_registerPanSubElement(elName)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_registerPreFunctions"><B>mb_registerPreFunctions(stringFunction)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_registerSubFunctions"><B>mb_registerSubFunctions(stringFunction)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_registerVendorSpecific"><B>mb_registerVendorSpecific(stringFunction)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_registerWfsReadSubFunctions"><B>mb_registerWfsReadSubFunctions(stringFunction)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_registerWfsWriteSubFunctions"><B>mb_registerWfsWriteSubFunctions(stringFunction)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_removeFunctionFromArray"><B>mb_removeFunctionFromArray(arrayname,stringFunction)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_repaint"><B>mb_repaint(frameName,minx,miny,maxx,maxy)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_repaintScale"><B>mb_repaintScale(frameName, x, y, scale)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_restateLayers"><B>mb_restateLayers(frameName,wms_id)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_showHighlight"><B>mb_showHighlight(frameName,x,y)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_swapWmsById"><B>mb_swapWmsById(mapObj_ind, wms1_id, wms2_id)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_swapWmsByIndex"><B>mb_swapWmsByIndex(mapObj_ind, indexA, indexB)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_timestamp"><B>mb_timestamp()</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Mb_warning.html#"><B>Mb_warning</B></A> - 
+ class <A HREF="Mb_warning.html">Mb_warning</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Mb_warning.html#constructor_detail"><B>Mb_warning(message)</B></A> - 
+Constructor in  class <A HREF="Mb_warning.html">Mb_warning</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mb_wmsMoveByIndex"><B>mb_wmsMoveByIndex(mapObj_ind, fromIndex, toIndex)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Point.html#minus"><B>minus(p)</B></A> - 
+Instance method in  class <A HREF="Point.html">Point</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mkDiv"><B>mkDiv(x, y, w, h)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mkDivIe"><B>mkDivIe(x, y, w, h)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mkDivPrt"><B>mkDivPrt(x, y, w, h)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mkLin"><B>mkLin(x1, y1, x2, y2)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mkLin2D"><B>mkLin2D(x1, y1, x2, y2)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mkLinDott"><B>mkLinDott(x1, y1, x2, y2)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mkLyr"><B>mkLyr(x, y, w, h)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mkOv"><B>mkOv(left, top, width, height)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mkOv2D"><B>mkOv2D(left, top, width, height)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mkOvDott"><B>mkOvDott(left, top, width, height)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mkRect"><B>mkRect(x, y, w, h)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#mkRectDott"><B>mkRectDott(x, y, w, h)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="MultiGeometry.html#"><B>MultiGeometry</B></A> - 
+ class <A HREF="MultiGeometry.html">MultiGeometry</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="MultiGeometry.html#constructor_detail"><B>MultiGeometry(geomType)</B></A> - 
+Constructor in  class <A HREF="MultiGeometry.html">MultiGeometry</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__O__"><!-- --></A><H2>
+<B>O</B></H2>
+
+<DL>
+<DT><A HREF="wms_const.html#objLayer"><B>objLayer</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__P__"><!-- --></A><H2>
+<B>P</B></H2>
+
+<DL>
+<DT><A HREF="Highlight.html#paint"><B>paint()</B></A> - 
+Instance method in  class <A HREF="Highlight.html">Highlight</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Canvas.html#paint"><B>paint(gA)</B></A> - 
+Instance method in  class <A HREF="Canvas.html">Canvas</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="jsgFont.html#PLAIN"><B>PLAIN</B></A> - 
+Instance field in  class <A HREF="jsgFont.html">jsgFont</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Point.html#plus"><B>plus(p)</B></A> - 
+Instance method in  class <A HREF="Point.html">Point</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#pntCnv"><B>pntCnv()</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#pntCnvDom"><B>pntCnvDom()</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#pntCnvIe"><B>pntCnvIe()</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#pntCnvIhtm"><B>pntCnvIhtm()</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#pntDoc"><B>pntDoc()</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeomType.html#point"><B>point</B></A> - 
+Instance field in  class <A HREF="GeomType.html">GeomType</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Point.html#"><B>Point</B></A> - 
+ class <A HREF="Point.html">Point</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Point.html#constructor_detail"><B>Point(x, y)</B></A> - 
+Constructor in  class <A HREF="Point.html">Point</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeomType.html#polygon"><B>polygon</B></A> - 
+Instance field in  class <A HREF="GeomType.html">GeomType</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__R__"><!-- --></A><H2>
+<B>R</B></H2>
+
+<DL>
+<DT><A HREF="Snapping.html#resetIndexOfNearestNeighbour"><B>resetIndexOfNearestNeighbour()</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#resetPoints"><B>resetPoints()</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Point.html#round"><B>round(numOfDigits)</B></A> - 
+Instance method in  class <A HREF="Point.html">Point</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__S__"><!-- --></A><H2>
+<B>S</B></H2>
+
+<DL>
+<DT><A HREF="Wfs_element.html#setElement"><B>setElement(aName, aValue)</B></A> - 
+Instance method in  class <A HREF="Wfs_element.html">Wfs_element</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#setExtent"><B>setExtent(width,height,epsg)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#setFeatureInfoRequest"><B>setFeatureInfoRequest(fName,x,y, path)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#setIndexOfNearestNeighbour"><B>setIndexOfNearestNeighbour(i)</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#setMapRequest"><B>setMapRequest(frameName)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#setSingleMapRequest"><B>setSingleMapRequest(frameName,wms_id)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#"><B>Snapping</B></A> - 
+ class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#constructor_detail"><B>Snapping(aTarget, aTolerance, aColor, aZIndex)</B></A> - 
+Constructor in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Snapping.html#store"><B>store(geom, point)</B></A> - 
+Instance method in  class <A HREF="Snapping.html">Snapping</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__T__"><!-- --></A><H2>
+<B>T</B></H2>
+
+<DL>
+<DT><A HREF="Mb_log.html#throwException"><B>throwException(message, level)</B></A> - 
+Instance method in  class <A HREF="Mb_log.html">Mb_log</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Point.html#times"><B>times(c)</B></A> - 
+Instance method in  class <A HREF="Point.html">Point</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="List.html#toString"><B>toString()</B></A> - 
+Instance method in  class <A HREF="List.html">List</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Point.html#toString"><B>toString()</B></A> - 
+Instance method in  class <A HREF="Point.html">Point</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__U__"><!-- --></A><H2>
+<B>U</B></H2>
+
+<DL>
+<DT><A HREF="List.html#union"><B>union(aList)</B></A> - 
+Instance method in  class <A HREF="List.html">List</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Geometry.html#updateAllPointsLike"><B>updateAllPointsLike(oldP, newP)</B></A> - 
+Instance method in  class <A HREF="Geometry.html">Geometry</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GeometryArray.html#updateAllPointsLike"><B>updateAllPointsLike(oldP, newP)</B></A> - 
+Instance method in  class <A HREF="GeometryArray.html">GeometryArray</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="MultiGeometry.html#updateAllPointsLike"><B>updateAllPointsLike(oldP, newP)</B></A> - 
+Instance method in  class <A HREF="MultiGeometry.html">MultiGeometry</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__W__"><!-- --></A><H2>
+<B>W</B></H2>
+
+<DL>
+<DT><A HREF="Wfs_element.html#"><B>Wfs_element</B></A> - 
+ class <A HREF="Wfs_element.html">Wfs_element</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="Wfs_element.html#constructor_detail"><B>Wfs_element()</B></A> - 
+Constructor in  class <A HREF="Wfs_element.html">Wfs_element</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="mb_mapObj_const.html#width"><B>width</B></A> - 
+Instance field in  class <A HREF="mb_mapObj_const.html">mb_mapObj_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="mb_conButton.html#wii"><B>wii</B></A> - 
+Instance field in  class <A HREF="mb_conButton.html">mb_conButton</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="mb_mapObj_const.html#wms"><B>wms</B></A> - 
+Instance field in  class <A HREF="mb_mapObj_const.html">mb_mapObj_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#wms_abstract"><B>wms_abstract</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#wms_add_data_type_format"><B>wms_add_data_type_format(datatype,dataformat)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#wms_add_layer"><B>wms_add_layer( layer_parent, layer_uid, layer_name, layer_title, layer_dataurl_href, layer_pos, layer_queryable, layer_minscale, layer_maxscale, layer_metadataurl, gui_layer_wms_id, gui_layer_status, gui_layer_selectable, gui_layer_visible, gui_layer_queryable, gui_layer_querylayer, gui_layer_minscale, gui_layer_maxscale, gui_layer_wfs_featuretype)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#wms_addLayerStyle"><B>wms_addLayerStyle(styleName, styleTitle, count, layerCount, styleLegendUrl, styleLegendUrlFormat)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#wms_addSRS"><B>wms_addSRS(epsg,minx,miny,maxx,maxy)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#"><B>wms_const</B></A> - 
+ class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#constructor_detail"><B>wms_const( wms_id, wms_version, wms_title, wms_abstract, wms_getmap, wms_getfeatureinfo, wms_getlegendurl, wms_filter, gui_wms_mapformat, gui_wms_featureinfoformat, gui_wms_exceptionformat, gui_wms_epsg, gui_wms_visible)</B></A> - 
+Constructor in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#wms_filter"><B>wms_filter</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#wms_getfeatureinfo"><B>wms_getfeatureinfo</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#wms_getlegendurl"><B>wms_getlegendurl</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#wms_getmap"><B>wms_getmap</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#wms_id"><B>wms_id</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#"><B>wms_layer</B></A> - 
+ class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_layer.html#constructor_detail"><B>wms_layer( layer_parent, wms_layer_uid, layer_name, layer_title, layer_dataurl_href, layer_pos, layer_queryable, layer_minscale, layer_maxscale, layer_metadataurl, gui_layer_wms_id, gui_layer_status, gui_layer_selectable, gui_layer_visible, gui_layer_queryable, gui_layer_querylayer, gui_layer_minscale, gui_layer_maxscale, gui_layer_wfs_featuretype)</B></A> - 
+Constructor in  class <A HREF="wms_layer.html">wms_layer</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#wms_title"><B>wms_title</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="wms_const.html#wms_version"><B>wms_version</B></A> - 
+Instance field in  class <A HREF="wms_const.html">wms_const</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="DivTag.html#write"><B>write(someText)</B></A> - 
+Instance method in  class <A HREF="DivTag.html">DivTag</A>
+<DD>&nbsp;
+</DL>
+
+<DL>
+<DT><A HREF="GLOBALS.html#writeTag"><B>writeTag(frameName, elName, tagSource)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__X__"><!-- --></A><H2>
+<B>X</B></H2>
+
+<DL>
+<DT><A HREF="Point.html#x"><B>x</B></A> - 
+Instance field in  class <A HREF="Point.html">Point</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__Y__"><!-- --></A><H2>
+<B>Y</B></H2>
+
+<DL>
+<DT><A HREF="Point.html#y"><B>y</B></A> - 
+Instance field in  class <A HREF="Point.html">Point</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<A NAME="__Z__"><!-- --></A><H2>
+<B>Z</B></H2>
+
+<DL>
+<DT><A HREF="GLOBALS.html#zoom"><B>zoom(frameName,in_, factor,x,y)</B></A> - 
+Class method in  class <A HREF="GLOBALS.html">GLOBALS</A>
+<DD>&nbsp;
+</DL>
+
+<HR>
+
+<!-- 
+   Listing of letters
+-->
+&nbsp;<A HREF="index-all.html#__A__">A</A>&nbsp;<A HREF="index-all.html#__B__">B</A>&nbsp;<A HREF="index-all.html#__C__">C</A>&nbsp;<A HREF="index-all.html#__D__">D</A>&nbsp;<A HREF="index-all.html#__E__">E</A>&nbsp;<A HREF="index-all.html#__F__">F</A>&nbsp;<A HREF="index-all.html#__G__">G</A>&nbsp;<A HREF="index-all.html#__H__">H</A>&nbsp;<A HREF="index-all.html#__I__">I</A>&nbsp;<A HREF="index-all.html#__J__">J</A>&nbsp;<A HREF="index-all.html#__L__">L</A>&nbsp;<A HREF="index-all.html#__M__">M</A>&nbsp;<A HREF="index-all.html#__O__">O</A>&nbsp;<A HREF="index-all.html#__P__">P</A>&nbsp;<A HREF="index-all.html#__R__">R</A>&nbsp;<A HREF="index-all.html#__S__">S</A>&nbsp;<A HREF="index-all.html#__T__">T</A>&nbsp;<A HREF="index-all.html#__U__">U</A>&nbsp;<A HREF="index-all.html#__W__">W</A>&nbsp;<A HREF="index-all.html#__X__">X</A>&nbsp;<A HREF="index-all.html#__Y__">Y</A>&nbsp;<A HREF="index-all.html#__Z__">Z</A>
+
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">File</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD-->
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/index-all.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/index.html
===================================================================
--- trunk/documents/jsdoc/index.html	                        (rev 0)
+++ trunk/documents/jsdoc/index.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,27 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<HTML>
+<HEAD>
+<TITLE>
+Generated Javascript Documentation 
+</TITLE>
+</HEAD>
+<FRAMESET cols="20%,80%">
+
+<FRAMESET rows="40%,50%">
+<FRAME src="overview-frame.html" name="overviewFrame">
+
+<FRAME src="allclasses-frame.html" name="packageFrame">
+
+</FRAMESET>
+
+<FRAME src="overview-summary.html" name="classFrame">
+</FRAMESET>
+<NOFRAMES>
+<H2>
+Frame Alert</H2>
+
+<P>
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
+<BR>
+Link to <A HREF="allclasses-frame.html">Non-frame version.</A></NOFRAMES>
+</HTML>


Property changes on: trunk/documents/jsdoc/index.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/jsgFont.html
===================================================================
--- trunk/documents/jsdoc/jsgFont.html	                        (rev 0)
+++ trunk/documents/jsdoc/jsgFont.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,357 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+jsgFont
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="jsgFont";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-wz_jsgraphics.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Highlight.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="jsgStroke.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class jsgFont</H2>
+<PRE>Object
+   |
+   +--<b>jsgFont</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>jsgFont</B>
+   
+
+</DL>
+   
+   <P>
+   <I>Defined in <a href='overview-summary-wz_jsgraphics.js.html'>wz_jsgraphics.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+   <A NAME="field_summary"><!-- --></A>
+      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+         <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+            <TD COLSPAN=2><FONT SIZE="+2">
+               <B>Field Summary</B></FONT></TD>
+         </TR>
+
+   <!-- This is one instance field summary -->
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#BOLD">BOLD</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#BOLD_ITALIC">BOLD_ITALIC</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#ITALIC">ITALIC</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#ITALIC_BOLD">ITALIC_BOLD</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#PLAIN">PLAIN</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+
+   </TABLE>
+   &nbsp;
+   
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#jsgFont()">jsgFont</A></B>()
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+   <A NAME="field_detail"><!-- --></A>
+   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
+      </TR>
+   </TABLE>
+
+   
+   <A NAME="BOLD"><!-- --></A>
+   <H3>BOLD</H3>
+   <PRE>Object&nbsp;<B>BOLD</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="BOLD_ITALIC"><!-- --></A>
+   <H3>BOLD_ITALIC</H3>
+   <PRE>Object&nbsp;<B>BOLD_ITALIC</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="ITALIC"><!-- --></A>
+   <H3>ITALIC</H3>
+   <PRE>Object&nbsp;<B>ITALIC</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="ITALIC_BOLD"><!-- --></A>
+   <H3>ITALIC_BOLD</H3>
+   <PRE>Object&nbsp;<B>ITALIC_BOLD</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="PLAIN"><!-- --></A>
+   <H3>PLAIN</H3>
+   <PRE>Object&nbsp;<B>PLAIN</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="jsgFont()"><!-- --></A><H3>
+jsgFont</H3>
+<PRE><B>jsgFont</B>()</PRE>
+
+
+
+
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-wz_jsgraphics.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Highlight.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="jsgStroke.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/jsgFont.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/jsgStroke.html
===================================================================
--- trunk/documents/jsdoc/jsgStroke.html	                        (rev 0)
+++ trunk/documents/jsdoc/jsgStroke.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,289 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+jsgStroke
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="jsgStroke";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-wz_jsgraphics.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="jsgFont.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="List.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class jsgStroke</H2>
+<PRE>Object
+   |
+   +--<b>jsgStroke</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>jsgStroke</B>
+   
+
+</DL>
+   
+   <P>
+   <I>Defined in <a href='overview-summary-wz_jsgraphics.js.html'>wz_jsgraphics.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+   <A NAME="field_summary"><!-- --></A>
+      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+         <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+            <TD COLSPAN=2><FONT SIZE="+2">
+               <B>Field Summary</B></FONT></TD>
+         </TR>
+
+   <!-- This is one instance field summary -->
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#DOTTED">DOTTED</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+
+   </TABLE>
+   &nbsp;
+   
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#jsgStroke()">jsgStroke</A></B>()
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+   <A NAME="field_detail"><!-- --></A>
+   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
+      </TR>
+   </TABLE>
+
+   
+   <A NAME="DOTTED"><!-- --></A>
+   <H3>DOTTED</H3>
+   <PRE>Object&nbsp;<B>DOTTED</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="jsgStroke()"><!-- --></A><H3>
+jsgStroke</H3>
+<PRE><B>jsgStroke</B>()</PRE>
+
+
+
+
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-wz_jsgraphics.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="jsgFont.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="List.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/jsgStroke.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/mb_conButton.html
===================================================================
--- trunk/documents/jsdoc/mb_conButton.html	                        (rev 0)
+++ trunk/documents/jsdoc/mb_conButton.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,289 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+mb_conButton
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="mb_conButton";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="List.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Mb_exception.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class mb_conButton</H2>
+<PRE>Object
+   |
+   +--<b>mb_conButton</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>mb_conButton</B>
+   
+
+</DL>
+   
+   <P>
+   <I>Defined in <a href='overview-summary-map.js.html'>map.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+   <A NAME="field_summary"><!-- --></A>
+      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+         <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+            <TD COLSPAN=2><FONT SIZE="+2">
+               <B>Field Summary</B></FONT></TD>
+         </TR>
+
+   <!-- This is one instance field summary -->
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#wii">wii</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+
+   </TABLE>
+   &nbsp;
+   
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#mb_conButton()">mb_conButton</A></B>(wii, ind)
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+   <A NAME="field_detail"><!-- --></A>
+   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
+      </TR>
+   </TABLE>
+
+   
+   <A NAME="wii"><!-- --></A>
+   <H3>wii</H3>
+   <PRE>Object&nbsp;<B>wii</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="mb_conButton()"><!-- --></A><H3>
+mb_conButton</H3>
+<PRE><B>mb_conButton</B>(wii, ind)</PRE>
+
+
+
+
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="List.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Mb_exception.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/mb_conButton.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/mb_mapObj_const.html
===================================================================
--- trunk/documents/jsdoc/mb_mapObj_const.html	                        (rev 0)
+++ trunk/documents/jsdoc/mb_mapObj_const.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,442 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+mb_mapObj_const
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="mb_mapObj_const";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Mb_log.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Mb_notice.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class mb_mapObj_const</H2>
+<PRE>Object
+   |
+   +--<b>mb_mapObj_const</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>mb_mapObj_const</B>
+   
+
+</DL>
+   
+   <P>
+   <I>Defined in <a href='overview-summary-map.js.html'>map.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+   <A NAME="field_summary"><!-- --></A>
+      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+         <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+            <TD COLSPAN=2><FONT SIZE="+2">
+               <B>Field Summary</B></FONT></TD>
+         </TR>
+
+   <!-- This is one instance field summary -->
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#elementName">elementName</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#epsg">epsg</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#extent">extent</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#frameName">frameName</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#geom">geom</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gml">gml</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#height">height</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#mapURL">mapURL</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#width">width</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#wms">wms</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+
+   </TABLE>
+   &nbsp;
+   
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#mb_mapObj_const()">mb_mapObj_const</A></B>(frameName, elementName, width, height, wms_index)
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+   <A NAME="field_detail"><!-- --></A>
+   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
+      </TR>
+   </TABLE>
+
+   
+   <A NAME="elementName"><!-- --></A>
+   <H3>elementName</H3>
+   <PRE>Object&nbsp;<B>elementName</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="epsg"><!-- --></A>
+   <H3>epsg</H3>
+   <PRE>Object&nbsp;<B>epsg</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="extent"><!-- --></A>
+   <H3>extent</H3>
+   <PRE>Object&nbsp;<B>extent</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="frameName"><!-- --></A>
+   <H3>frameName</H3>
+   <PRE>Object&nbsp;<B>frameName</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="geom"><!-- --></A>
+   <H3>geom</H3>
+   <PRE>Object&nbsp;<B>geom</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gml"><!-- --></A>
+   <H3>gml</H3>
+   <PRE>Object&nbsp;<B>gml</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="height"><!-- --></A>
+   <H3>height</H3>
+   <PRE>Object&nbsp;<B>height</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="mapURL"><!-- --></A>
+   <H3>mapURL</H3>
+   <PRE>Object&nbsp;<B>mapURL</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="width"><!-- --></A>
+   <H3>width</H3>
+   <PRE>Object&nbsp;<B>width</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="wms"><!-- --></A>
+   <H3>wms</H3>
+   <PRE>Object&nbsp;<B>wms</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="mb_mapObj_const()"><!-- --></A><H3>
+mb_mapObj_const</H3>
+<PRE><B>mb_mapObj_const</B>(frameName, elementName, width, height, wms_index)</PRE>
+
+
+
+
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Mb_log.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="Mb_notice.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/mb_mapObj_const.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/overview-frame.html
===================================================================
--- trunk/documents/jsdoc/overview-frame.html	                        (rev 0)
+++ trunk/documents/jsdoc/overview-frame.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,51 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<HTML>
+<HEAD>
+<TITLE>
+Overview ()
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="Overview ()";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+   <IMG SRC=".\"/>
+
+<H3 class="FrameHeadingFont"><B></B></H3>
+<TABLE BORDER="0" WIDTH="100%">
+<TR>
+<B></B></FONT></TD>
+</TR>
+</TABLE>
+
+<TABLE BORDER="0" WIDTH="100%">
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="allclasses-frame.html" TARGET="packageFrame">All Classes</A></FONT>
+<P>
+<FONT size="+1" CLASS="FrameHeadingFont">
+Files</FONT>
+<BR>
+
+<FONT CLASS="FrameItemFont"><A HREF="overview-geometry.js.html" TARGET="packageFrame">geometry.js</A></FONT><BR>
+
+<FONT CLASS="FrameItemFont"><A HREF="overview-map.js.html" TARGET="packageFrame">map.js</A></FONT><BR>
+
+<FONT CLASS="FrameItemFont"><A HREF="overview-map_obj.js.html" TARGET="packageFrame">map_obj.js</A></FONT><BR>
+
+<FONT CLASS="FrameItemFont"><A HREF="overview-point.js.html" TARGET="packageFrame">point.js</A></FONT><BR>
+
+<FONT CLASS="FrameItemFont"><A HREF="overview-wz_jsgraphics.js.html" TARGET="packageFrame">wz_jsgraphics.js</A></FONT><BR>
+
+</TD>
+</TR>
+</TABLE>
+
+<P>
+&nbsp;
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/overview-frame.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/overview-geometry.js.html
===================================================================
--- trunk/documents/jsdoc/overview-geometry.js.html	                        (rev 0)
+++ trunk/documents/jsdoc/overview-geometry.js.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+ geometry.js 
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title=" geometry.js";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<H3 class="FrameHeadingFont"><B></B></H3>
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B><a href="overview-summary-geometry.js.html" 
+                                            target="classFrame">geometry.js</a></B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%">
+
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Canvas.html" TARGET="classFrame">Canvas</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="GeomType.html" TARGET="classFrame">GeomType</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Geometry.html" TARGET="classFrame">Geometry</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="GeometryArray.html" TARGET="classFrame">GeometryArray</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Highlight.html" TARGET="classFrame">Highlight</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="MultiGeometry.html" TARGET="classFrame">MultiGeometry</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Snapping.html" TARGET="classFrame">Snapping</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Wfs_element.html" TARGET="classFrame">Wfs_element</A>
+<BR>
+</FONT></TD>
+</TR>
+
+</TABLE>
+
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/overview-geometry.js.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/overview-map.js.html
===================================================================
--- trunk/documents/jsdoc/overview-map.js.html	                        (rev 0)
+++ trunk/documents/jsdoc/overview-map.js.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+ map.js 
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title=" map.js";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<H3 class="FrameHeadingFont"><B></B></H3>
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B><a href="overview-summary-map.js.html" 
+                                            target="classFrame">map.js</a></B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%">
+
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="DivTag.html" TARGET="classFrame">DivTag</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="List.html" TARGET="classFrame">List</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Mb_exception.html" TARGET="classFrame">Mb_exception</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Mb_log.html" TARGET="classFrame">Mb_log</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Mb_notice.html" TARGET="classFrame">Mb_notice</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Mb_warning.html" TARGET="classFrame">Mb_warning</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="mb_conButton.html" TARGET="classFrame">mb_conButton</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="mb_mapObj_const.html" TARGET="classFrame">mb_mapObj_const</A>
+<BR>
+</FONT></TD>
+</TR>
+
+</TABLE>
+
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/overview-map.js.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/overview-map_obj.js.html
===================================================================
--- trunk/documents/jsdoc/overview-map_obj.js.html	                        (rev 0)
+++ trunk/documents/jsdoc/overview-map_obj.js.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,42 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+ map_obj.js 
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title=" map_obj.js";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<H3 class="FrameHeadingFont"><B></B></H3>
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B><a href="overview-summary-map_obj.js.html" 
+                                            target="classFrame">map_obj.js</a></B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%">
+
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="wms_const.html" TARGET="classFrame">wms_const</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="wms_layer.html" TARGET="classFrame">wms_layer</A>
+<BR>
+</FONT></TD>
+</TR>
+
+</TABLE>
+
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/overview-map_obj.js.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/overview-point.js.html
===================================================================
--- trunk/documents/jsdoc/overview-point.js.html	                        (rev 0)
+++ trunk/documents/jsdoc/overview-point.js.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,36 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+ point.js 
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title=" point.js";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<H3 class="FrameHeadingFont"><B></B></H3>
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B><a href="overview-summary-point.js.html" 
+                                            target="classFrame">point.js</a></B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%">
+
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="Point.html" TARGET="classFrame">Point</A>
+<BR>
+</FONT></TD>
+</TR>
+
+</TABLE>
+
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/overview-point.js.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/overview-summary-geometry.js.html
===================================================================
--- trunk/documents/jsdoc/overview-summary-geometry.js.html	                        (rev 0)
+++ trunk/documents/jsdoc/overview-summary-geometry.js.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,1422 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<html>
+<head>
+<title>
+ Overview
+</title>
+<link rel ="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script>
+function asd() {
+	
+		parent.document.title="geometry.js Overview";
+	
+}
+</script>
+</head>
+<body bgcolor="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<a name="navbar_top"><!-- --></a>
+<table border="0" width="100%" cellpadding="1" cellspacing="0">
+<tr>
+<td colspan=2 bgcolor="#EEEEFF" class="NavBarCell1">
+<a name="navbar_top_firstrow"><!-- --></a>
+<table border="0" cellpadding="0" cellspacing="3">
+  <tr align="center" valign="top">
+  
+  
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-summary.html"><font class="NavBarFont1"><b>Overview</b></font></a>&nbsp;</td>
+  <td bgcolor="#FFFFFF" class="NavBarCell1Rev">	&nbsp;<font class="NavBarFont1Rev"><b>File</b></font>&nbsp;</td>
+  
+
+  <td bgcolor="#FFFFFF" class="NavBarCell1"> 	<font class="NavBarFont1">Class</font>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="index-all.html"--><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
+  </tr>
+</table>
+</td>
+<td bgcolor="#EEEEFF" align="right" valign="top">
+<em>
+<b></b></em>
+</td>
+</tr>
+
+<tr>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</font></td>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+  <a href="index.html" target="_top"><b>FRAMES</b></a>  &nbsp;
+&nbsp;<a href="overview-summary.html" target="_top"><b>NO FRAMES</b></a>
+&nbsp;&nbsp;
+<script>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</script>
+<noscript>
+<a href="allclasses-noframe.html" target=""><b>All Classes</b></a>
+</noscript>
+</font></td>
+</tr>
+</table>
+<!-- =========== END OF NAVBAR =========== -->
+
+<hr>
+<center>
+	
+	   <h2>geometry.js</h2>
+	
+</center>
+
+	
+
+
+<h4>Summary</h4>
+<p>
+	
+		No overview generated for 'geometry.js'<BR/><BR/>
+	
+</p>
+
+<hr>
+
+
+    <table border="1" cellpadding="3" cellspacing="0" width="100%">
+    <tr bgcolor="#CCCCFF" class="TableHeadingColor">
+    <td colspan=2><font size="+2">
+    
+        <b>Class Summary</b>
+    
+    </font></td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="Canvas.html">Canvas</a></b></td>
+    <td>a <a href="Canvas.html#">Canvas</a> contains a <a href="DivTag.html#">DivTag</a> that holds graphics rendered by jsGraphics
+
+</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="Geometry.html">Geometry</a></b></td>
+    <td>a Geometry is a List of Point objects.</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="GeometryArray.html">GeometryArray</a></b></td>
+    <td>a <a href="GeometryArray.html#">GeometryArray</a> is a <a href="List.html#">List</a> of <a href="MultiGeometry.html#">MultiGeometry</a> objects
+
+</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="GeomType.html">GeomType</a></b></td>
+    <td>A class representing geometry types "polygon", "line" and "point".</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="Highlight.html">Highlight</a></b></td>
+    <td>a <a href="Highlight.html#">Highlight</a> object is jsGraphics rendering of a <a href="GeometryArray.html#">GeometryArray</a> in various mapframes.</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="MultiGeometry.html">MultiGeometry</a></b></td>
+    <td>a MultiGeometry is a List of Geometry objects
+
+</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="Snapping.html">Snapping</a></b></td>
+    <td>a <a href="Snapping.html#">Snapping</a> object stores is jsGraphics rendering of a <a href="GeometryArray.html#">GeometryArray</a> in various mapframes.</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="Wfs_element.html">Wfs_element</a></b></td>
+    <td>an array of elements, each consisting of a name/value pair
+
+</td>
+    </tr>
+    
+    </table>
+    <hr/> 
+
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+        <pre class="sourceview"><span class="comment">/* 
+* $Id: geometry.js 1388 2007-05-30 12:09:34Z christoph $
+* COPYRIGHT: (C) 2001 by ccgis. This program is free software under the GNU General Public
+* License (&gt;=v2). Read the file gpl.txt that comes with Mapbender for details. 
+*/</span>
+<span class="comment">// http://www.mapbender.org/index.php/GeometryArray.js</span>
+
+
+var nameGeometryArray = <span class="literal">"GeometryArray"</span>;
+var nameMultiGeometry = <span class="literal">"MultiGeometry"</span>;
+var nameGeometry = <span class="literal">"Geometry"</span>;
+
+
+<span class="comment">/**
+ * <span class="attrib">@class</span> A class representing geometry types "polygon", "line" and "point".
+ *
+ * <span class="attrib">@constructor</span>
+ */</span>
+<span class="reserved">function</span> GeomType(){
+	<span class="comment">/**
+	 * An identifier for polygons. If you want to check if a {<span class="attrib">@link</span> MultiGeometry}
+	 * or {<span class="attrib">@link</span> Geometry} is a polygon, write
+	 * if (someGeometry.geomType == geomType.polygon
+	 * 
+	 * <span class="attrib">@type</span> String
+	 */</span>
+	<span class="reserved">this</span>.polygon = <span class="literal">"polygon"</span>;
+
+	<span class="comment">/**
+	 * An identifier for polygons. If you want to check if a {<span class="attrib">@link</span> MultiGeometry}
+	 * or {<span class="attrib">@link</span> Geometry} is a line, write
+	 * if (someGeometry.geomType == geomType.line
+	 * 
+	 * <span class="attrib">@type</span> String
+	 */</span>
+	<span class="reserved">this</span>.line = <span class="literal">"line"</span>;
+
+	<span class="comment">/**
+	 * An identifier for polygons. If you want to check if a {<span class="attrib">@link</span> MultiGeometry}
+	 * or {<span class="attrib">@link</span> Geometry} is a point, write
+	 * if (someGeometry.geomType == geomType.point
+	 * 
+	 * <span class="attrib">@type</span> String
+	 */</span>
+	<span class="reserved">this</span>.point = <span class="literal">"point"</span>;
+}
+var geomType = new GeomType();
+
+
+<span class="comment">/**
+ * <span class="attrib">@class</span> a {<span class="attrib">@link</span> GeometryArray} is a {<span class="attrib">@link</span> List} of {<span class="attrib">@link</span> MultiGeometry} objects
+ *
+ * @ extends List
+ * @ requires MultiGeometry 
+ * @ requires Geometry
+ * @ requires Point
+ * @ constructor
+ */</span>
+<span class="reserved">function</span> GeometryArray(){
+
+	<span class="comment">/*
+	 * creates a new, empty Multigeometry and adds it to this GeometryArray
+	 *
+	 * <span class="attrib">@param</span> {String} geomType a {<span class="attrib">@link</span> GeomType}
+	 */</span>
+	<span class="reserved">this</span>.addMember = <span class="reserved">function</span>(geomType){
+		<span class="reserved">this</span>.add(new MultiGeometry(geomType));
+	};
+	
+	<span class="comment">/**
+	 * <span class="attrib">@ignore</span>
+	 */</span>
+	<span class="reserved">this</span>.name = nameGeometryArray;
+	
+	<span class="comment">/**
+	 * A {<span class="attrib">@link</span> List} of {<span class="attrib">@link</span> MultiGeometry} objects.
+	 * 
+	 * <span class="attrib">@type</span> List
+	 */</span>
+	<span class="reserved">this</span>.list = [];
+}
+
+GeometryArray.<span class="reserved">prototype</span> = new List();
+	
+<span class="comment">/**
+ * gets the j-th {<span class="attrib">@link</span> Geometry} object of the i-th {<span class="attrib">@link</span> MultiGeometry} object
+ *
+ * <span class="attrib">@param</span> {Integer} i index of the MultiGeometry
+ * <span class="attrib">@param</span> {Integer} j index of the Geometry
+ * <span class="attrib">@type</span> Geometry 
+ */</span>
+GeometryArray.<span class="reserved">prototype</span>.getGeometry = <span class="reserved">function</span>(i,j){
+	<span class="reserved">return</span> <span class="reserved">this</span>.get(i).get(j);
+};
+
+<span class="comment">/**
+ * gets the k-th Point of the j-th {<span class="attrib">@link</span> Geometry} object of the i-th {<span class="attrib">@link</span> MultiGeometry} object
+ *
+ * <span class="attrib">@param</span> {Integer} i index of the MultiGeometry
+ * <span class="attrib">@param</span> {Integer} j index of the Geometry
+ * <span class="attrib">@param</span> {Integer} k index of the Point
+ * <span class="attrib">@type</span> Point
+ * <span class="attrib">@returns</span> the Point object at the given indices
+ */</span>
+GeometryArray.<span class="reserved">prototype</span>.getPoint = <span class="reserved">function</span>(i,j,k){
+	<span class="reserved">return</span> <span class="reserved">this</span>.get(i).get(j).get(k);
+};
+
+<span class="comment">/**
+ * gets an Array of indices; the {<span class="attrib">@link</span> MultiGeometry} objects at these indices are equal to geom
+ *
+ * <span class="attrib">@type</span> Integer[]
+ * <span class="attrib">@param</span> {MultiGeometry} geom 
+ * <span class="attrib">@returns</span> an Array of indices
+ */</span>
+GeometryArray.<span class="reserved">prototype</span>.findMultiGeometry = <span class="reserved">function</span>(geom) {
+	var a = [];
+	<span class="reserved">for</span> (var i=0; i &lt; <span class="reserved">this</span>.count(); i++) {
+		<span class="reserved">if</span> (<span class="reserved">this</span>.get(i).equals(geom)) {a.push(i);}
+	}
+	<span class="reserved">return</span> a;
+};
+	
+<span class="comment">/**
+ * deletes the j-th {<span class="attrib">@link</span> Geometry} object of the i-th {<span class="attrib">@link</span> MultiGeometry} object
+ *
+ * <span class="attrib">@param</span> {Integer} i index of the MultiGeometry
+ * <span class="attrib">@param</span> {Integer} j index of the Geometry
+ */</span>
+GeometryArray.<span class="reserved">prototype</span>.delGeometry = <span class="reserved">function</span>(i,j){
+	<span class="reserved">if</span> (<span class="reserved">this</span>.get(i).del(j) === false) {<span class="reserved">this</span>.del(i);}
+};
+	
+<span class="comment">/**
+ * deletes the k-th {<span class="attrib">@link</span> Point} of the j-th {<span class="attrib">@link</span> Geometry} object of the i-th {<span class="attrib">@link</span> MultiGeometry} object
+ *
+ * <span class="attrib">@param</span> {Integer} i index of the MultiGeometry
+ * <span class="attrib">@param</span> {Integer} j index of the Geometry
+ * <span class="attrib">@param</span> {Integer} k index of the Point
+ */</span>
+GeometryArray.<span class="reserved">prototype</span>.delPoint = <span class="reserved">function</span> (i,j,k){
+	var res = <span class="reserved">this</span>.get(i).delPoint(j,k);
+	<span class="reserved">if</span> (res === false) {<span class="reserved">this</span>.del(i);}
+};
+	
+<span class="comment">/**
+ * closes the current {<span class="attrib">@link</span> MultiGeometry}. Calls method close of the {<span class="attrib">@link</span> Geometry} class.
+ *
+ */</span>
+GeometryArray.<span class="reserved">prototype</span>.close = <span class="reserved">function</span>(){
+	<span class="reserved">if</span> (!<span class="reserved">this</span>.get(-1).get(-1).close()) {
+		<span class="reserved">this</span>.delGeometry(-1, -1);
+	}
+	<span class="reserved">else</span> {
+		<span class="reserved">if</span> (<span class="reserved">this</span>.get(-1).get(-1).count() === 0) {<span class="reserved">this</span>.get(-1).del(-1);}
+		<span class="reserved">if</span> (<span class="reserved">this</span>.get(-1).count() === 0) {<span class="reserved">this</span>.del(-1);}
+	}
+	
+};
+
+<span class="comment">/**
+ * deletes all {<span class="attrib">@link</span> Point} objects of this {<span class="attrib">@link</span> GeometryArray} that equal point
+ *
+ * <span class="attrib">@param</span> {Point} point
+ */</span>
+GeometryArray.<span class="reserved">prototype</span>.delAllPointsLike = <span class="reserved">function</span>(point){
+	var finished = false;
+	<span class="reserved">while</span> (finished === false){
+		finished = true;
+		<span class="reserved">for</span> (var i = 0 ; finished === true &amp;&amp; i &lt; <span class="reserved">this</span>.count() ; i++){
+			<span class="reserved">for</span> (var j = 0 ; finished === true &amp;&amp; j &lt; <span class="reserved">this</span>.get(i).count() ; j++){
+				<span class="reserved">for</span> (var k = 0 ; finished === true &amp;&amp; k &lt; <span class="reserved">this</span>.get(i).get(j).count() ; k++){
+					<span class="reserved">if</span> (<span class="reserved">this</span>.getPoint(i,j,k).equals(point)){
+						<span class="reserved">this</span>.delPoint(i,j,k);
+						finished = false;
+					}
+				}
+			} 
+		}
+	}
+};
+	
+<span class="comment">/**
+ * updates all {<span class="attrib">@link</span> Point} objects of this {<span class="attrib">@link</span> GeometryArray} that equal oldP to newP
+ *
+ * <span class="attrib">@param</span> {Point} oldP
+ * <span class="attrib">@param</span> {Point} newP
+ */</span>
+GeometryArray.<span class="reserved">prototype</span>.updateAllPointsLike = <span class="reserved">function</span>(oldP, newP){
+	<span class="reserved">for</span> (var i = 0; i &lt; <span class="reserved">this</span>.count(); i++){
+		<span class="reserved">this</span>.get(i).updateAllPointsLike(oldP, newP);
+	}
+};
+	
+<span class="comment">/**
+ * <span class="attrib">@class</span> a MultiGeometry is a List of Geometry objects
+ *
+ * @ extends List
+ * @ requires Geometry
+ * @ requires Point
+ * @ constructor
+ * @ param {String} geomType a geomType
+ */</span>
+<span class="reserved">function</span> MultiGeometry(geomType){
+
+	<span class="comment">/*
+	 * creates a new, empty {<span class="attrib">@link</span> Geometry} object and adds it to this {<span class="attrib">@link</span> MultiGeometry}
+	 *
+	 */</span>
+	<span class="reserved">this</span>.addGeometry = <span class="reserved">function</span>(){
+		<span class="reserved">this</span>.add(new Geometry(<span class="reserved">this</span>.geomType));
+	};
+	
+	<span class="comment">/**
+	 * deletes the {<span class="attrib">@link</span> Geometry} object at index i; -1 refers to the last {<span class="attrib">@link</span> Geometry object in the list
+	 * overwrites the del function of {<span class="attrib">@link</span> List}.
+	 *
+	 * <span class="attrib">@param</span> {Integer} i index
+	 */</span>
+	<span class="reserved">this</span>.del = <span class="reserved">function</span>(i){
+		i = <span class="reserved">this</span>.getIndex(i);
+		<span class="reserved">if</span> (i !== false){
+			var tmpLength = <span class="reserved">this</span>.count() - 1;
+			<span class="reserved">for</span> (var z = i; z &lt; tmpLength ; z ++){
+				<span class="reserved">this</span>.list[z] = <span class="reserved">this</span>.list[z+1];
+				e[z] = e[z+1];
+			}
+			<span class="reserved">this</span>.list.length -= 1;
+			<span class="reserved">if</span> (<span class="reserved">this</span>.list.length === 0) {<span class="reserved">return</span> false;}
+		}
+		<span class="reserved">return</span> true;
+	};
+
+	<span class="reserved">this</span>.list = [];
+	<span class="reserved">this</span>.e = new Wfs_element();
+	<span class="reserved">this</span>.geomType = geomType;
+	<span class="reserved">this</span>.name = nameMultiGeometry;
+}
+
+MultiGeometry.<span class="reserved">prototype</span> = new List();
+
+<span class="comment">/**
+ * updates all {<span class="attrib">@link</span> Point} objects of this {<span class="attrib">@link</span> MultiGeometry} that equal oldP to newP
+ *
+ * <span class="attrib">@param</span> {Point} oldP
+ * <span class="attrib">@param</span> {Point} newP
+ */</span>
+MultiGeometry.<span class="reserved">prototype</span>.updateAllPointsLike = <span class="reserved">function</span>(oldP, newP){
+	<span class="reserved">for</span> (var i = 0; i &lt; <span class="reserved">this</span>.count(); i++) {
+		<span class="reserved">this</span>.get(i).updateAllPointsLike(oldP, newP);
+	}
+};
+
+<span class="comment">/**
+ * gets the bounding box of this {<span class="attrib">@link</span> MultiGeometry}
+ *
+ * <span class="attrib">@return</span> the bounding box
+ * <span class="attrib">@type</span> Array of two Point objects
+ */</span>
+MultiGeometry.<span class="reserved">prototype</span>.getBBox = <span class="reserved">function</span>(){
+	var q = <span class="reserved">this</span>.get(0).get(0);
+	var min = cloneObject(q);
+	var max = cloneObject(q);
+	<span class="reserved">for</span>(var i=0; i&lt;<span class="reserved">this</span>.count();i++){
+		var pos = <span class="reserved">this</span>.get(i).getBBox();
+		<span class="reserved">if</span> (pos[0].x &lt; min.x) {min.x = pos[0].x;}
+		<span class="reserved">if</span> (pos[1].x &gt; max.x) {max.x = pos[1].x;}
+		<span class="reserved">if</span> (pos[1].y &gt; max.y) {max.y = pos[1].y;}
+		<span class="reserved">if</span> (pos[0].y &lt; min.y) {min.y = pos[0].y;}
+	}
+	<span class="reserved">return</span> [min, max];
+};
+<span class="comment">/**
+ * gets the center of the bounding box of this {<span class="attrib">@link</span> MultiGeometry}.
+ *
+ * <span class="attrib">@return</span> the center of the bounding box
+ * <span class="attrib">@type</span> Point
+ */</span>
+MultiGeometry.<span class="reserved">prototype</span>.getCenter = <span class="reserved">function</span>(){
+	var tmp = <span class="reserved">this</span>.getBBox();
+	var x = parseFloat(tmp[0].x) + parseFloat((tmp[1].x - tmp[0].x)/2);
+	var y = parseFloat(tmp[0].y) + parseFloat((tmp[1].y - tmp[0].y)/2);
+	<span class="reserved">return</span> new Point(x,y);
+};
+
+<span class="comment">/**
+ * gets the total number of {<span class="attrib">@link</span> Point} objects of this {<span class="attrib">@link</span> MultiGeometry}.
+ *
+ * <span class="attrib">@return</span> number of points
+ * <span class="attrib">@type</span> Integer
+ */</span>
+MultiGeometry.<span class="reserved">prototype</span>.getTotalPointCount = <span class="reserved">function</span>(){ 
+	var c = 0;
+	<span class="reserved">for</span> (var i = 0 ; i &lt; <span class="reserved">this</span>.count(); i++)	{
+		c += <span class="reserved">this</span>.get(i).count();
+	}
+	<span class="reserved">return</span> c;
+};
+
+<span class="comment">/**
+ * gets the total number of {<span class="attrib">@link</span> Point} objects of this {<span class="attrib">@link</span> MultiGeometry}.
+ *
+ * <span class="attrib">@return</span> number of points
+ * <span class="attrib">@type</span> Integer
+ */</span>
+MultiGeometry.<span class="reserved">prototype</span>.getPoint = <span class="reserved">function</span>(j,k){
+	<span class="reserved">return</span> <span class="reserved">this</span>.get(j).get(k);
+};
+
+<span class="comment">/**
+ * compares this {<span class="attrib">@link</span> MultiGeometry} object with the {<span class="attrib">@link</span> MultiGeometry} object multigeom.
+ *
+ * <span class="attrib">@param</span> {MultiGeometry} multigeom another multigeometry
+ * <span class="attrib">@return</span> true if he multigeometries match; else false 
+ * <span class="attrib">@type</span> Boolean
+ */</span>
+MultiGeometry.<span class="reserved">prototype</span>.equals = <span class="reserved">function</span>(multigeom) {
+	<span class="reserved">if</span> (<span class="reserved">this</span>.geomType != multigeom.geomType) {<span class="reserved">return</span> false;}
+	<span class="reserved">if</span> (<span class="reserved">this</span>.count() != multigeom.count()) {<span class="reserved">return</span> false;}
+	<span class="reserved">if</span> (<span class="reserved">this</span>.getTotalPointCount() != multigeom.getTotalPointCount()) {<span class="reserved">return</span> false;}
+	<span class="reserved">for</span> (var i=0; i&lt;<span class="reserved">this</span>.count(); i++) {
+		<span class="reserved">if</span> (!<span class="reserved">this</span>.get(i).equals(multigeom.get(i))) {<span class="reserved">return</span> false;}
+	}
+	<span class="reserved">return</span> true;
+};
+
+<span class="comment">/**
+ * deletes the j-th {<span class="attrib">@link</span> Point} object of the i-th {<span class="attrib">@link</span> Geometry} object of this {<span class="attrib">@link</span> MultiGeometry} object.
+ *
+ * <span class="attrib">@param</span> {Integer} i geometry index
+ * <span class="attrib">@param</span> {Integer} j point index
+ * <span class="attrib">@return</span> true if the deletion succeded; else false.
+ * <span class="attrib">@type</span> Boolean
+ */</span>
+MultiGeometry.<span class="reserved">prototype</span>.delPoint = <span class="reserved">function</span>(i,j){
+	var res = <span class="reserved">this</span>.get(i).del(j);
+	<span class="reserved">if</span> (res === false) {<span class="reserved">return</span> <span class="reserved">this</span>.del(i);}
+	<span class="reserved">return</span> true;
+};
+
+
+<span class="comment">/**
+ * <span class="attrib">@class</span> a Geometry is a List of Point objects. If it is a polygon, the last point has 
+ * to equal the first point.
+ *
+ * <span class="attrib">@extends</span> List
+ * <span class="attrib">@requires</span> Point
+ * <span class="attrib">@constructor</span>
+ * <span class="attrib">@param</span> {String} a string representing a geometry type, see <span class="attrib">@see</span> GeomType.
+ */</span>
+<span class="reserved">function</span> Geometry(aGeomtype){
+
+	<span class="comment">/**
+	 * deletes the {<span class="attrib">@link</span> Point} object at index i; -1 refers to the last 
+	 * {<span class="attrib">@link</span> Point} object in the list. Overwrites the del function of 
+	 * {<span class="attrib">@link</span> List}.
+	 *
+	 * <span class="attrib">@param</span> {Integer} i index
+	 * <span class="attrib">@return</span> false if deletion is not yet finished. It is cascaded to 
+	 *         {<span class="attrib">@link</span> MultiGeometry}. True if the deletion is finished.
+	 */</span>
+	<span class="reserved">this</span>.del = <span class="reserved">function</span>(i){
+		i = <span class="reserved">this</span>.getIndex(i);
+		<span class="reserved">if</span> (i !== false) {
+			var tmpLength = <span class="reserved">this</span>.count()-1;
+			
+			<span class="reserved">for</span> (var z = i; z &lt; tmpLength ; z ++){
+				<span class="reserved">this</span>.list[z] = <span class="reserved">this</span>.list[z+1];
+			}
+			<span class="reserved">this</span>.list.length -= 1;
+		
+			<span class="reserved">if</span> (<span class="reserved">this</span>.geomType == geomType.polygon){
+				<span class="reserved">if</span> (i == tmpLength) {<span class="reserved">this</span>.list[0] = <span class="reserved">this</span>.list[tmpLength-1];}
+				<span class="reserved">else</span> <span class="reserved">if</span> (i === 0) {<span class="reserved">this</span>.list[tmpLength-1] = <span class="reserved">this</span>.list[0];}
+				<span class="reserved">if</span> (<span class="reserved">this</span>.list.length == 1){<span class="reserved">return</span> false;}
+			}
+			updateDist();
+			<span class="reserved">if</span>(<span class="reserved">this</span>.list.length === 0) {<span class="reserved">return</span> false;}
+			<span class="reserved">return</span> true;
+		}
+		<span class="reserved">return</span> false;
+	};
+
+	<span class="comment">/**
+	 * adds a {<span class="attrib">@link</span> Point} object to this {<span class="attrib">@link</span> Geometry} object.
+	 *
+	 * <span class="attrib">@param</span> {Float} x x value of the point
+	 * <span class="attrib">@param</span> {Float} y y value of the point
+	 */</span>	
+	<span class="reserved">this</span>.addPointByCoordinates = <span class="reserved">function</span>(x,y){
+		<span class="reserved">this</span>.add(new Point(x,y));
+		updateDist();
+	};
+
+	<span class="comment">/**
+	 * adds a {<span class="attrib">@link</span> Point} object to this {<span class="attrib">@link</span> Geometry} object.
+	 *
+	 * <span class="attrib">@param</span> {Point} aPoint another point
+	 */</span>	
+	<span class="reserved">this</span>.addPoint = <span class="reserved">function</span>(aPoint){
+		<span class="reserved">this</span>.add(new Point(aPoint.x, aPoint.y));
+		updateDist();
+	};
+
+	<span class="comment">/**
+	 * inserts a {<span class="attrib">@link</span> Point} object at index i of this {<span class="attrib">@link</span> Geometry} object.
+	 *
+	 * <span class="attrib">@param</span> {Point} p another point
+	 * <span class="attrib">@param</span> {Integer} i index
+	 */</span>	
+	<span class="reserved">this</span>.addPointAtIndex = <span class="reserved">function</span>(p,i){
+		i = <span class="reserved">this</span>.getIndex(i);
+		<span class="reserved">if</span> (i !== false){
+			<span class="reserved">for</span>(var z = <span class="reserved">this</span>.count(); z &gt; i; z--){
+				<span class="reserved">this</span>.list[z] = <span class="reserved">this</span>.list[z-1];
+			}
+			<span class="reserved">this</span>.list[i] = new Point(p.x, p.y);
+			updateDist();
+		}
+	};
+	
+	<span class="comment">/**
+	 * Overwrites the {<span class="attrib">@link</span> Point) object at index i with the {<span class="attrib">@link</span> Point} object p.
+	 *
+	 * <span class="attrib">@private</span>
+	 * <span class="attrib">@param</span> {Point} p another point
+	 * <span class="attrib">@param</span> {Integer} i index
+	 */</span>	
+	<span class="reserved">this</span>.updatePointAtIndex = <span class="reserved">function</span>(p, i){
+		i = <span class="reserved">this</span>.getIndex(i);
+		<span class="reserved">if</span> ((i === 0 || i == <span class="reserved">this</span>.count()-1) &amp;&amp; <span class="reserved">this</span>.geomType == geomType.polygon){
+			<span class="reserved">this</span>.list[0] = p;
+			<span class="reserved">this</span>.list[<span class="reserved">this</span>.count()-1] = p;
+		}
+		<span class="reserved">else</span> {<span class="reserved">this</span>.list[i] = p;}
+		updateDist();
+	};
+	
+	<span class="comment">/**
+	 * Updates the {<span class="attrib">@link</span> Geometry#dist} and {<span class="attrib">@link</span> Geometry#totaldist}
+	 *
+	 * <span class="attrib">@private</span>
+	 */</span>	
+	var updateDist = <span class="reserved">function</span>(){
+		dist[0] = 0;		
+		totaldist[0] = 0;		
+		<span class="reserved">for</span> (var i = 1 ; i &lt; that.count(); i++){
+			dist[i] = that.get(i-1).dist(that.get(i));
+			totaldist[i] = totaldist[i-1] + dist[i];
+		}
+	};
+	<span class="comment">/**
+	 * gets the distance between the last and last but one point of this {<span class="attrib">@link</span> Geometry}.
+	 *
+	 * <span class="attrib">@param</span> {Integer} numberOfDigitis round to numberOfDigits (optional)
+	 * <span class="attrib">@return</span> the distance
+	 * <span class="attrib">@type</span> Float
+	 */</span>	
+	<span class="reserved">this</span>.getCurrentDist = <span class="reserved">function</span>(numberOfDigits) {
+		<span class="reserved">if</span> (typeof(numberOfDigits) == <span class="literal">"number"</span>) {
+			<span class="reserved">return</span> roundToDigits(dist[<span class="reserved">this</span>.count()-1], numberOfDigits);
+		}
+		<span class="reserved">return</span> dist[<span class="reserved">this</span>.count()-1];
+		
+	};
+	<span class="comment">/**
+	 * gets the length of the outer rim of this {<span class="attrib">@link</span> Geometry}.
+	 *
+	 * <span class="attrib">@param</span> {Integer} numberOfDigitis round to numberOfDigits (optional)
+	 * <span class="attrib">@return</span> the distance
+	 * <span class="attrib">@type</span> Float
+	 */</span>	
+	<span class="reserved">this</span>.getTotalDist = <span class="reserved">function</span>(numberOfDigits) {
+		<span class="reserved">if</span> (typeof(numberOfDigits) == <span class="literal">"number"</span>) {
+			<span class="reserved">return</span> roundToDigits(totaldist[<span class="reserved">this</span>.count()-1], numberOfDigits);
+		}
+		<span class="reserved">return</span> totaldist[<span class="reserved">this</span>.count()-1];
+	};
+	<span class="comment">/**
+	 * closes this {<span class="attrib">@link</span> Geometry}. 
+	 *
+	 * <span class="attrib">@return</span> true if the geometry could be closed; otherwise false
+	 * <span class="attrib">@type</span> Boolean
+	 */</span>	
+	<span class="reserved">this</span>.close = <span class="reserved">function</span>(){
+		complete = true;
+		<span class="reserved">if</span> (<span class="reserved">this</span>.geomType == geomType.polygon){
+			<span class="reserved">if</span> (<span class="reserved">this</span>.count() &gt; 2){
+				<span class="reserved">if</span> (!<span class="reserved">this</span>.get(0).equals(<span class="reserved">this</span>.get(-1))) {
+					<span class="reserved">this</span>.addPoint(<span class="reserved">this</span>.get(0));
+				}
+			}
+			<span class="reserved">else</span> {<span class="reserved">return</span> false;}
+		}
+		<span class="reserved">if</span> (<span class="reserved">this</span>.geomType == geomType.line){
+			<span class="reserved">if</span> (<span class="reserved">this</span>.count() &lt; 2){<span class="reserved">return</span> false;}
+		}
+		<span class="reserved">return</span> true;
+	};
+	<span class="comment">/**
+	 * checks if this {<span class="attrib">@link</span> Geometry} has been closed. 
+	 *
+	 * <span class="attrib">@return</span> true if the geometry is closed; otherwise false
+	 * <span class="attrib">@type</span> Boolean
+	 */</span>	
+	<span class="reserved">this</span>.isComplete = <span class="reserved">function</span>() { 
+		<span class="reserved">return</span> complete;
+	};
+	
+	<span class="reserved">this</span>.list = [];
+	var dist = [];
+	var totaldist = [];
+	var complete = false;
+
+	var that = <span class="reserved">this</span>;
+
+	<span class="reserved">this</span>.geomType = aGeomtype;
+	<span class="reserved">this</span>.name = nameGeometry;
+}
+
+Geometry.<span class="reserved">prototype</span> = new List();
+
+<span class="comment">/**
+ * gets the bounding box of this {<span class="attrib">@link</span> Geometry}
+ *
+ * <span class="attrib">@return</span> the bounding box (array of two Point objects)
+ * <span class="attrib">@type</span> Point[]
+ */</span>
+Geometry.<span class="reserved">prototype</span>.getBBox = <span class="reserved">function</span>(){
+	var q = <span class="reserved">this</span>.get(0);
+	var min = cloneObject(q);
+	var max = cloneObject(q);
+	
+	<span class="reserved">for</span> (var j=0; j&lt;<span class="reserved">this</span>.count(); j++){
+		var pos = <span class="reserved">this</span>.get(j);
+		<span class="reserved">if</span> (pos.x &lt; min.x) {min.x = pos.x;}
+		<span class="reserved">else</span> <span class="reserved">if</span> (pos.x &gt; max.x) {max.x = pos.x;}
+		<span class="reserved">if</span> (pos.y &lt; min.y) {min.y = pos.y;}
+		<span class="reserved">else</span> <span class="reserved">if</span> (pos.y &gt; max.y) {max.y = pos.y;}
+	}
+	<span class="reserved">return</span> [min, max];
+};
+
+<span class="comment">/**
+ * updates all {<span class="attrib">@link</span> Point} objects of this {<span class="attrib">@link</span> Geometry} that equal oldP to newP
+ *
+ * <span class="attrib">@param</span> {Point} oldP
+ * <span class="attrib">@param</span> {Point} newP
+ */</span>
+Geometry.<span class="reserved">prototype</span>.updateAllPointsLike = <span class="reserved">function</span>(oldP, newP){
+	var len = <span class="reserved">this</span>.count();
+	<span class="reserved">for</span> (var i = 0; i &lt; len ; i++){
+		<span class="reserved">if</span> (oldP.equals(<span class="reserved">this</span>.get(i))){
+			<span class="reserved">if</span> (i&gt;0 &amp;&amp; newP.equals(<span class="reserved">this</span>.get(i-1))){
+				<span class="reserved">this</span>.del(i);
+				len--;
+				i--;
+			}
+			<span class="reserved">else</span> {<span class="reserved">this</span>.updatePointAtIndex(newP, i);}
+		}
+	}
+};
+
+<span class="comment">/**
+ * compares this {<span class="attrib">@link</span> Geometry} object with the {<span class="attrib">@link</span> Geometry} object geom point by point.
+ *
+ * <span class="attrib">@param</span> {Geometry} geom another geometry
+ * <span class="attrib">@return</span> true if he geometries match; else false 
+ * <span class="attrib">@type</span> Boolean
+ */</span>
+Geometry.<span class="reserved">prototype</span>.equals = <span class="reserved">function</span>(geom) {
+	<span class="reserved">if</span> (<span class="reserved">this</span>.geomType != geom.geomType) {<span class="reserved">return</span> false;}
+	<span class="reserved">if</span> (<span class="reserved">this</span>.count() != geom.count()) {<span class="reserved">return</span> false;}
+	<span class="reserved">for</span> (var i=0; i &lt; <span class="reserved">this</span>.count(); i++) {
+		<span class="reserved">if</span> (!<span class="reserved">this</span>.get(i).equals(geom.get(i))) {<span class="reserved">return</span> false;}
+	}
+	<span class="reserved">return</span> true;
+};
+
+
+<span class="comment">/**
+ * <span class="attrib">@class</span> an array of elements, each consisting of a name/value pair
+ *
+ * @ constructor
+ */</span>
+<span class="reserved">function</span> Wfs_element(){
+
+	<span class="comment">/**
+	 * returns the number of elements of this {<span class="attrib">@link</span> Wfs_element} object.
+	 *
+	 * <span class="attrib">@return</span> the number of elements
+	 * <span class="attrib">@type</span> Integer
+	 */</span>
+	<span class="reserved">this</span>.count = <span class="reserved">function</span>(){
+		<span class="reserved">return</span> name.length;
+	};
+
+	<span class="comment">/**
+	 * returns the name of the element at index i.
+	 *
+	 * <span class="attrib">@param</span> {Integer} i index
+	 * <span class="attrib">@return</span> the name
+	 * <span class="attrib">@type</span> String
+	 */</span>
+	<span class="reserved">this</span>.getName = <span class="reserved">function</span>(i){ 
+		<span class="reserved">if</span> (isValidElementIndex(i)) {<span class="reserved">return</span> name[i];}
+		<span class="reserved">return</span> false;
+	};
+	
+	<span class="comment">/**
+	 * returns the value of the element at index i.
+	 *
+	 * <span class="attrib">@param</span> {Integer} i index
+	 * <span class="attrib">@return</span> the value
+	 */</span>
+	<span class="reserved">this</span>.getValue = <span class="reserved">function</span>(i){ 
+		<span class="reserved">if</span> (isValidElementIndex(i)) {<span class="reserved">return</span> value[i];}
+		<span class="reserved">return</span> false;
+	};
+
+	<span class="comment">/**
+	 * appends a new element with a given name. If an element with this name exists, it is overwritten.
+	 *
+	 * <span class="attrib">@param</span> {String} aName the name of the new element
+	 * <span class="attrib">@param</span> {String} aValue the value of the new element
+	 */</span>
+	<span class="reserved">this</span>.setElement = <span class="reserved">function</span>(aName, aValue){ 
+		var i = <span class="reserved">this</span>.getElementIndexByName(aName);
+		<span class="reserved">if</span> (i === false) {i = <span class="reserved">this</span>.count();}
+		name[i] = aName;
+		value[i] = aValue;
+	};
+
+	<span class="comment">/**
+	 * checks if an index is valid
+	 *
+	 * <span class="attrib">@private</span>
+	 * <span class="attrib">@param</span> {Integer} i an index
+	 * <span class="attrib">@return</span> true if the index is valid; otherwise false
+	 * <span class="attrib">@type</span> Boolean
+	 */</span>
+	var isValidElementIndex = <span class="reserved">function</span>(i){ 
+		<span class="reserved">if</span> (i&gt;=0 &amp;&amp; i&lt;name.length) {<span class="reserved">return</span> true;}
+		var e = new Mb_exception(<span class="literal">"class Wfs_element: function isValidElementIndex: illegal element index"</span>);
+		<span class="reserved">return</span> false;
+	};
+	
+	var name  = [];
+	var value = [];
+}
+
+<span class="comment">/**
+ * gets the index of the element with a given name.
+ *
+ * <span class="attrib">@param</span> {String} elementName a name
+ * <span class="attrib">@return</span> the index of the element; if no element with this name exists, false
+ * <span class="attrib">@type</span> Integer, Boolean
+ */</span>
+Wfs_element.<span class="reserved">prototype</span>.getElementIndexByName = <span class="reserved">function</span>(elementName){
+	<span class="reserved">for</span> (var j = 0 ; j &lt; <span class="reserved">this</span>.count() ; j++){
+		<span class="reserved">if</span> (<span class="reserved">this</span>.getName(j) == elementName) {<span class="reserved">return</span> j;}
+	}
+	<span class="reserved">return</span> false;
+};
+
+<span class="comment">/**
+ * gets the value of the element with a given name.
+ *
+ * <span class="attrib">@param</span> {String} elementName a name
+ * <span class="attrib">@return</span> the value of the element; if no element with this name exists, false
+ * <span class="attrib">@type</span> String, Boolean
+ */</span>
+Wfs_element.<span class="reserved">prototype</span>.getElementValueByName = <span class="reserved">function</span>(elementName){
+	var i = <span class="reserved">this</span>.getElementIndexByName(elementName);
+	<span class="reserved">if</span> (i === false) {<span class="reserved">return</span> false;}
+	<span class="reserved">return</span> <span class="reserved">this</span>.getValue(i);
+};
+
+
+<span class="comment">/**
+ * <span class="attrib">@class</span> a {<span class="attrib">@link</span> Canvas} contains a {<span class="attrib">@link</span> DivTag} that holds graphics rendered by {<span class="attrib">@link</span> jsGraphics}
+ *
+ * <span class="attrib">@constructor</span>
+ * <span class="attrib">@requires</span> DivTag
+ * <span class="attrib">@requires</span> jsGraphics
+ * <span class="attrib">@requires</span> GeometryArray
+ * <span class="attrib">@requires</span> MultiGeometry
+ * <span class="attrib">@requires</span> Geometry
+ * <span class="attrib">@param</span> {String} aMapFrame name of the target mapframe
+ * <span class="attrib">@param</span> {String} aTagName name of the target div tag
+ * <span class="attrib">@param</span> {String} aStyle style of the div tag
+ * <span class="attrib">@param</span> {Integer} aLineWidth the line width of the jsGraphics output
+ */</span>
+<span class="reserved">function</span> Canvas(aMapframe, aTagName, aStyle, aLineWidth) {
+	
+	<span class="comment">/**
+	 * draws the geometry of the canvas
+	 *
+	 * <span class="attrib">@param</span> {String} t geometry type (<span class="attrib">@see</span> GeomType)
+	 * <span class="attrib">@param</span> {MultiGeometry} g a MultiGeometry object
+	 * <span class="attrib">@param</span> {String} col a color
+	 * <span class="attrib">@private</span>
+	 */</span>
+ 	<span class="reserved">this</span>.drawGeometry = <span class="reserved">function</span>(t,g,col){ 
+		var mapObjInd = getMapObjIndexByName(mapframe);
+		width = mb_mapObj[mapObjInd].width;
+		height = mb_mapObj[mapObjInd].height;
+		<span class="reserved">for</span>(var i=0; i &lt; g.count(); i++){
+			<span class="reserved">if</span>(t==geomType.point) {
+				var p = realToMap(mapframe,g.get(i).get(0));
+				<span class="reserved">if</span> (p.x + diameter &lt; mb_mapObj[mapObjInd].width &amp;&amp; p.x - diameter &gt; 0 &amp;&amp;
+					p.y + diameter &lt; mb_mapObj[mapObjInd].height &amp;&amp; p.y - diameter &gt; 0) {
+					drawCircle(p.x-1, p.y-1, diameter,col);
+				}
+			}
+			<span class="reserved">else</span> <span class="reserved">if</span>(t==geomType.line || t==geomType.polygon) {
+				<span class="reserved">for</span> (var j=0; j&lt;g.get(i).count()-1; j++) {
+					var pq = calculateVisibleDash(realToMap(mapframe,g.get(i).get(j)), realToMap(mapframe,g.get(i).get(j+1)), width, height);
+					<span class="reserved">if</span> (pq) {
+						drawLine([pq[0].x-1, pq[1].x-1], [pq[0].y-1, pq[1].y-1], col);
+					}
+				}
+			}
+			<span class="reserved">else</span> {
+				var e = new Mb_exception(<span class="literal">"class Canvas: function drawGeometry: unknown geomType "</span> + t);
+			}
+		}
+	};
+	
+	<span class="comment">/**
+	 * checks if the MultiGeometry's bounding box width and height is smaller than minWidth
+	 *
+	 * <span class="attrib">@private</span>
+	 * <span class="attrib">@param</span> {MultiGeometry} g a MultiGeometry object
+	 */</span>
+	<span class="reserved">this</span>.isTooSmall = <span class="reserved">function</span>(g){
+		var tmp = g.getBBox();
+		var min = realToMap(mapframe,tmp[0]);
+		var max = realToMap(mapframe,tmp[1]);
+		<span class="reserved">if</span>((Math.abs(max.x - min.x) &lt; minWidth) &amp;&amp; (Math.abs(max.y - min.y) &lt; minWidth)) {
+			<span class="reserved">return</span> true;
+		}
+		<span class="reserved">return</span> false;
+	};
+	
+	<span class="comment">/**
+	 * gets the jsGraphics.
+	 *
+	 * <span class="attrib">@private</span>
+	 * <span class="attrib">@return</span> the jsGraphics
+	 * <span class="attrib">@type</span> jsGraphics
+	 */</span>
+	<span class="reserved">this</span>.getCanvas = <span class="reserved">function</span>(){
+		<span class="reserved">return</span> canvas;
+	};
+	
+	<span class="comment">/**
+	 * draws a circle with {<span class="attrib">@link</span> jsGraphics}.
+	 *
+	 * <span class="attrib">@private</span>
+	 * <span class="attrib">@param</span> {Float} x x value of the center
+	 * <span class="attrib">@param</span> {Float} y y value of the center
+	 * <span class="attrib">@param</span> {Float} diameter diameter of the circle
+	 * <span class="attrib">@param</span> {String} color the color of the circle in hex format
+	 */</span>
+	var drawCircle = <span class="reserved">function</span>(x, y, diameter, color) {
+		canvas.setColor(color);
+		canvas.drawEllipse(x-diameter/2,y-diameter/2,diameter,diameter);
+	};
+
+	<span class="comment">/**
+	 * draws a polyline with {<span class="attrib">@link</span> jsGraphics}.
+	 *
+	 * <span class="attrib">@private</span>
+	 * <span class="attrib">@param</span> {Array} x_array array of x values
+	 * <span class="attrib">@param</span> {Array} y_array array of y values
+	 * <span class="attrib">@param</span> {String} color the color of the polyline in hex format
+	 */</span>
+	var drawLine = <span class="reserved">function</span>(x_array, y_array, color) {
+		canvas.setColor(color);
+		canvas.drawPolyline(x_array, y_array);
+	};
+
+	<span class="comment">/**
+	 * This is the {<span class="attrib">@link</span> DivTag} that contains the output by {<span class="attrib">@link</span> jsGraphics}.
+	 * 
+	 * <span class="attrib">@type</span> DivTag
+	 */</span>
+	<span class="reserved">this</span>.canvasDivTag = new DivTag(aTagName, aMapframe, aStyle);
+
+	var that = <span class="reserved">this</span>;
+
+	var diameter = 8;
+	var minWidth = 8;
+	var lineWidth = aLineWidth;
+	var mapframe = aMapframe;
+	var style = aStyle;
+	var canvas = new jsGraphics(aTagName, window.frames[mapframe]);
+	canvas.setStroke(lineWidth);
+	mb_registerPanSubElement(aTagName);
+}
+
+<span class="comment">/**
+ * cleans the canvas by emptying the canvas {<span class="attrib">@link</span> DivTag}.
+ */</span>
+Canvas.<span class="reserved">prototype</span>.clean = <span class="reserved">function</span> () {
+	<span class="reserved">this</span>.canvasDivTag.clean();
+};
+
+<span class="comment">/**
+ * paints all geometries.
+ *
+ * <span class="attrib">@param</span> {GeometryArray} gA the geometries that will be drawn
+ */</span>
+Canvas.<span class="reserved">prototype</span>.paint = <span class="reserved">function</span>(gA) {
+	<span class="reserved">for</span> (var q = 0; q &lt; gA.count(); q++) {
+		var m = gA.get(q);
+		var t = m.geomType;
+		var col = m.color;
+		<span class="reserved">if</span> (t == geomType.point) {
+			<span class="reserved">this</span>.drawGeometry(t,m,col);
+		}
+		<span class="reserved">else</span> {
+			<span class="reserved">if</span> (<span class="reserved">this</span>.isTooSmall(m)){
+				var newMember = new MultiGeometry(geomType.point);
+				newMember.addGeometry();
+				newMember.get(-1).addPoint(m.getCenter());
+				<span class="reserved">this</span>.drawGeometry(geomType.point,newMember,col);
+			}
+			<span class="reserved">else</span>{
+				<span class="reserved">if</span>(t == geomType.line) {<span class="reserved">this</span>.drawGeometry(t,m, col);}
+				<span class="reserved">else</span> <span class="reserved">if</span>(t == geomType.polygon) {<span class="reserved">this</span>.drawGeometry(t,m,col);}
+				<span class="reserved">else</span> {
+					var e = new Mb_exception(<span class="literal">"class Canvas: function paint: unknown geomType"</span> + t);				
+				}
+			}
+		}
+	}
+	<span class="reserved">this</span>.getCanvas().paint();
+};
+
+<span class="comment">/**
+ * <span class="attrib">@class</span> a {<span class="attrib">@link</span> Highlight} object is {<span class="attrib">@link</span> jsGraphics} rendering of a {<span class="attrib">@link</span> GeometryArray} in various mapframes.
+ *
+ * <span class="attrib">@constructor</span>
+ * <span class="attrib">@requires</span> Canvas
+ * <span class="attrib">@requires</span> GeometryArray
+ * <span class="attrib">@param</span> {Array} aTargetArray an array of Strings referring to mapframes
+ * <span class="attrib">@param</span> {String} aTagName the name of the div tags
+ * <span class="attrib">@param</span> {Object} aStyle the style of the div tags
+ * <span class="attrib">@param</span> {Integer} the line width of the jsGraphics lines
+ */</span>
+<span class="reserved">function</span> Highlight(aTargetArray, aTagName, aStyle, aLineWidth) {
+	<span class="comment">/**
+	 * removes a {<span class="attrib">@link</span> MultiGeometry} object from the geometry Array
+	 *
+	 * <span class="attrib">@param</span> {MultiGeometry} m a MultiGeometry
+	 * <span class="attrib">@param</span> {String} color a color
+	 */</span>	
+	<span class="reserved">this</span>.del = <span class="reserved">function</span>(m, color) {
+		var a = gA.findMultiGeometry(m);
+		var del = false;
+		<span class="reserved">for</span> (var i=0; i&lt;a.length &amp;&amp; del === false; i++) {
+			<span class="reserved">if</span> (gA.get(a[i]).color == color) {
+				gA.del(a[i]);
+				del = true;
+			}
+		}
+		<span class="reserved">this</span>.paint();
+	};
+
+	<span class="comment">/**
+	 * adds a {<span class="attrib">@link</span> MultiGeometry} object to the geometry Array
+	 *
+	 * <span class="attrib">@param</span> {MultiGeometry} m a MultiGeometry
+	 * <span class="attrib">@param</span> {String} color the color of the highlight
+	 */</span>	
+	<span class="reserved">this</span>.add = <span class="reserved">function</span>(m, color) {
+		gA.addCopy(m);
+		<span class="reserved">if</span> (typeof(color) != <span class="literal">'undefined'</span>) {gA.get(-1).color = color;} 
+		<span class="reserved">else</span> {gA.get(-1).color = lineColor;}
+		<span class="reserved">this</span>.paint();
+	};
+	
+	<span class="comment">/**
+	 * removes all MultiGeometries.
+	 *
+	 */</span>	
+	<span class="reserved">this</span>.clean = <span class="reserved">function</span>() {
+		<span class="reserved">if</span> (gA.count() &gt; 0) {
+			gA = new GeometryArray();
+			<span class="reserved">this</span>.paint();
+		}
+	};
+
+	<span class="comment">/**
+	 * displays the highlight
+	 *
+	 */</span>	
+	<span class="reserved">this</span>.paint = <span class="reserved">function</span>() {
+		<span class="reserved">for</span> (var i=0; i &lt; canvas.length; i++) {
+			<span class="reserved">if</span> (typeof(canvas[i]) == <span class="literal">"object"</span>) {canvas[i].clean();}
+		}
+		<span class="reserved">for</span> (var i=0; i&lt;targets.length; i++){
+			<span class="reserved">if</span> (typeof(canvas[i]) == <span class="literal">'undefined'</span>) {
+				canvas[i] = new Canvas(targets[i], tagname, style, lineWidth);
+			}
+			canvas[i].paint(gA);
+		}
+	};
+
+	var lineWidth = aLineWidth;
+	var tagname = <span class="literal">'mod_gaz_draw'</span>+aTagName;
+	var style = aStyle;
+	var targets = aTargetArray; 
+	var canvas = []; 
+	var gA = new GeometryArray(); 
+	var lineColor = <span class="literal">"#ff0000"</span>;
+	<span class="reserved">this</span>.paint();
+}
+
+<span class="comment">// ----------------------------------------------------------------------------------------------------</span>
+<span class="comment">// Snapping</span>
+<span class="comment">// ----------------------------------------------------------------------------------------------------</span>
+<span class="comment">/**
+ * <span class="attrib">@class</span> a {<span class="attrib">@link</span> Snapping} object stores is {<span class="attrib">@link</span> jsGraphics} rendering of a {<span class="attrib">@link</span> GeometryArray} in various mapframes.
+ *
+ * <span class="attrib">@constructor</span>
+ * <span class="attrib">@requires</span> GeometryArray
+ * <span class="attrib">@requires</span> Highlight
+ * <span class="attrib">@param</span> {String} aTarget name of the mapframe where snapping occurs
+ * <span class="attrib">@param</span> {String} aTolerance Snapping is activated if the mouse is 
+ *                 within aTolerance pixel distance to the reference point.
+ * <span class="attrib">@param</span> {String} aColor apparently deprecated?
+ * <span class="attrib">@param</span> {Integer} aZIndex the z-Index of the {<span class="attrib">@link</span> jsGraphics} generated by {<span class="attrib">@link</span> Highlight}.
+ */</span>
+<span class="reserved">function</span> Snapping(aTarget, aTolerance, aColor, aZIndex){
+
+	<span class="comment">/**
+	 * draws a circle to highlight the snapped point.
+	 * 
+	 * <span class="attrib">@param</span> {Point} center the snapped point.
+	 * <span class="attrib">@param</span> {Integer} radius radius of the circular highlight.
+	 */</span>
+	<span class="reserved">this</span>.draw = <span class="reserved">function</span>(center,radius){ 
+		mG = new MultiGeometry(geomType.point);
+		mG.addGeometry();
+		mG.get(-1).addPoint(center);
+		highlight.add(mG);
+	};
+	<span class="reserved">this</span>.getTolerance = <span class="reserved">function</span>() {
+		<span class="reserved">return</span> tolerance;
+	};
+	<span class="reserved">this</span>.getTarget = <span class="reserved">function</span>() {
+		<span class="reserved">return</span> target;
+	};
+	<span class="reserved">this</span>.cleanHighlight = <span class="reserved">function</span>() {
+		<span class="reserved">return</span> highlight.clean();
+	};
+	<span class="reserved">this</span>.addPoint = <span class="reserved">function</span>(aPoint) {
+		coord.push(aPoint);
+	};
+	<span class="reserved">this</span>.getPointCount = <span class="reserved">function</span>() {
+		<span class="reserved">return</span> coord.length;
+	};
+	<span class="reserved">this</span>.getPoint = <span class="reserved">function</span>(i) {
+		<span class="reserved">return</span> coord[i];
+	};
+	<span class="reserved">this</span>.resetPoints = <span class="reserved">function</span>() {
+		coord = [];
+	};
+	<span class="reserved">this</span>.getNearestNeighbour = <span class="reserved">function</span>(){
+		<span class="reserved">if</span> (min_i != -1) {<span class="reserved">return</span> <span class="reserved">this</span>.getPoint(min_i);}
+		<span class="reserved">return</span> false;
+	};
+	<span class="reserved">this</span>.setIndexOfNearestNeighbour = <span class="reserved">function</span>(i){
+		min_i = i;
+	};
+	<span class="reserved">this</span>.resetIndexOfNearestNeighbour = <span class="reserved">function</span>(){
+		min_i = -1;
+	};
+	
+	<span class="comment">/**
+	 * <span class="attrib">@private</span>
+	 */</span>
+	var tolerance = (typeof(aTolerance) == <span class="literal">'undefined'</span>) ? 10 : aTolerance;
+
+	<span class="comment">/**
+	 * <span class="attrib">@private</span>
+	 */</span>
+	var zIndex = (typeof(aZIndex) == <span class="literal">'undefined'</span>) ? 50 : aZIndex;
+
+	<span class="comment">/**
+	 * <span class="attrib">@private</span>
+	 */</span>
+	var coord = []; 
+
+	<span class="comment">/**
+	 * <span class="attrib">@private</span>
+	 */</span>
+	var min_i = -1;
+
+	<span class="comment">/**
+	 * <span class="attrib">@private</span>
+	 */</span>
+	var target = aTarget;
+
+	<span class="comment">/**
+	 * <span class="attrib">@private</span>
+	 */</span>
+	var lineWidth = 2;
+
+	<span class="comment">/**
+	 * <span class="attrib">@private</span>
+	 */</span>
+	var style = {<span class="literal">"position"</span>:<span class="literal">"absolute"</span>, <span class="literal">"top"</span>:<span class="literal">"0px"</span>, <span class="literal">"left"</span>:<span class="literal">"0px"</span>, <span class="literal">"z-index"</span>:zIndex};
+
+	<span class="comment">/**
+	 * <span class="attrib">@private</span>
+	 */</span>
+	var highlight = new Highlight([target], <span class="literal">"snapping"</span>+Math.round(Math.random()*Math.pow(10,10)), style, lineWidth);
+}
+
+Snapping.<span class="reserved">prototype</span>.check = <span class="reserved">function</span>(currPoint){
+	var minDist = false;
+	
+	<span class="reserved">for</span> (var i = 0 ; i &lt; <span class="reserved">this</span>.getPointCount() ; i++) {
+
+		var currDist = currPoint.dist(realToMap(<span class="reserved">this</span>.getTarget(), <span class="reserved">this</span>.getPoint(i)));
+		<span class="reserved">if</span> (minDist === false || currDist &lt; minDist) {
+			minDist = currDist;
+			<span class="reserved">if</span> (minDist &lt; <span class="reserved">this</span>.getTolerance()) {<span class="reserved">this</span>.setIndexOfNearestNeighbour(i);}
+		}
+	}
+	<span class="reserved">if</span> (<span class="reserved">this</span>.getPointCount() &gt; 0 &amp;&amp; minDist &gt; <span class="reserved">this</span>.getTolerance()) {
+		<span class="reserved">this</span>.resetIndexOfNearestNeighbour();
+	}
+	<span class="reserved">this</span>.cleanHighlight();
+	<span class="reserved">if</span> (<span class="reserved">this</span>.isSnapped()) {
+		<span class="reserved">this</span>.draw(<span class="reserved">this</span>.getNearestNeighbour(), <span class="reserved">this</span>.getTolerance());
+	}
+};
+
+<span class="comment">/**
+ * Stores the points which will have the snapping property. 
+ * 
+ * <span class="attrib">@param</span> {GeometryArray} geom all points of geom will be stored. May also be a 
+ *                             {<span class="attrib">@link</span> MultiGeometry} or {<span class="attrib">@link</span> Geometry}.
+ * <span class="attrib">@param</span> {Point} point this point is excluded. Useful when moving a point of a 
+ *                      geometry; you don't want to snap against the point you
+ *                      move. Optional.
+ */</span>
+Snapping.<span class="reserved">prototype</span>.store = <span class="reserved">function</span>(geom, point){
+	<span class="reserved">this</span>.resetPoints();
+	<span class="reserved">this</span>.resetIndexOfNearestNeighbour();
+
+	<span class="reserved">for</span> (var i = 0 ; i &lt; geom.count(); i++){
+		<span class="reserved">if</span> (geom.name == nameGeometryArray || geom.name == nameMultiGeometry){
+			<span class="reserved">for</span> (var j = 0 ; j &lt; geom.get(i).count() ; j++){
+				<span class="reserved">if</span> (geom.get(i).name == nameMultiGeometry){
+					<span class="reserved">for</span> (var k = 0 ; k &lt; geom.get(i).get(j).count() ; k++){
+						<span class="reserved">if</span> ((geom.get(i).get(j).isComplete() === true &amp;&amp; typeof(point) == <span class="literal">'undefined'</span>) || (typeof(point) != <span class="literal">'undefined'</span> &amp;&amp; !geom.get(i).get(j).get(k).equals(point))){
+							<span class="reserved">this</span>.add(geom.getPoint(i, j, k));
+						}
+					}
+				}
+				<span class="reserved">else</span> {
+					<span class="reserved">if</span> ((geom.get(i).isComplete() === true &amp;&amp; typeof(point) == <span class="literal">'undefined'</span>) || (typeof(point) != <span class="literal">'undefined'</span> &amp;&amp; !geom.get(i).get(j).get(k).equals(point))){
+						<span class="reserved">this</span>.add(geom.getPoint(i, j));
+					}
+				}
+			}
+		}
+		<span class="reserved">else</span> {
+			<span class="reserved">if</span> (typeof(point) != <span class="literal">'undefined'</span> &amp;&amp; !geom.get(i).get(j).get(k).equals(point)){
+				<span class="reserved">this</span>.add(geom.get(i));
+			}
+		}
+	}
+};
+
+<span class="comment">/**
+ * Determines whether a point is within snapping distance to the mouse cursor
+ * 
+ * <span class="attrib">@return</span> true if a point is within snapping distance; else false
+ * <span class="attrib">@type</span> Boolean
+ */</span>
+Snapping.<span class="reserved">prototype</span>.isSnapped = <span class="reserved">function</span>(){ 
+	<span class="reserved">if</span> (<span class="reserved">this</span>.getNearestNeighbour() !== false) {<span class="reserved">return</span> true;}
+	<span class="reserved">return</span> false;
+};
+
+<span class="comment">/**
+ * Returns the point that is within snapping distance and closest to the mouse cursor.
+ * 
+ * <span class="attrib">@return</span> the point (if there is any); else false
+ * <span class="attrib">@type</span> Point
+ */</span>
+Snapping.<span class="reserved">prototype</span>.getSnappedPoint = <span class="reserved">function</span>(){
+	<span class="reserved">return</span> <span class="reserved">this</span>.getNearestNeighbour();
+};
+
+<span class="comment">/**
+ * Adds the point to the stored points with snapping property.
+ * 
+ * <span class="attrib">@param</span> {Point} point which receives snapping property.
+ */</span>
+Snapping.<span class="reserved">prototype</span>.add = <span class="reserved">function</span>(aPoint){ 
+	<span class="reserved">this</span>.addPoint(aPoint);
+};
+
+<span class="comment">/**
+ * Removes the highlight.
+ */</span>
+Snapping.<span class="reserved">prototype</span>.clean = <span class="reserved">function</span>(){
+	<span class="reserved">this</span>.cleanHighlight();
+};
+
+
+
+<span class="comment">// ----------------------------------------------------------------------------------------------------</span>
+<span class="comment">// misc. functions</span>
+<span class="comment">// ----------------------------------------------------------------------------------------------------</span>
+
+<span class="comment">/**
+ * <span class="attrib">@ignore</span>
+ */</span>
+<span class="reserved">function</span> calculateVisibleDash (p0, p1, width, height) {
+	<span class="reserved">if</span> (p0.x &gt; p1.x) {var p_temp = p0; p0 = p1; p1 = p_temp; p_temp = null;}
+	var p = p0; var q = p1; var m; var ix; var iy;
+	<span class="reserved">if</span> (p1.x != p0.x) {
+		m = -(p1.y-p0.y)/(p1.x-p0.x); 
+		<span class="reserved">if</span> (p0.x &lt; width &amp;&amp; p1.x &gt; 0 &amp;&amp; !(p0.y &lt; 0 &amp;&amp; p1.y &lt; 0) &amp;&amp; !(p0.y &gt; height &amp;&amp; p1.y &gt; height) ) {
+			<span class="reserved">if</span> (p0.x &lt; 0) {
+				iy = p0.y - m*(0-p0.x);
+				<span class="reserved">if</span> (iy &gt; 0 &amp;&amp; iy &lt; height) {p = new Point(0, iy);}
+				<span class="reserved">else</span> <span class="reserved">if</span> (iy &gt; height) {
+				    ix = p0.x+((p0.y - height)/m);
+				    <span class="reserved">if</span> (ix &gt; 0 &amp;&amp; ix &lt; width) {p = new Point(ix, height);} <span class="reserved">else</span> {<span class="reserved">return</span> false;}
+				}
+				<span class="reserved">else</span> <span class="reserved">if</span> (iy &lt; 0) {
+				    ix = p0.x+(p0.y/m);
+				    <span class="reserved">if</span> (ix &gt; 0 &amp;&amp; ix &lt; width) {p = new Point(ix, 0);} <span class="reserved">else</span> {<span class="reserved">return</span> false;}
+				}
+				<span class="reserved">else</span> {<span class="reserved">return</span> false;}
+			}
+			<span class="reserved">else</span> <span class="reserved">if</span> (p0.y &gt;= 0 &amp;&amp; p0.y &lt;= height) {p = p0;}
+			<span class="reserved">else</span> <span class="reserved">if</span> (p0.y &lt; 0) {
+			    ix = p0.x+(p0.y/m);
+			    <span class="reserved">if</span> (ix &gt; 0 &amp;&amp; ix &lt; width) {p = new Point(ix, 0);} <span class="reserved">else</span> {<span class="reserved">return</span> false;}
+			}
+			<span class="reserved">else</span> <span class="reserved">if</span> (p0.y &gt; height &amp;&amp; m &gt; 0) {
+			    ix = p0.x+((p0.y - height)/m);
+			    <span class="reserved">if</span> (ix &gt; 0 &amp;&amp; ix &lt; width) {p = new Point(ix, height);} <span class="reserved">else</span> {<span class="reserved">return</span> false;}
+			}
+			<span class="reserved">else</span> {<span class="reserved">return</span> false;}
+			<span class="reserved">if</span> (p1.x &gt; width) {
+				iy = p1.y - m*(width-p1.x);
+				<span class="reserved">if</span> (iy &gt; 0 &amp;&amp; iy &lt; height) {q = new Point(width, iy);}
+				<span class="reserved">else</span> <span class="reserved">if</span> (iy &lt; 0) {
+				    ix = p0.x+(p0.y/m);
+				    <span class="reserved">if</span> (ix &gt; 0 &amp;&amp; ix &lt; width) {q = new Point(ix, 0);} <span class="reserved">else</span> {<span class="reserved">return</span> false;}
+				}
+				<span class="reserved">else</span> <span class="reserved">if</span> (iy &gt; height) {
+				    ix = p0.x+((p0.y - height)/m);
+				    <span class="reserved">if</span> (ix &gt; 0 &amp;&amp; ix &lt; width) {q = new Point(ix, height);} <span class="reserved">else</span> {<span class="reserved">return</span> false;}
+				}
+				<span class="reserved">else</span> {<span class="reserved">return</span> false;}
+			}
+			<span class="reserved">else</span> <span class="reserved">if</span> (p1.y &gt;= 0 &amp;&amp; p1.y &lt;= height) {q = p1;}
+			<span class="reserved">else</span> <span class="reserved">if</span> (p1.y &lt; 0) {
+			    ix = p1.x+(p1.y/m);
+			    <span class="reserved">if</span> (ix &gt; 0 &amp;&amp; ix &lt; width) {q = new Point(ix, 0);} <span class="reserved">else</span> {<span class="reserved">return</span> false;}
+			}
+			<span class="reserved">else</span> <span class="reserved">if</span> (p1.y &gt; height) {
+			    ix = p1.x+((p1.y- height)/m);
+			    <span class="reserved">if</span> (ix &gt; 0 &amp;&amp; ix &lt; width) {q = new Point(ix, height);} <span class="reserved">else</span> {<span class="reserved">return</span> false;}
+			}
+		}
+		<span class="reserved">else</span> {<span class="reserved">return</span> false;}
+	}
+	<span class="reserved">else</span> {
+		<span class="reserved">if</span> (!(p0.y &lt; 0 &amp;&amp; p1.y &lt; 0) &amp;&amp; !(p0.y &gt; height &amp;&amp; p1.y &gt; height)) {
+			<span class="reserved">if</span> (p0.y &lt; 0) {p = new Point(p0.x, 0);}
+			<span class="reserved">else</span> <span class="reserved">if</span> (p0.y &gt; height) {p = new Point(p0.x, height);}
+			<span class="reserved">else</span> {p = p0;}
+			<span class="reserved">if</span> (p1.y &lt; 0) {q = new Point(p0.x, 0);}
+			<span class="reserved">else</span> <span class="reserved">if</span> (p1.y &gt; height) {q = new Point(p0.x, height);}
+			<span class="reserved">else</span> {q = p1;}
+		}
+		<span class="reserved">else</span> {<span class="reserved">return</span> false;}
+	}
+	<span class="reserved">return</span> [new Point(Math.round(q.x), Math.round(q.y)), new Point(Math.round(p.x), Math.round(p.y))];
+}
+
+<span class="comment">/**
+ * <span class="attrib">@ignore</span>
+ */</span>
+<span class="reserved">function</span> objString (a){
+	var z = <span class="literal">""</span>;
+	
+	<span class="reserved">for</span> (attr in a) {
+		var b = a[attr];
+		<span class="reserved">if</span> (typeof(b) == <span class="literal">"object"</span>) {z += objString(b);}
+		<span class="reserved">else</span> {z += attr + <span class="literal">" "</span> + b + <span class="literal">"\n"</span>;alert(attr + <span class="literal">" "</span> + b);}
+	}	
+	<span class="reserved">return</span> z;
+}
+</pre>
+	<hr>
+
+
+
+<!-- ========== START OF NAVBAR ========== -->
+<a name="navbar_top"><!-- --></a>
+<table border="0" width="100%" cellpadding="1" cellspacing="0">
+<tr>
+<td colspan=2 bgcolor="#EEEEFF" class="NavBarCell1">
+<a name="navbar_top_firstrow"><!-- --></a>
+<table border="0" cellpadding="0" cellspacing="3">
+  <tr align="center" valign="top">
+  
+  
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-summary.html"><font class="NavBarFont1"><b>Overview</b></font></a>&nbsp;</td>
+  <td bgcolor="#FFFFFF" class="NavBarCell1Rev">	&nbsp;<font class="NavBarFont1Rev"><b>File</b></font>&nbsp;</td>
+  
+
+  <td bgcolor="#FFFFFF" class="NavBarCell1"> <font class="NavBarFont1">Class</font>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="index-all.html"--><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
+  </tr>
+</table>
+</td>
+<td bgcolor="#EEEEFF" align="right" valign="top"><em>
+<b></b></em>
+</td>
+</tr>
+
+<tr>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</font></td>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+  <a href="index.html" target="_top"><b>FRAMES</b></a>  &nbsp;
+&nbsp;<a href="overview-summary.html" target="_top"><b>NO FRAMES</b></a>
+&nbsp;&nbsp;
+<script>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</script>
+<noscript>
+<a href="allclasses-noframe.html" target=""><b>All Classes</b></a>
+</noscript>
+</font></td>
+</tr>
+</table>
+<!-- =========== END OF NAVBAR =========== -->
+
+<hr>
+<font size="-1">
+
+</font>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</body>
+</html>


Property changes on: trunk/documents/jsdoc/overview-summary-geometry.js.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/overview-summary-map.js.html
===================================================================
--- trunk/documents/jsdoc/overview-summary-map.js.html	                        (rev 0)
+++ trunk/documents/jsdoc/overview-summary-map.js.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,3280 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<html>
+<head>
+<title>
+ Overview
+</title>
+<link rel ="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script>
+function asd() {
+	
+		parent.document.title="map.js Overview";
+	
+}
+</script>
+</head>
+<body bgcolor="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<a name="navbar_top"><!-- --></a>
+<table border="0" width="100%" cellpadding="1" cellspacing="0">
+<tr>
+<td colspan=2 bgcolor="#EEEEFF" class="NavBarCell1">
+<a name="navbar_top_firstrow"><!-- --></a>
+<table border="0" cellpadding="0" cellspacing="3">
+  <tr align="center" valign="top">
+  
+  
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-summary.html"><font class="NavBarFont1"><b>Overview</b></font></a>&nbsp;</td>
+  <td bgcolor="#FFFFFF" class="NavBarCell1Rev">	&nbsp;<font class="NavBarFont1Rev"><b>File</b></font>&nbsp;</td>
+  
+
+  <td bgcolor="#FFFFFF" class="NavBarCell1"> 	<font class="NavBarFont1">Class</font>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="index-all.html"--><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
+  </tr>
+</table>
+</td>
+<td bgcolor="#EEEEFF" align="right" valign="top">
+<em>
+<b></b></em>
+</td>
+</tr>
+
+<tr>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</font></td>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+  <a href="index.html" target="_top"><b>FRAMES</b></a>  &nbsp;
+&nbsp;<a href="overview-summary.html" target="_top"><b>NO FRAMES</b></a>
+&nbsp;&nbsp;
+<script>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</script>
+<noscript>
+<a href="allclasses-noframe.html" target=""><b>All Classes</b></a>
+</noscript>
+</font></td>
+</tr>
+</table>
+<!-- =========== END OF NAVBAR =========== -->
+
+<hr>
+<center>
+	
+	   <h2>map.js</h2>
+	
+</center>
+
+	
+
+
+<h4>Summary</h4>
+<p>
+	
+		No overview generated for 'map.js'<BR/><BR/>
+	
+</p>
+
+<hr>
+
+
+    <table border="1" cellpadding="3" cellspacing="0" width="100%">
+    <tr bgcolor="#CCCCFF" class="TableHeadingColor">
+    <td colspan=2><font size="+2">
+    
+        <b>Class Summary</b>
+    
+    </font></td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="DivTag.html">DivTag</a></b></td>
+    <td>Represents a div tag.</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="List.html">List</a></b></td>
+    <td>A List object is an array of arbitrary objects with additional methods.</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="mb_conButton.html">mb_conButton</a></b></td>
+    <td>&nbsp;</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="Mb_exception.html">Mb_exception</a></b></td>
+    <td>&nbsp;</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="Mb_log.html">Mb_log</a></b></td>
+    <td>An abstract class, logs JavaScript events like errors, warnings etc.</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="mb_mapObj_const.html">mb_mapObj_const</a></b></td>
+    <td>&nbsp;</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="Mb_notice.html">Mb_notice</a></b></td>
+    <td>&nbsp;</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="Mb_warning.html">Mb_warning</a></b></td>
+    <td>&nbsp;</td>
+    </tr>
+    
+    </table>
+    <hr/> 
+
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+	<a name="method_summary"><!-- --></a>
+	<table border="1" cellpadding="3" cellspacing="0" width="100%">
+		<tr bgcolor="#CCCCFF" class="TableHeadingColor">
+			<td colspan=2>
+				<font size="+2">
+					<b>Method Summary</b>
+				</font>
+			</td>
+		</tr>
+	
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!cloneObject">cloneObject</a></b>(someObject)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!deleteMapObj">deleteMapObj</a></b>()
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!deleteWmsObject">deleteWmsObject</a></b>()
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!getMapObjIndexByName">getMapObjIndexByName</a></b>(frameName)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!getWMSIDByTitle">getWMSIDByTitle</a></b>(frameName,wms_title)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!getWMSIndexById">getWMSIndexById</a></b>(frameName,wms_id)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!getWMSIndexByTitle">getWMSIndexByTitle</a></b>(frameName,wms_title)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!handleSelectedLayer">handleSelectedLayer</a></b>(frameName, wms_title, layerName, type, status)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!handleSelectedLayer_array">handleSelectedLayer_array</a></b>(mapObj, array_wms, array_layer, type, status)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!init">init</a></b>()
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!makeClickPos2RealWorldPos">makeClickPos2RealWorldPos</a></b>(frameName, myClickX, myClickY)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!makeRealWorld2mapPos">makeRealWorld2mapPos</a></b>(frameName,rw_posx, rw_posy)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_ajax_get">mb_ajax_get</a></b>(&lt;String&gt; url, &lt;Object&gt; param, &lt;Function&gt; callback)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 A wrapper for an AJAX request via GET
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_ajax_json">mb_ajax_json</a></b>(&lt;String&gt; url, &lt;Object&gt; param, &lt;Function&gt; callback)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 A wrapper for an AJAX request via GET
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_ajax_post">mb_ajax_post</a></b>(&lt;String&gt; url, &lt;Object&gt; param, &lt;Function&gt; callback)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 A wrapper for an AJAX request via POST
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_arrangeElement">mb_arrangeElement</a></b>(frameName, elName, left, top)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_button_click">mb_button_click</a></b>(ind)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_button_out">mb_button_out</a></b>(ind)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_button_over">mb_button_over</a></b>(ind)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_calculateExtent">mb_calculateExtent</a></b>(frameName,minx,miny,maxx,maxy)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_checkScale">mb_checkScale</a></b>(frameName,mObj,wmsObj)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_checkTag">mb_checkTag</a></b>(frameName, tagName, elementId, appendAtTagName, attributes)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_disableButton">mb_disableButton</a></b>(elName)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_disableResult">mb_disableResult</a></b>(frameName)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_disableThisButton">mb_disableThisButton</a></b>(elName)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_execloadWmsSubFunctions">mb_execloadWmsSubFunctions</a></b>()
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_execWfsReadSubFunctions">mb_execWfsReadSubFunctions</a></b>(geom)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_execWfsWriteSubFunctions">mb_execWfsWriteSubFunctions</a></b>()
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_getchildsbyname">mb_getchildsbyname</a></b>(objInd,wmsInd,lname)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_getConjunctionCharacter">mb_getConjunctionCharacter</a></b>(onlineresource)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_getLayerObjByName">mb_getLayerObjByName</a></b>(fname,wms_id,layer_name)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_getlayerposbyname">mb_getlayerposbyname</a></b>(objInd,wmsInd,lname)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_getLayerTitleByName">mb_getLayerTitleByName</a></b>(map_index, wms_index, myLayer_name)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_getMousePos">mb_getMousePos</a></b>(e,fName)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 Drag & Drop
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_getScale">mb_getScale</a></b>(frameName)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_hideHighlight">mb_hideHighlight</a></b>(frameName)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_mapObjaddWMS">mb_mapObjaddWMS</a></b>(obj)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_mapObjaddWMSwithLayers">mb_mapObjaddWMSwithLayers</a></b>(obj,layers,querylayers)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_mapObjremoveWMS">mb_mapObjremoveWMS</a></b>(objind,wmsind)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_markResult">mb_markResult</a></b>(frameName,geom,col)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_moveDownWmsByIndex">mb_moveDownWmsByIndex</a></b>(mapObj_ind, index)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_moveUpWmsByIndex">mb_moveUpWmsByIndex</a></b>(mapObj_ind, index)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_moveWmsById">mb_moveWmsById</a></b>(mapObj_ind, wms_id, toIndex)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_panMap">mb_panMap</a></b>(frameName,dir)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_permanentHighlight">mb_permanentHighlight</a></b>(frameName,x,y)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_regButton">mb_regButton</a></b>(wii)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_regButton_frame">mb_regButton_frame</a></b>(wii, frameName, param)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_registerFeatureInfoPreFunctions">mb_registerFeatureInfoPreFunctions</a></b>(stringFunction)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_registerGetScalePreFunctions">mb_registerGetScalePreFunctions</a></b>(stringFunction)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_registerGML">mb_registerGML</a></b>(frameName,obj)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_registerInitFunctions">mb_registerInitFunctions</a></b>(stringFunction)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_registerloadWmsSubFunctions">mb_registerloadWmsSubFunctions</a></b>(stringFunction)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_registerMapObj">mb_registerMapObj</a></b>(frameName, elementName,wms_index,width, height)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_registerMapObjectSubFunctions">mb_registerMapObjectSubFunctions</a></b>(stringFunction)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_registerPanSubElement">mb_registerPanSubElement</a></b>(elName)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_registerPreFunctions">mb_registerPreFunctions</a></b>(stringFunction)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_registerSubFunctions">mb_registerSubFunctions</a></b>(stringFunction)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_registerVendorSpecific">mb_registerVendorSpecific</a></b>(stringFunction)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_registerWfsReadSubFunctions">mb_registerWfsReadSubFunctions</a></b>(stringFunction)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_registerWfsWriteSubFunctions">mb_registerWfsWriteSubFunctions</a></b>(stringFunction)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_removeFunctionFromArray">mb_removeFunctionFromArray</a></b>(arrayname,stringFunction)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_repaint">mb_repaint</a></b>(frameName,minx,miny,maxx,maxy)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_repaintScale">mb_repaintScale</a></b>(frameName, x, y, scale)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_restateLayers">mb_restateLayers</a></b>(frameName,wms_id)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_showHighlight">mb_showHighlight</a></b>(frameName,x,y)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_swapWmsById">mb_swapWmsById</a></b>(mapObj_ind, wms1_id, wms2_id)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_swapWmsByIndex">mb_swapWmsByIndex</a></b>(mapObj_ind, indexA, indexB)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_timestamp">mb_timestamp</a></b>()
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mb_wmsMoveByIndex">mb_wmsMoveByIndex</a></b>(mapObj_ind, fromIndex, toIndex)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!setExtent">setExtent</a></b>(width,height,epsg)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!setFeatureInfoRequest">setFeatureInfoRequest</a></b>(fName,x,y, path)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!setMapRequest">setMapRequest</a></b>(frameName)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!setSingleMapRequest">setSingleMapRequest</a></b>(frameName,wms_id)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!writeTag">writeTag</a></b>(frameName, elName, tagSource)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!zoom">zoom</a></b>(frameName,in_, factor,x,y)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+	
+	</table>
+    <p>
+
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+        <pre class="sourceview">var ie = document.all?1:0;
+var n6 = document.getElementById&amp;&amp;!document.all?1:0;
+var n4 = document.layers?1:0;
+
+var mb_feature_count = 100;
+
+var mb_resolution = 28.35;
+var mb_mapObj = [];
+var mb_fiWin = null;
+var mb_panActive = false;
+var clickX;
+var clickY;
+var mb_start_x = 0;
+var mb_start_y = 0;
+var mb_end_x = 0;
+var mb_end_y = 0;
+var mb_offset_top = 0;
+var mb_offset_right = 0;
+var mb_offset_bottom = 0;
+var mb_offset_left = 0;
+var mb_log = null;
+
+var mb_PanSubElements = [];
+<span class="reserved">function</span> mb_registerPanSubElement(elName){
+	var ind = mb_PanSubElements.length;
+	mb_PanSubElements[ind] = elName;
+}
+
+var mb_vendorSpecific = [];
+<span class="reserved">function</span> mb_registerVendorSpecific(stringFunction){
+	mb_vendorSpecific[mb_vendorSpecific.length] = stringFunction;
+}
+
+var mb_security_proxy = <span class="literal">"http://wms1.ccgis.de/mapbender/tools/security_proxy.php?mb_ows_security_proxy="</span>;
+
+var mb_trans = new Image; 
+mb_trans.src = <span class="literal">"../img/transparent.gif"</span>;
+<span class="comment">/*END OF GLOBALS*/</span>
+
+
+<span class="reserved">function</span> init(){
+	<span class="reserved">for</span>(var i=0; i&lt;mb_InitFunctions.length; i++){
+		eval(mb_InitFunctions[i]);
+	}
+	<span class="reserved">for</span>(var i=0; i&lt;mb_mapObj.length; i++){
+		setMapRequest(mb_mapObj[i].frameName);
+	}      	
+}
+
+<span class="reserved">function</span> deleteWmsObject() {
+	wms = [];
+	wms_layer_count = 0;
+}
+
+<span class="reserved">function</span> deleteMapObj() {
+	mb_mapObj = [];
+}
+
+<span class="reserved">function</span> mb_registerMapObj(frameName, elementName,wms_index,width, height){
+	mb_mapObj[mb_mapObj.length] = new mb_mapObj_const(frameName, elementName, width, height, wms_index);    
+}
+
+<span class="reserved">function</span> mb_mapObj_const(frameName, elementName, width, height, wms_index){
+
+   <span class="reserved">this</span>.width = width;
+   <span class="reserved">this</span>.height = height;
+   <span class="reserved">this</span>.frameName = frameName;
+   <span class="reserved">this</span>.elementName = elementName;
+   <span class="reserved">this</span>.layers = [];
+   <span class="reserved">this</span>.styles = [];
+   <span class="reserved">this</span>.querylayers = [];
+   <span class="reserved">this</span>.geom = <span class="literal">""</span>;
+   <span class="reserved">this</span>.gml = <span class="literal">""</span>; 
+   <span class="reserved">if</span>(wms_index != null){
+      <span class="reserved">this</span>.wms = [];
+      <span class="reserved">this</span>.wms[0] = wms[wms_index];
+      <span class="reserved">this</span>.wms[0].mapURL = false;
+      var cnt_layers = 0;
+      var cnt_querylayers = 0;
+      var styles = <span class="literal">""</span>;
+      var layers = <span class="literal">""</span>;
+      var querylayers = <span class="literal">""</span>;
+      <span class="reserved">for</span>(var ii=0; ii&lt;<span class="reserved">this</span>.wms[0].objLayer.length; ii++){
+         <span class="reserved">if</span>(<span class="reserved">this</span>.wms[0].objLayer[ii].gui_layer_visible == 1 &amp;&amp; ii&gt;0){
+            <span class="reserved">if</span>(cnt_layers &gt; 0){layers += <span class="literal">","</span>; styles += <span class="literal">","</span>; }
+            layers += <span class="reserved">this</span>.wms[0].objLayer[ii].layer_name; 
+            styles += <span class="literal">""</span>; 
+            cnt_layers++;
+         }   
+         <span class="reserved">if</span>(<span class="reserved">this</span>.wms[0].objLayer[ii].gui_layer_querylayer == 1 &amp;&amp; ii&gt;0){
+            <span class="reserved">if</span>(cnt_querylayers &gt; 0){querylayers += <span class="literal">","</span>;}
+            querylayers += <span class="reserved">this</span>.wms[0].objLayer[ii].layer_name; 
+            cnt_querylayers++;
+         }                      
+      }
+      <span class="reserved">this</span>.layers[0] = layers;
+      <span class="reserved">this</span>.styles[0] = styles;
+      <span class="reserved">this</span>.querylayers[0] = querylayers;   
+   }
+   <span class="reserved">else</span>{
+	<span class="reserved">this</span>.wms = [];
+	<span class="reserved">for</span>(i=0; i&lt;wms.length; i++){
+		<span class="reserved">this</span>.wms[i] = wms[i];
+		<span class="reserved">this</span>.wms[i].mapURL = false;
+	}
+      <span class="reserved">for</span>(var i=0; i&lt; <span class="reserved">this</span>.wms.length; i++){
+         var cnt_layers = 0;
+         var cnt_querylayers = 0;
+         var styles = <span class="literal">""</span>;
+         var layers = <span class="literal">""</span>;
+         var querylayers = <span class="literal">""</span>;
+         <span class="reserved">for</span>(var ii=0; ii&lt;<span class="reserved">this</span>.wms[i].objLayer.length; ii++){
+            <span class="reserved">if</span>(<span class="reserved">this</span>.wms[i].objLayer[ii].gui_layer_visible == 1 &amp;&amp; ii&gt;0){
+               <span class="reserved">if</span>(cnt_layers &gt; 0){layers += <span class="literal">","</span>; styles += <span class="literal">","</span>; }
+               layers += wms[i].objLayer[ii].layer_name; 
+               styles += <span class="literal">""</span>; 
+               cnt_layers++;
+            }            
+            <span class="reserved">if</span>(<span class="reserved">this</span>.wms[i].objLayer[ii].gui_layer_querylayer == 1 &amp;&amp; ii&gt;0){
+               <span class="reserved">if</span>(cnt_querylayers &gt; 0){querylayers += <span class="literal">","</span>;}
+               querylayers += wms[i].objLayer[ii].layer_name; 
+               cnt_querylayers++;
+            }                          
+         }
+         <span class="reserved">this</span>.layers[i] = layers;
+         <span class="reserved">this</span>.styles[i] = styles;
+         <span class="reserved">this</span>.querylayers[i] = querylayers;
+      }
+   }
+   <span class="reserved">this</span>.epsg = wms[0].gui_wms_epsg;
+   <span class="reserved">this</span>.extent = setExtent(<span class="reserved">this</span>.width,<span class="reserved">this</span>.height,<span class="reserved">this</span>.epsg);
+   <span class="reserved">this</span>.mapURL = [];
+   <span class="reserved">for</span>(var i=0; i&lt;mb_MapObjectSubFunctions.length; i++){
+      eval(mb_MapObjectSubFunctions[i]);
+   }  
+}
+
+
+<span class="reserved">function</span> mb_getConjunctionCharacter(onlineresource){
+	<span class="reserved">if</span>(onlineresource.indexOf(<span class="literal">"?"</span>) &gt; -1){ 
+		<span class="reserved">if</span>(onlineresource.charAt(onlineresource.length-1) == <span class="literal">"?"</span>){ 
+			nextvalue = <span class="literal">""</span>;
+		}<span class="reserved">else</span> <span class="reserved">if</span>(onlineresource.charAt(onlineresource.length-1) == <span class="literal">"&amp;"</span>){
+			nextvalue = <span class="literal">""</span>;
+		}<span class="reserved">else</span>{
+			nextvalue = <span class="literal">"&amp;"</span>;
+		}
+	}
+	<span class="reserved">if</span>(onlineresource.indexOf(<span class="literal">"?"</span>) == -1){
+		nextvalue = <span class="literal">"?"</span>;
+	} 
+	<span class="reserved">return</span> nextvalue;  
+}
+
+
+<span class="reserved">function</span> mb_moveWmsById (mapObj_ind, wms_id, toIndex) {
+	<span class="reserved">return</span> mb_wmsMoveByIndex(mapObj_ind, getWMSIndexById(mapObj_ind, wms_id), toIndex);
+}
+
+<span class="reserved">function</span> mb_wmsMoveByIndex(mapObj_ind, fromIndex, toIndex) {
+	<span class="reserved">if</span> (fromIndex != toIndex &amp;&amp; fromIndex &gt;= 0 &amp;&amp; fromIndex &lt; mb_mapObj[mapObj_ind].wms.length &amp;&amp; toIndex &gt;= 0 &amp;&amp; toIndex &lt; mb_mapObj[mapObj_ind].wms.length) {
+		var changed = false;
+
+		<span class="reserved">if</span> (fromIndex &gt; toIndex) {
+			<span class="reserved">for</span> (var i = fromIndex; i &gt; toIndex ; i--) {
+				var result = mb_swapWmsByIndex(mapObj_ind, i-1, i);
+				<span class="reserved">if</span> (result == true) changed = true;
+			}
+		}
+		<span class="reserved">else</span> {
+			<span class="reserved">for</span> (var i = fromIndex; i &lt; toIndex ; i++) {
+				var result = mb_swapWmsByIndex(mapObj_ind, i, i+1);
+				<span class="reserved">if</span> (result == true) changed = true;
+			}
+		}
+		<span class="reserved">return</span> changed;
+	}
+	<span class="reserved">else</span> {
+		<span class="reserved">return</span> false;
+	}
+}
+
+<span class="reserved">function</span> mb_swapWmsById(mapObj_ind, wms1_id, wms2_id) {
+	<span class="reserved">return</span> mb_swapWmsByIndex(mapObj_ind, getWMSIndexById(mapObj_ind, wms1_id), getWMSIndexById(mapObj_ind, wms2_id));
+}
+
+<span class="reserved">function</span> mb_swapWmsByIndex(mapObj_ind, indexA, indexB) {
+	<span class="reserved">if</span> (indexA != indexB &amp;&amp; indexA &gt;= 0 &amp;&amp; indexA &lt; mb_mapObj[mapObj_ind].wms.length &amp;&amp; indexB &gt;= 0 &amp;&amp; indexB &lt; mb_mapObj[mapObj_ind].wms.length) {
+		upper = mb_mapObj[mapObj_ind].wms[indexA];
+		mb_mapObj[mapObj_ind].wms[indexA] = mb_mapObj[mapObj_ind].wms[indexB];
+		mb_mapObj[mapObj_ind].wms[indexB] = upper;
+		var upperLayers = mb_mapObj[mapObj_ind].layers[indexA];
+		var upperStyles = mb_mapObj[mapObj_ind].styles[indexA];
+		var upperQuerylayers = mb_mapObj[mapObj_ind].querylayers[indexA];
+		mb_mapObj[mapObj_ind].layers[indexA] = mb_mapObj[mapObj_ind].layers[indexB];
+		mb_mapObj[mapObj_ind].styles[indexA] = mb_mapObj[mapObj_ind].styles[indexB];
+		mb_mapObj[mapObj_ind].querylayers[indexA] = mb_mapObj[mapObj_ind].querylayers[indexB];
+		mb_mapObj[mapObj_ind].layers[indexB] = upperLayers;
+		mb_mapObj[mapObj_ind].styles[indexB] = upperStyles;
+		mb_mapObj[mapObj_ind].querylayers[indexB] = upperQuerylayers;
+		<span class="reserved">return</span> true;
+	}
+	<span class="reserved">else</span> {
+		<span class="reserved">return</span> false;
+	}
+}
+
+<span class="reserved">function</span> mb_moveUpWmsByIndex(mapObj_ind, index) {
+	<span class="reserved">if</span> (index &gt; 0 &amp;&amp; index &lt; wms.length) {
+		<span class="reserved">return</span> mb_swapWmsByIndex(mapObj_ind, index-1, index);
+	}
+	<span class="reserved">else</span> {
+		<span class="reserved">return</span> false;
+	}
+}
+
+<span class="reserved">function</span> mb_moveDownWmsByIndex(mapObj_ind, index) {
+	<span class="reserved">if</span> (index &gt;= 0 &amp;&amp; index &lt; wms.length-1) {
+		<span class="reserved">return</span> mb_swapWmsByIndex(mapObj_ind, index, index+1);
+	}
+	<span class="reserved">else</span> {
+		<span class="reserved">return</span> false;
+	}
+}
+
+<span class="reserved">function</span> mb_mapObjaddWMS(obj){
+	var cnt_layers = 0;
+	var cnt_querylayers = 0;
+	var styles = <span class="literal">""</span>;
+	var layers = <span class="literal">""</span>;
+	var querylayers = <span class="literal">""</span>;
+	var ind = getMapObjIndexByName(obj);
+	<span class="comment">//is the id valid?</span>
+	<span class="reserved">for</span>( var i=0; i&lt;(wms.length-1); i++){
+		<span class="reserved">if</span>(parseInt(wms[i].wms_id) &gt;= parseInt(wms[wms.length-1].wms_id)){
+			wms[wms.length-1].wms_id = parseInt(mb_mapObj[ind].wms[i].wms_id) + 1;
+		}
+	} 
+	mb_mapObj[ind].wms[mb_mapObj[ind].wms.length] = wms[wms.length-1];
+	mb_mapObj[ind].layers[mb_mapObj[ind].layers.length] = layers;
+	mb_mapObj[ind].styles[mb_mapObj[ind].styles.length] = styles;
+	mb_mapObj[ind].querylayers[mb_mapObj[ind].querylayers.length] = querylayers;  
+	mb_execloadWmsSubFunctions();
+	<span class="reserved">return</span> true; 
+}
+<span class="comment">//CB</span>
+<span class="reserved">function</span> mb_mapObjaddWMSwithLayers(obj,layers,querylayers){
+	var cnt_layers = 0;
+	var cnt_querylayers = 0;
+	var styles = <span class="literal">""</span>;
+	var ind = getMapObjIndexByName(obj);
+	mb_mapObj[ind].wms[mb_mapObj[ind].wms.length] = wms[wms.length-1];
+	mb_mapObj[ind].layers[mb_mapObj[ind].layers.length] = layers;
+	mb_mapObj[ind].styles[mb_mapObj[ind].styles.length] = styles;
+	mb_mapObj[ind].querylayers[mb_mapObj[ind].querylayers.length] = querylayers;   
+}
+<span class="reserved">function</span> mb_mapObjremoveWMS(objind,wmsind){
+	var wms_ID = null;
+	
+	var new_wmsarray = [];
+	var new_layerarray = [];
+	var new_querylayerarray = [];
+	var new_stylesarray = [];
+	var new_mapURLarray = [];
+	
+	<span class="reserved">for</span>	(var i=0;i&lt;mb_mapObj[objind].wms.length; i++){
+		<span class="reserved">if</span>(i != wmsind){
+			new_wmsarray[new_wmsarray.length] = mb_mapObj[objind].wms[i];
+			new_layerarray[new_layerarray.length] = mb_mapObj[objind].layers[i];
+			new_querylayerarray[new_querylayerarray.length] = mb_mapObj[objind].querylayers[i];
+			new_stylesarray[new_stylesarray.length] = mb_mapObj[objind].styles[i];
+			new_mapURLarray[new_mapURLarray.length] = mb_mapObj[objind].mapURL[i] 
+		}
+		<span class="reserved">else</span> {
+			wms_ID = mb_mapObj[objind].wms[i].wms_id;
+		}
+	}
+	mb_mapObj[objind].wms = new_wmsarray; 
+	mb_mapObj[objind].layers = new_layerarray; 
+	mb_mapObj[objind].querylayers = new_querylayerarray; 
+	mb_mapObj[objind].styles = new_stylesarray; 
+	mb_mapObj[objind].mapURL = new_mapURLarray;
+
+	var another_new_wmsarray = [];
+	<span class="reserved">for</span>	(var i=0;i&lt;wms.length; i++){
+		<span class="reserved">if</span>(wms[i].wms_id != wms_ID){
+			another_new_wmsarray[another_new_wmsarray.length] = wms[i]; 
+		}
+	}
+	wms = another_new_wmsarray; 
+}
+<span class="reserved">function</span> setExtent(width,height,epsg){
+   <span class="reserved">for</span>(var i=0; i &lt; wms[0].gui_epsg.length; i++){
+      <span class="reserved">if</span>(wms[0].gui_epsg[i] == epsg){      
+         var bbox_minx = parseFloat(wms[0].gui_minx[i]);
+         var bbox_miny = parseFloat(wms[0].gui_miny[i]);
+         var bbox_maxx = parseFloat(wms[0].gui_maxx[i]);
+         var bbox_maxy = parseFloat(wms[0].gui_maxy[i]);     
+   
+         var extenty = bbox_maxy - bbox_miny;
+         var extentx = bbox_maxx - bbox_minx;
+
+         var relation_px_x = width / height;
+         var relation_px_y = height / width;
+         var relation_bbox_x = extentx / extenty;         
+         var centerx = bbox_minx + (extentx/2);
+         var centery = bbox_miny + (extenty/2);
+         <span class="reserved">if</span>(relation_bbox_x &lt;= relation_px_x){                
+                bbox_minx = centerx - relation_px_x * extenty / 2;
+                bbox_maxx = centerx + relation_px_x * extenty / 2;
+         }
+        
+         <span class="reserved">if</span>(relation_bbox_x &gt; relation_px_x){                
+                bbox_miny = centery - relation_px_y * extentx / 2;
+                bbox_maxy = centery + relation_px_y * extentx / 2;
+         }
+        <span class="reserved">return</span> bbox_minx  +<span class="literal">","</span>+ bbox_miny +<span class="literal">","</span>+ bbox_maxx  +<span class="literal">","</span>+ bbox_maxy;
+     }
+   }
+}
+<span class="reserved">function</span> setMapRequest(frameName){
+	var functionName = <span class="literal">'setMapRequest'</span>;
+	var ts = mb_timestamp();
+
+	<span class="reserved">for</span>(var i=0; i&lt;mb_MapRequestPreFunctions.length; i++){
+		var ret = eval(mb_MapRequestPreFunctions[i]);
+		<span class="reserved">if</span>(ret == false){
+			<span class="reserved">return</span> true;
+		}
+	}
+	<span class="reserved">for</span>(var i=0; i&lt;mb_mapObj.length; i++){
+		var newMapRequest = <span class="literal">""</span>;
+		<span class="reserved">if</span>(mb_mapObj[i].frameName == frameName){
+			<span class="reserved">for</span>(var ii=0; ii&lt;mb_mapObj[i].wms.length; ii++){
+				<span class="reserved">if</span>(mb_mapObj[i].wms[ii].gui_wms_visible &gt; 0){
+					var myDivId = <span class="literal">"div_"</span> + ii;          
+					var myMapId = <span class="literal">"map_"</span> + ii;
+					<span class="comment">//disable Layer which are out of scale</span>
+					var str_LayerStyles = mb_checkScale(frameName,i,ii);
+					<span class="reserved">if</span>(mb_mapObj[i].layers[ii] != <span class="literal">""</span> &amp;&amp; str_LayerStyles[0] != <span class="literal">''</span>){
+						var newMapURL = <span class="literal">""</span>;
+
+						<span class="reserved">if</span> (mb_mapObj[i].wms[ii].gui_wms_mapopacity != 1) {
+ 							var cadenaOpacity = <span class="literal">"opacity:"</span>+mb_mapObj[i].wms[ii].gui_wms_mapopacity+<span class="literal">"; Filter: Alpha(Opacity="</span>+mb_mapObj[i].wms[ii].gui_wms_mapopacity*100+<span class="literal">"); -moz-opacity:"</span>+mb_mapObj[i].wms[ii].gui_wms_mapopacity+<span class="literal">" ; -khtml-opacity:"</span>+mb_mapObj[i].wms[ii].gui_wms_mapopacity;
+	 						newMapRequest += <span class="literal">"&lt;div id='"</span>+myDivId+<span class="literal">"' style=\"</span>position:absolute; top:0px; left:0px; z-index:<span class="literal">"+ii+"</span>;<span class="literal">"+cadenaOpacity+"</span>\<span class="literal">"&gt;"</span>;
+						
+						}
+						<span class="comment">// IE problem: layers that are already transparent (defined in map file) </span>
+						<span class="comment">// are sabotaged by the Mapbender opacity setting...</span>
+						<span class="comment">// this solution helps to display these layers correctly if no opacity</span>
+						<span class="comment">// manipulation is taking place in Mapbender</span>
+						<span class="comment">//</span>
+						<span class="comment">// solution needed for both WMS and Mapbender transparency in IE</span>
+						<span class="comment">// see: </span>
+						<span class="reserved">else</span> {
+							newMapRequest += <span class="literal">"&lt;div id='"</span>+myDivId+<span class="literal">"' style='position:absolute; top:0px; left:0px; z-index:'"</span>+ii+<span class="literal">"'&gt;"</span>;
+						}
+
+						newMapRequest += <span class="literal">"&lt;img id='"</span>+myMapId+<span class="literal">"' name='mapimage' src='"</span>;
+						newMapURL += mb_mapObj[i].wms[ii].wms_getmap;   
+						
+						newMapURL += mb_getConjunctionCharacter(mb_mapObj[i].wms[ii].wms_getmap);
+						
+						<span class="reserved">if</span>(mb_mapObj[i].wms[ii].wms_version == <span class="literal">"1.0.0"</span>){newMapURL += <span class="literal">"WMTVER="</span>+mb_mapObj[i].wms[ii].wms_version+<span class="literal">"&amp;REQUEST=map&amp;"</span>;}
+						<span class="reserved">if</span>(mb_mapObj[i].wms[ii].wms_version != <span class="literal">"1.0.0"</span>){newMapURL += <span class="literal">"VERSION="</span>+mb_mapObj[i].wms[ii].wms_version+<span class="literal">"&amp;REQUEST=GetMap&amp;SERVICE=WMS&amp;"</span>;} 
+						
+						newMapURL += <span class="literal">"LAYERS="</span>+str_LayerStyles[0]+<span class="literal">"&amp;"</span>;
+						newMapURL += <span class="literal">"STYLES="</span>+str_LayerStyles[1]+<span class="literal">"&amp;"</span>;
+		
+						newMapURL += <span class="literal">"SRS="</span>+mb_mapObj[i].epsg+<span class="literal">"&amp;"</span>;
+						newMapURL += <span class="literal">"BBOX="</span>+mb_mapObj[i].extent+<span class="literal">"&amp;"</span>;
+						newMapURL += <span class="literal">"WIDTH="</span>+mb_mapObj[i].width+<span class="literal">"&amp;"</span>;
+						newMapURL += <span class="literal">"HEIGHT="</span>+mb_mapObj[i].height+<span class="literal">"&amp;"</span>;
+						newMapURL += <span class="literal">"FORMAT="</span>+mb_mapObj[i].wms[ii].gui_wms_mapformat+<span class="literal">"&amp;"</span>;
+						newMapURL += <span class="literal">"BGCOLOR=0xffffff&amp;"</span>;
+						<span class="reserved">if</span>(mb_mapObj[i].wms[ii].gui_wms_mapformat.search(/gif/i)&gt;-1 || mb_mapObj[i].wms[ii].gui_wms_mapformat.search(/png/i)&gt;-1){
+							newMapURL += <span class="literal">"TRANSPARENT=TRUE&amp;"</span>;
+						}
+						newMapURL += <span class="literal">"EXCEPTIONS="</span>+mb_mapObj[i].wms[ii].gui_wms_exceptionformat;
+						<span class="comment">// add vendor-specifics</span>
+						<span class="reserved">for</span>(var v=0; v &lt; mb_vendorSpecific.length; v++){
+							var vendorSpecificString = eval(mb_vendorSpecific[v]); 
+
+							<span class="comment">// if eval doesn't evaluate a function, the result is undefined.</span>
+							<span class="comment">// Sometimes it is necessary not to evaluate a function, for</span>
+							<span class="comment">// example if you want to change a variable from the current</span>
+							<span class="comment">// scope (see mod_addSLD.php) </span>
+							<span class="reserved">if</span> (typeof(vendorSpecificString) != <span class="literal">"undefined"</span>) {
+								newMapURL += <span class="literal">"&amp;"</span> + vendorSpecificString; 
+							}
+						}           
+						<span class="comment">// add Filter</span>
+						<span class="reserved">if</span>(mb_mapObj[i].wms[ii].wms_filter != <span class="literal">""</span>){
+							var tmp = mb_mapObj[i].wms[ii].wms_filter +<span class="literal">"?id="</span>+ mb_styleID;
+
+							var temp = <span class="literal">"&amp;SLD="</span> + tmp+ <span class="literal">"&amp;"</span>;
+							newMapURL += temp;
+						}
+						<span class="reserved">if</span>(mb_log){
+							var tmp = eval(mb_log + <span class="literal">"('"</span> + newMapURL + <span class="literal">"','"</span> + ts + <span class="literal">"')"</span>);
+						}
+						newMapRequest += newMapURL;
+						mb_mapObj[i].mapURL[ii] = newMapURL;	
+						mb_mapObj[i].wms[ii].mapURL = newMapURL;
+						newMapRequest += <span class="literal">"' width='"</span>+mb_mapObj[i].width+<span class="literal">"' height='"</span>+mb_mapObj[i].height+<span class="literal">"' border='0'&gt;&lt;/div&gt;"</span>;   
+					}
+					<span class="reserved">else</span>{
+						mb_mapObj[i].mapURL[ii] = false;
+						mb_mapObj[i].wms[ii].mapURL = false;
+						newMapRequest += <span class="literal">"&lt;div id='"</span> + myDivId + <span class="literal">"' style='position:absolute; top:0px; left:0px; z-index:"</span> + ii + <span class="literal">"'&gt;"</span>;
+						newMapRequest += <span class="literal">"&lt;img id='"</span>+myMapId+<span class="literal">"' name='mapimage' src='"</span> + mb_trans.src;
+						newMapRequest += <span class="literal">"' width='"</span>+mb_mapObj[i].width+<span class="literal">"' height='"</span>+mb_mapObj[i].height+<span class="literal">"' border='0'&gt;"</span>;
+						newMapRequest +=<span class="literal">"&lt;/div&gt;"</span>;
+					}
+				}
+			}
+			<span class="comment">//prompt("",newMapRequest);</span>
+			writeTag(mb_mapObj[i].frameName,mb_mapObj[i].elementName,newMapRequest);
+		}
+	}
+	<span class="reserved">for</span>(var i=0; i&lt;mb_MapRequestSubFunctions.length; i++){
+		eval(mb_MapRequestSubFunctions[i]);
+	}
+}
+<span class="reserved">function</span> setSingleMapRequest(frameName,wms_id){
+	var functionName = <span class="literal">'setSingleMapRequest'</span>;
+	var ts = mb_timestamp();	
+	
+	<span class="reserved">for</span>(var i=0; i&lt;mb_MapRequestPreFunctions.length; i++){
+		eval(mb_MapRequestPreFunctions[i]);
+	}	
+	<span class="reserved">for</span>(var i=0; i&lt;mb_mapObj.length; i++){
+		var newMapRequest = <span class="literal">""</span>;
+		<span class="reserved">if</span>(mb_mapObj[i].frameName == frameName){
+			<span class="reserved">for</span>(var ii=0; ii&lt;mb_mapObj[i].wms.length; ii++){ 
+				var myDivId = <span class="literal">"div_"</span> + ii;
+				var myMapId = <span class="literal">"map_"</span> + ii;
+				<span class="reserved">if</span>(mb_mapObj[i].wms[ii].wms_id == wms_id){  
+					var newMapURL = <span class="literal">""</span>;
+					newMapRequest += <span class="literal">"&lt;img id='"</span>+myMapId+<span class="literal">"' name='mapimage' src='"</span>;
+					newMapURL += mb_mapObj[i].wms[ii].wms_getmap; 
+
+					newMapURL += mb_getConjunctionCharacter(mb_mapObj[i].wms[ii].wms_getmap);
+						
+					<span class="reserved">if</span>(mb_mapObj[i].wms[ii].wms_version == <span class="literal">"1.0.0"</span>){newMapURL += <span class="literal">"WMTVER="</span>+mb_mapObj[i].wms[ii].wms_version+<span class="literal">"&amp;REQUEST=map&amp;"</span>;}
+					<span class="reserved">if</span>(mb_mapObj[i].wms[ii].wms_version != <span class="literal">"1.0.0"</span>){newMapURL += <span class="literal">"VERSION="</span>+mb_mapObj[i].wms[ii].wms_version+<span class="literal">"&amp;REQUEST=GetMap&amp;SERVICE=WMS&amp;"</span>;}             
+					
+					<span class="comment">//disable Layer which are out of scale</span>
+					var str_LayerStyles = mb_checkScale(frameName,i,ii); 
+
+					newMapURL += <span class="literal">"LAYERS="</span>+str_LayerStyles[0]+<span class="literal">"&amp;"</span>;
+					newMapURL += <span class="literal">"STYLES="</span>+str_LayerStyles[1]+<span class="literal">"&amp;"</span>;
+         
+					newMapURL += <span class="literal">"SRS="</span>+mb_mapObj[i].epsg+<span class="literal">"&amp;"</span>;
+					newMapURL += <span class="literal">"BBOX="</span>+mb_mapObj[i].extent+<span class="literal">"&amp;"</span>;
+					newMapURL += <span class="literal">"WIDTH="</span>+mb_mapObj[i].width+<span class="literal">"&amp;"</span>;
+					newMapURL += <span class="literal">"HEIGHT="</span>+mb_mapObj[i].height+<span class="literal">"&amp;"</span>;
+					newMapURL += <span class="literal">"FORMAT="</span>+mb_mapObj[i].wms[ii].gui_wms_mapformat+<span class="literal">"&amp;"</span>;
+					newMapURL += <span class="literal">"BGCOLOR=0xffffff&amp;"</span>;
+					<span class="reserved">if</span>(mb_mapObj[i].wms[ii].gui_wms_mapformat.search(/gif/i)&gt;-1 || mb_mapObj[i].wms[ii].gui_wms_mapformat.search(/png/i)&gt;-1){
+						newMapURL += <span class="literal">"TRANSPARENT=TRUE&amp;"</span>;
+					}
+					newMapURL += <span class="literal">"EXCEPTIONS="</span>+mb_mapObj[i].wms[ii].gui_wms_exceptionformat;
+					<span class="comment">// add vendor-specific</span>
+					<span class="reserved">for</span> (var v = 0; v &lt; mb_vendorSpecific.length; v++) {
+						var vendorSpecificString = eval(mb_vendorSpecific[v]); 
+						<span class="comment">// if eval doesn't evaluate a function, the result is undefined.</span>
+						<span class="comment">// Sometimes it is necessary not to evaluate a function, for</span>
+						<span class="comment">// example if you want to change a variable from the current</span>
+						<span class="comment">// scope (see mod_addSLD.php) </span>
+						<span class="reserved">if</span> (typeof(vendorSpecificString) != <span class="literal">"undefined"</span>) {
+							newMapURL += <span class="literal">"&amp;"</span> + vendorSpecificString;
+						} 
+					}
+					<span class="comment">// add Filter</span>
+					<span class="reserved">if</span>(mb_mapObj[i].wms[ii].wms_filter != <span class="literal">""</span>){
+						var tmp = mb_mapObj[i].wms[ii].wms_filter +<span class="literal">"?id="</span>+ mb_styleID;
+						<span class="comment">//prompt("",tmp);;</span>
+						var temp = <span class="literal">"&amp;SLD="</span> + tmp+ <span class="literal">"&amp;"</span>;
+						newMapURL += temp;
+					}
+					<span class="comment">//prompt("",newMapURL);</span>
+					<span class="reserved">if</span>(mb_mapObj[i].layers[ii] != <span class="literal">""</span> &amp;&amp; str_LayerStyles[0] != <span class="literal">""</span>){
+						newMapRequest += newMapURL;
+						mb_mapObj[i].mapURL[ii] = newMapURL;
+						mb_mapObj[i].wms[ii].mapURL = newMapURL;
+						newMapRequest += <span class="literal">"' width='"</span>+mb_mapObj[i].width+<span class="literal">"' height='"</span>+mb_mapObj[i].height+<span class="literal">"' border='0'&gt;"</span>;
+					}
+					<span class="reserved">else</span>{
+						mb_mapObj[i].mapURL[ii] = false;
+						mb_mapObj[i].wms[ii].mapURL = false;
+						newMapRequest = <span class="literal">"&lt;img id='"</span>+myMapId+<span class="literal">"' name='mapimage' src='"</span> + mb_trans.src;
+						newMapRequest += <span class="literal">"' width='"</span>+mb_mapObj[i].width+<span class="literal">"' height='"</span>+mb_mapObj[i].height+<span class="literal">"' border='0'&gt;"</span>;
+					}        
+					<span class="comment">//prompt("",newMapRequest);</span>
+					<span class="reserved">if</span>(mb_log){
+						var tmp = eval(mb_log + <span class="literal">"('"</span> + newMapURL + <span class="literal">"','"</span> + ts + <span class="literal">"')"</span>);
+					}
+					writeTag(mb_mapObj[i].frameName,myDivId,newMapRequest);
+				}                            
+			}           
+		}      
+	}   
+	<span class="reserved">for</span>(var i=0; i&lt;mb_MapRequestSubFunctions.length; i++){
+		eval(mb_MapRequestSubFunctions[i]);
+	}  
+}
+<span class="reserved">function</span> mb_restateLayers(frameName,wms_id){
+	<span class="comment">//alert(frameName + " / " + wms_id);</span>
+	var ind = getMapObjIndexByName(frameName);	
+	<span class="reserved">for</span>(var i=0; i&lt;mb_mapObj[ind].wms.length; i++){
+		<span class="reserved">if</span>(mb_mapObj[ind].wms[i].wms_id == wms_id){
+			var cnt_layers = 0;
+			var cnt_querylayers = 0;
+			var layers = <span class="literal">""</span>;
+			var styles = <span class="literal">""</span>;
+			var querylayers = <span class="literal">""</span>;
+			<span class="reserved">for</span>(var ii=0; ii&lt;mb_mapObj[ind].wms[i].objLayer.length; ii++){
+				<span class="reserved">if</span>(mb_mapObj[ind].wms[i].objLayer[ii].gui_layer_visible == 1 &amp;&amp; ii&gt;0){
+					<span class="reserved">if</span>(cnt_layers &gt; 0){layers += <span class="literal">","</span>; styles += <span class="literal">","</span>; }
+					layers += mb_mapObj[ind].wms[i].objLayer[ii].layer_name;
+					<span class="comment">//alert(mb_mapObj[ind].wms[i].objLayer[ii].layer_name); </span>
+					styles += <span class="literal">""</span>; 
+					cnt_layers++;
+				}            
+				<span class="reserved">if</span>(mb_mapObj[ind].wms[i].objLayer[ii].gui_layer_querylayer == 1 &amp;&amp; ii&gt;0){
+					<span class="reserved">if</span>(cnt_querylayers &gt; 0){querylayers += <span class="literal">","</span>;}
+					querylayers += mb_mapObj[ind].wms[i].objLayer[ii].layer_name; 
+					cnt_querylayers++;
+				}
+				mb_mapObj[ind].layers[i] = layers;
+				mb_mapObj[ind].querylayers[i] = querylayers;
+				mb_mapObj[ind].styles[i] = styles;
+			}
+		}
+	}
+}
+
+<span class="reserved">function</span> mb_checkScale(frameName,mObj,wmsObj){
+	var thisLayer = mb_mapObj[mObj].layers[wmsObj].split(<span class="literal">","</span>);
+	var thisScale = mb_getScale(frameName);  
+	var str_layer = <span class="literal">""</span>;
+	var str_styles = <span class="literal">""</span>;
+	var str_titles = <span class="literal">""</span>;
+	var str_legendurls = <span class="literal">""</span>;
+	var str_parent = <span class="literal">""</span>;
+	var cnt_layer = 0;
+	<span class="reserved">for</span>(var i=0; i&lt;mb_mapObj[mObj].wms[wmsObj].objLayer.length; i++){  
+		var myLayername = mb_mapObj[mObj].wms[wmsObj].objLayer[i].layer_name;
+		var myMinscale = mb_mapObj[mObj].wms[wmsObj].objLayer[i].gui_layer_minscale;
+		var myMaxscale = mb_mapObj[mObj].wms[wmsObj].objLayer[i].gui_layer_maxscale;
+		<span class="reserved">for</span>(var ii=0; ii&lt;thisLayer.length; ii++){
+			var minscaleOK = false;
+			var maxscaleOK = false;   
+			<span class="reserved">if</span>(thisLayer[ii] == myLayername){
+				<span class="reserved">if</span>(myMinscale == 0 || thisScale &gt;= myMinscale){minscaleOK = true;}
+				<span class="reserved">if</span>(myMaxscale == 0 || thisScale &lt;= myMaxscale){maxscaleOK = true;}
+				<span class="reserved">if</span>(maxscaleOK == true &amp;&amp; minscaleOK == true ){
+					<span class="reserved">if</span>(cnt_layer &gt; 0){str_layer += <span class="literal">","</span>; str_styles += <span class="literal">","</span>; str_titles += <span class="literal">","</span>;str_parent += <span class="literal">","</span>; str_legendurls += <span class="literal">","</span>;}
+					str_layer += thisLayer[ii];
+					str_styles += <span class="literal">""</span>;
+					str_titles += mb_mapObj[mObj].wms[wmsObj].objLayer[i].layer_title;
+					str_parent += mb_mapObj[mObj].wms[wmsObj].objLayer[i].layer_parent;
+					<span class="reserved">if</span>(mb_mapObj[mObj].wms[wmsObj].objLayer[i].layer_style.length&gt;0){
+					 	str_legendurls += mb_mapObj[mObj].wms[wmsObj].objLayer[i].layer_style[0][<span class="literal">"legendurl"</span>] ;
+					}
+					cnt_layer++;
+				}
+			}
+		}
+	}
+	var str_layerstyles = [];
+	str_layerstyles[0] = str_layer;
+	str_layerstyles[1] = str_styles;
+	str_layerstyles[2] = str_titles;
+	str_layerstyles[3] = str_legendurls;
+	str_layerstyles[4] = str_parent;
+	<span class="reserved">return</span> str_layerstyles;
+}
+<span class="reserved">function</span> setFeatureInfoRequest(fName,x,y, path) {
+	var functionName = <span class="literal">'setFeatureInfoRequest'</span>;
+	var ts = mb_timestamp();
+	<span class="reserved">for</span>(var i=0; i&lt;mb_FeatureInfoPreFunctions.length; i++){
+		eval(mb_FeatureInfoPreFunctions[i]);
+	}   
+	var cnt_fi = 0;
+	<span class="reserved">for</span>(var i=0; i&lt;mb_mapObj.length; i++){
+		<span class="reserved">if</span>(mb_mapObj[i].frameName == fName){
+			<span class="reserved">for</span>(var ii=0; ii&lt;mb_mapObj[i].wms.length; ii++){
+				var newfeatureInfoRequest = <span class="literal">""</span>;
+				var requestParams = <span class="literal">""</span>;
+				var validation = false;
+				newfeatureInfoRequest += mb_mapObj[i].wms[ii].wms_getfeatureinfo;          
+            	newfeatureInfoRequest += mb_getConjunctionCharacter(mb_mapObj[i].wms[ii].wms_getfeatureinfo);
+            	
+				<span class="reserved">if</span>(mb_mapObj[i].wms[ii].wms_version == <span class="literal">"1.0.0"</span>){requestParams += <span class="literal">"WMTVER="</span>+mb_mapObj[i].wms[ii].wms_version+<span class="literal">"&amp;REQUEST=feature_info&amp;"</span>;}
+				<span class="reserved">if</span>(mb_mapObj[i].wms[ii].wms_version != <span class="literal">"1.0.0"</span>){requestParams += <span class="literal">"VERSION="</span>+mb_mapObj[i].wms[ii].wms_version+<span class="literal">"&amp;REQUEST=GetFeatureInfo&amp;SERVICE=WMS&amp;"</span>;}
+				requestParams += <span class="literal">"SRS="</span>+mb_mapObj[i].epsg+<span class="literal">"&amp;"</span>;
+				requestParams += <span class="literal">"BBOX="</span>+mb_mapObj[i].extent+<span class="literal">"&amp;"</span>;
+				requestParams += <span class="literal">"WIDTH="</span>+mb_mapObj[i].width+<span class="literal">"&amp;"</span>;
+				requestParams += <span class="literal">"HEIGHT="</span>+mb_mapObj[i].height+<span class="literal">"&amp;"</span>;
+				requestParams += <span class="literal">"LAYERS="</span>+mb_mapObj[i].layers[ii]+<span class="literal">"&amp;"</span>;
+				requestParams += <span class="literal">"STYLES="</span>+mb_mapObj[i].styles[ii]+<span class="literal">"&amp;"</span>;
+				requestParams += <span class="literal">"FORMAT="</span>+mb_mapObj[i].wms[ii].gui_wms_mapformat+<span class="literal">"&amp;"</span>;
+				requestParams += <span class="literal">"INFO_FORMAT="</span>+mb_mapObj[i].wms[ii].gui_wms_featureinfoformat+<span class="literal">"&amp;"</span>;
+				requestParams += <span class="literal">"EXCEPTIONS=application/vnd.ogc.se_xml&amp;"</span>;
+				<span class="reserved">if</span>(mb_feature_count &gt; 0){             
+					requestParams += <span class="literal">"FEATURE_COUNT="</span>+mb_feature_count+<span class="literal">"&amp;"</span>;
+				}
+				requestParams += <span class="literal">"QUERY_LAYERS="</span>+mb_mapObj[i].querylayers[ii]+<span class="literal">"&amp;"</span>;
+				requestParams += <span class="literal">"X="</span> + x  + <span class="literal">"&amp;"</span>;
+				requestParams += <span class="literal">"Y="</span> + y;
+				
+				<span class="reserved">if</span>(mb_mapObj[i].querylayers[ii] != <span class="literal">""</span> &amp;&amp; mb_mapObj[i].layers[ii] != <span class="literal">""</span>){
+					validation = true;
+				}
+				<span class="comment">//add vendor-specific</span>
+				<span class="reserved">for</span>(var v=0; v &lt; mb_vendorSpecific.length; v++){
+					var vendorSpecificString = eval(mb_vendorSpecific[v]); 
+					requestParams += <span class="literal">"&amp;"</span> + vendorSpecificString; 
+				}
+				<span class="reserved">if</span>(mb_log &amp;&amp; validation){
+					var tmp = eval(mb_log + <span class="literal">"('"</span> + newfeatureInfoRequest + requestParams + <span class="literal">"','"</span> + ts + <span class="literal">"')"</span>);
+				}
+				<span class="reserved">if</span>(document.getElementById(<span class="literal">"FeatureInfoRedirect"</span>) &amp;&amp; validation){
+					newfeatureInfoRequest += requestParams;
+					<span class="reserved">if</span>(path){
+						window.frames[<span class="literal">"FeatureInfoRedirect"</span>].document.getElementById(mb_mapObj[i].wms[ii].wms_id).src = path + <span class="literal">"?url="</span> + escape(newfeatureInfoRequest)+<span class="literal">"&amp;"</span>+mb_nr;
+					}
+					<span class="reserved">else</span>{
+						window.frames[<span class="literal">"FeatureInfoRedirect"</span>].document.getElementById(mb_mapObj[i].wms[ii].wms_id).src = newfeatureInfoRequest;
+					}
+					cnt_fi++;
+            	}
+				<span class="reserved">else</span> <span class="reserved">if</span>(path &amp;&amp; validation){
+					newfeatureInfoRequest += requestParams
+					window.open(path + <span class="literal">"?url="</span> + escape(newfeatureInfoRequest)+<span class="literal">"&amp;"</span>+mb_nr, <span class="literal">""</span> , <span class="literal">"width=300,height=400,scrollbars=yes,resizable=yes"</span>);
+					cnt_fi++;
+				}
+				<span class="reserved">else</span> <span class="reserved">if</span>(validation){
+					newfeatureInfoRequest += requestParams;
+					window.open(newfeatureInfoRequest, <span class="literal">""</span> , <span class="literal">"width=300,height=400,scrollbars=yes,resizable=yes"</span>);
+					cnt_fi++;          
+				}      
+			}
+		}
+	}
+   	<span class="reserved">if</span>(cnt_fi == 0){alert(unescape(<span class="literal">"Please select a layer! \n Bitte waehlen Sie eine Ebene zur Abfrage aus!"</span>));}
+}
+<span class="reserved">function</span> writeTag(frameName, elName, tagSource) {
+  <span class="reserved">if</span>(frameName &amp;&amp; frameName != <span class="literal">""</span>){
+     window.frames[frameName].document.getElementById(elName).innerHTML = tagSource;
+  }
+  <span class="reserved">else</span> <span class="reserved">if</span>(!frameName || frameName == <span class="literal">""</span>){
+       document.getElementById(elName).innerHTML = tagSource;
+  }
+}
+<span class="reserved">function</span> zoom(frameName,in_, factor,x,y) {
+  var x = parseFloat(x);
+  var y = parseFloat(y);
+  var ind = getMapObjIndexByName(frameName);
+  var arrayBBox = mb_mapObj[ind].extent.split(<span class="literal">","</span>);
+  var xtentx = parseFloat(arrayBBox[2]) - parseFloat(arrayBBox[0]);
+  var xtenty =  parseFloat(arrayBBox[3]) - parseFloat(arrayBBox[1]);
+  var centerx = parseFloat(arrayBBox[0]) + xtentx/2;
+  var centery = parseFloat(arrayBBox[1]) + xtenty/2;
+  var factor = parseFloat(factor);
+  <span class="reserved">if</span>(x){
+   centerx = x;
+   centery = y;
+  }
+  <span class="reserved">if</span> (!in_) {factor = 1 / factor;}
+  var new_xtentx = xtentx / factor;
+  var new_xtenty = xtenty / factor;
+  var minx = centerx - new_xtentx / 2;
+  var miny = centery - new_xtenty / 2;
+  var maxx = centerx + new_xtentx / 2;
+  var maxy = centery + new_xtenty / 2;
+  mb_mapObj[ind].extent = minx + <span class="literal">","</span> + miny + <span class="literal">","</span> + maxx + <span class="literal">","</span> + maxy;
+  setMapRequest(frameName);
+}
+<span class="reserved">function</span> mb_panMap(frameName,dir){
+   var ind = getMapObjIndexByName(frameName);
+   var arrayBBox = mb_mapObj[ind].extent.split(<span class="literal">","</span>);
+   var minx = parseFloat(arrayBBox[0]);
+   var miny = parseFloat(arrayBBox[1]);
+   var maxx = parseFloat(arrayBBox[2]);
+   var maxy = parseFloat(arrayBBox[3]);
+   var xtentx = parseFloat(arrayBBox[2]) - parseFloat(arrayBBox[0]);
+   var xtenty =  parseFloat(arrayBBox[3]) - parseFloat(arrayBBox[1]);
+
+   <span class="reserved">if</span>(dir == <span class="literal">"NW"</span>){minx = minx - (xtentx/2); maxx = maxx - (xtentx/2); miny = miny + (xtenty/2); maxy = maxy + (xtenty/2);}
+   <span class="reserved">if</span>(dir == <span class="literal">"N"</span>){miny = miny + (xtenty/2); maxy = maxy + (xtenty/2);}
+   <span class="reserved">if</span>(dir == <span class="literal">"NE"</span>){minx = minx + (xtentx/2); maxx = maxx + (xtentx/2); miny = miny + (xtenty/2); maxy = maxy + (xtenty/2);}
+   <span class="reserved">if</span>(dir == <span class="literal">"W"</span>){minx = minx - (xtentx/2); maxx = maxx - (xtentx/2);}
+   <span class="reserved">if</span>(dir == <span class="literal">"E"</span>){minx = minx + (xtentx/2); maxx = maxx + (xtentx/2);}
+   <span class="reserved">if</span>(dir == <span class="literal">"SW"</span>){minx = minx - (xtentx/2); maxx = maxx - (xtentx/2); miny = miny - (xtenty/2); maxy = maxy - (xtenty/2);}
+   <span class="reserved">if</span>(dir == <span class="literal">"S"</span>){miny = miny - (xtenty/2); maxy = maxy - (xtenty/2);}
+   <span class="reserved">if</span>(dir == <span class="literal">"SE"</span>){minx = minx + (xtentx/2); maxx = maxx + (xtentx/2); miny = miny - (xtenty/2); maxy = maxy - (xtenty/2);}
+  mb_mapObj[ind].extent = minx + <span class="literal">","</span> + miny + <span class="literal">","</span> + maxx + <span class="literal">","</span> + maxy;
+  setMapRequest(frameName);
+}
+
+<span class="reserved">function</span> handleSelectedLayer (frameName, wms_title, layerName, type, status) {
+<span class="comment">//	alert(frameName + " , " +wms_title + " , " +layerName + " , " +type + " , " +status);</span>
+<span class="comment">//	type = {visible || querylayer] status = {0 || 1}</span>
+	<span class="reserved">for</span> (var i=0; i &lt; mb_mapObj.length; i++) {
+		<span class="reserved">if</span> (mb_mapObj[i].frameName == frameName) {
+			var cnt_layer = 0;
+			var str_layer = <span class="literal">""</span>;
+			var myMapObj = i;
+			<span class="reserved">for</span> (var ii = 0; ii &lt; mb_mapObj[i].wms.length; ii++) {
+				<span class="reserved">if</span> (mb_mapObj[i].wms[ii].wms_title == wms_title) { <span class="comment">//ii is true</span>
+					var myWMS = ii; 
+					<span class="reserved">if</span> (type == <span class="literal">"visible"</span>) {
+						var arrayLayer = mb_mapObj[i].layers[ii].split(<span class="literal">","</span>);
+					}
+					<span class="reserved">if</span> (type == <span class="literal">"querylayer"</span>) {
+						var arrayLayer = mb_mapObj[i].querylayers[ii].split(<span class="literal">","</span>);
+					}
+					<span class="reserved">for</span> (var iii = 1; iii &lt; mb_mapObj[i].wms[ii].objLayer.length; iii++) {
+						var layer_name = mb_mapObj[i].wms[ii].objLayer[iii].layer_name;
+						<span class="reserved">if</span> (type == <span class="literal">"querylayer"</span>) {
+							<span class="reserved">if</span> (layer_name == layerName &amp;&amp; status == 1 &amp;&amp; mb_mapObj[i].wms[ii].objLayer[iii].layer_queryable == 1){
+								<span class="reserved">if</span> (cnt_layer &gt; 0) {
+									str_layer += <span class="literal">","</span>;
+								}
+								str_layer += layer_name;
+								cnt_layer++;                   
+							}
+						}
+						<span class="reserved">else</span> <span class="reserved">if</span> (type == <span class="literal">"visible"</span>) {
+							<span class="reserved">if</span> (layer_name == layerName &amp;&amp; status == 1) {
+								<span class="reserved">if</span> (cnt_layer &gt; 0) {
+									str_layer += <span class="literal">","</span>;
+								}
+								str_layer += layer_name;
+								cnt_layer++;                   
+							}
+						}
+						<span class="reserved">for</span> (var iiii = 0; iiii &lt; arrayLayer.length; iiii++) {
+							<span class="reserved">if</span> (layer_name == arrayLayer[iiii] &amp;&amp; layer_name != layerName) {
+								<span class="reserved">if</span> (cnt_layer &gt; 0) {
+									str_layer += <span class="literal">","</span>;
+								}
+								str_layer += layer_name;
+								cnt_layer++;             
+							}
+						}
+					}
+				}   
+			}         
+		}
+	}
+	<span class="reserved">if</span> (type == <span class="literal">"visible"</span>) {
+		mb_mapObj[myMapObj].layers[myWMS] = str_layer;
+		var array_str_layer = str_layer.split(<span class="literal">","</span>);
+		var str_styles = <span class="literal">""</span>;
+		<span class="reserved">for</span> (var cnt=0; cnt &lt; array_str_layer.length; cnt++) {
+			<span class="reserved">if</span> (cnt &gt; 0) {
+				str_styles += <span class="literal">","</span>;
+			}
+			str_styles += <span class="literal">""</span>;
+		}
+		mb_mapObj[myMapObj].styles[myWMS] = str_styles;
+	}
+	<span class="reserved">if</span> (type == <span class="literal">"querylayer"</span>) {
+		mb_mapObj[myMapObj].querylayers[myWMS] = str_layer;
+	}
+<span class="comment">/*
+	if(type == 'visible'){
+		setSingleMapRequest(frameName,wms_title);
+	}
+*/</span>
+}
+
+<span class="reserved">function</span> handleSelectedLayer_array(mapObj, array_wms, array_layer, type, status){
+	<span class="comment">//alert(mapObj+" / "+array_wms[0]+" / "+ array_layer[0]+" / "+ type+" / "+ status);</span>
+	var ind = getMapObjIndexByName(mapObj);
+	<span class="reserved">for</span>(var j=0; j&lt;array_wms.length; j++){
+		<span class="reserved">for</span>(var i=0; i&lt;mb_mapObj[ind].wms.length; i++){
+			<span class="reserved">if</span>(mb_mapObj[ind].wms[i].wms_id == array_wms[j]){
+				var check = false;
+				<span class="reserved">for</span>(var ii=0; ii&lt;mb_mapObj[ind].wms[i].objLayer.length; ii++){
+					<span class="reserved">if</span>(mb_mapObj[ind].wms[i].wms_id == array_wms[j] &amp;&amp; mb_mapObj[ind].wms[i].objLayer[ii].layer_name == array_layer[j]){
+						<span class="reserved">if</span>(type == <span class="literal">"visible"</span>){
+							mb_mapObj[ind].wms[i].objLayer[ii].gui_layer_visible = parseInt(status);
+							<span class="comment">//alert(mb_mapObj[ind].wms[i].objLayer[ii].layer_name);</span>
+							check = true;
+						}
+                        <span class="reserved">if</span>(type == <span class="literal">"querylayer"</span> &amp;&amp; (mb_mapObj[ind].wms[i].objLayer[ii].gui_layer_queryable == <span class="literal">"1"</span> || mb_mapObj[ind].wms[i].objLayer[ii].gui_layer_queryable == 1)){
+							mb_mapObj[ind].wms[i].objLayer[ii].gui_layer_querylayer = parseInt(status);
+						}
+					}
+				}
+                mb_restateLayers(mapObj, array_wms[j]);
+                <span class="comment">//alert('restate');</span>
+                <span class="comment">/*
+                * hier noch checken, welche wms sich geaendert haben und disctinct eine singleRequest aufrufen:
+                */</span> 
+                <span class="reserved">if</span>(check == true){					
+                    
+                    <span class="reserved">if</span>(mb_mapObj[ind].wms[i].gui_wms_visible == 1){
+						setSingleMapRequest(mapObj,mb_mapObj[ind].wms[i].wms_id);
+                        <span class="comment">//alert('sSMR');</span>
+					}
+				}
+			}
+		}
+	}
+}
+
+<span class="reserved">function</span> makeClickPos2RealWorldPos(frameName, myClickX, myClickY) {
+	var ind = getMapObjIndexByName(frameName);
+	var width = parseInt(mb_mapObj[ind].width);
+	var height = parseInt(mb_mapObj[ind].height);
+	var arrayBBox = mb_mapObj[ind].extent.split(<span class="literal">","</span>);
+	var minX = parseFloat(arrayBBox[0]);
+	var minY = parseFloat(arrayBBox[1]);
+	var maxX = parseFloat(arrayBBox[2]);
+	var maxY = parseFloat(arrayBBox[3]);
+	var deltaX = (maxX - minX)/width;
+	var deltaY = (maxY - minY)/height;
+	<span class="reserved">if</span>(deltaX &gt; 0){
+		var roundx = 1/Math.pow(10,(Math.round(Math.log(deltaX)/Math.log(10))));
+	}
+	<span class="reserved">else</span>{
+		var roundx =  Math.pow(10,(Math.round(Math.log(deltaX)/Math.log(10))));
+	}
+	<span class="reserved">if</span>(deltaY &gt; 0){
+		var roundy = 1/Math.pow(10,(Math.round(Math.log(deltaY)/Math.log(10))));
+	}
+	<span class="reserved">else</span>{
+		var roundy =  Math.pow(10,(Math.round(Math.log(deltaY)/Math.log(10))));
+	}	
+	var xtentx = maxX - minX;
+	var xtenty =  maxY - minY;
+	var posX = parseFloat(minX + (myClickX / width) * xtentx);
+	var posY = parseFloat(maxY - (myClickY / height) * xtenty);
+	posX = Math.round(posX * roundx)/roundx;
+	posY = Math.round(posY * roundy)/roundy;
+	<span class="reserved">return</span> new Array(posX, posY);
+}
+<span class="reserved">function</span> makeRealWorld2mapPos(frameName,rw_posx, rw_posy){
+   var ind = getMapObjIndexByName(frameName);
+   var arrayBBox = mb_mapObj[ind].extent.split(<span class="literal">","</span>);
+   var minX = parseFloat(arrayBBox[0]);
+   var minY = parseFloat(arrayBBox[1]);
+   var maxX = parseFloat(arrayBBox[2]);
+   var maxY = parseFloat(arrayBBox[3]);
+   var xtentx = parseFloat(arrayBBox[2]) - parseFloat(arrayBBox[0]);
+   var xtenty =  parseFloat(arrayBBox[3]) - parseFloat(arrayBBox[1]);
+   var width = mb_mapObj[ind].width;
+   var height = mb_mapObj[ind].height;
+   pixPos_x = Math.round(parseFloat(((rw_posx - minX)/xtentx)*width));
+   pixPos_y = Math.round(parseFloat(((maxY - rw_posy)/xtenty)*height));
+   <span class="reserved">return</span> new Array(pixPos_x, pixPos_y);
+}
+
+<span class="reserved">function</span> mb_arrangeElement(frameName, elName, left, top) {
+   <span class="reserved">if</span>(frameName != <span class="literal">""</span>){
+      window.frames[frameName].document.getElementById(elName).style.top = top;
+      window.frames[frameName].document.getElementById(elName).style.left = left;
+   }
+   <span class="reserved">else</span>{
+      document.getElementById(elName).style.top = top;
+      document.getElementById(elName).style.left = left;   
+   }
+}
+
+<span class="comment">/***********************Drag &amp; Drop***********************/</span>
+<span class="reserved">function</span> mb_getMousePos(e,fName){
+<span class="reserved">if</span>(fName){
+     <span class="reserved">if</span>(ie){
+        clickX = window.frames[fName].event.clientX;
+        clickY = window.frames[fName].event.clientY;
+     }
+     <span class="reserved">else</span>{
+        clickX = e.pageX;
+        clickY = e.pageY;
+     }
+  }
+  <span class="reserved">else</span>{
+       <span class="reserved">if</span>(ie){
+        clickX = event.clientX;
+        clickY = event.clientY;
+     }
+     <span class="reserved">else</span>{
+        clickX = e.pageX;
+        clickY = e.pageY;
+     }
+  }
+  var pos = new Array(clickX,clickY);
+  <span class="reserved">return</span> pos;
+}
+<span class="comment">// function for object-identification </span>
+<span class="reserved">function</span> getMapObjIndexByName(frameName){
+	<span class="reserved">for</span>(var i=0; i&lt;mb_mapObj.length; i++){
+		<span class="reserved">if</span>(mb_mapObj[i].frameName == frameName){
+			<span class="reserved">return</span> i;
+		}
+	}   
+}
+<span class="reserved">function</span> mb_getLayerTitleByName(map_index, wms_index, myLayer_name){
+	<span class="reserved">for</span>(var i=0; i&lt;mb_mapObj[map_index].wms[wms_index].objLayer.length; i++){
+		<span class="reserved">if</span>(mb_mapObj[map_index].wms[wms_index].objLayer[i].layer_name == myLayer_name){
+			<span class="reserved">return</span> mb_mapObj[map_index].wms[wms_index].objLayer[i].layer_title;
+		}
+	}
+}
+<span class="reserved">function</span> getWMSIDByTitle(frameName,wms_title){
+   var ind = getMapObjIndexByName(frameName);
+   <span class="reserved">for</span>(var i=0; i&lt; mb_mapObj[ind].wms.length; i++){
+      <span class="reserved">if</span>(mb_mapObj[ind].wms[i].wms_title == wms_title){
+         <span class="comment">//return i;</span>
+         <span class="reserved">return</span> mb_mapObj[ind].wms[i].wms_id;
+      }
+   }
+}
+<span class="reserved">function</span> getWMSIndexByTitle(frameName,wms_title){
+   var ind = getMapObjIndexByName(frameName);
+   <span class="reserved">for</span>(var i=0; i&lt; mb_mapObj[ind].wms.length; i++){
+      <span class="reserved">if</span>(mb_mapObj[ind].wms[i].wms_title == wms_title){
+         <span class="reserved">return</span> i;
+      }
+   }
+}
+<span class="reserved">function</span> getWMSIndexById(frameName,wms_id){
+   var ind = getMapObjIndexByName(frameName);
+   <span class="reserved">for</span>(var i=0; i&lt; mb_mapObj[ind].wms.length; i++){
+      <span class="reserved">if</span>(mb_mapObj[ind].wms[i].wms_id == wms_id){
+         <span class="reserved">return</span> i;
+      }
+   }
+}
+<span class="comment">//scale</span>
+<span class="reserved">function</span> mb_getScale(frameName) {
+   <span class="reserved">for</span>(var i=0; i&lt;mb_GetScalePreFunctions.length; i++){
+		var myScale = eval(mb_GetScalePreFunctions[i]);
+	}
+   <span class="reserved">if</span>(myScale){
+      var Y_str = myScale;
+   }
+   <span class="reserved">else</span>{
+      var ind = getMapObjIndexByName(frameName);
+      var arrayBBox = mb_mapObj[ind].extent.split(<span class="literal">","</span>);
+      var xtenty =  parseFloat(arrayBBox[3]) - parseFloat(arrayBBox[1]);
+      var scaleY = (xtenty / mb_mapObj[ind].height) *(mb_resolution * 100);
+      <span class="reserved">if</span> (scaleY&lt;1){
+      	var Y_str = scaleY;
+      }<span class="reserved">else</span>{
+      	var Y_str = Math.round(scaleY);
+      }
+   }   
+   <span class="reserved">return</span> Y_str;   
+}
+
+<span class="reserved">function</span> mb_repaintScale(frameName, x, y, scale){
+   var ind = getMapObjIndexByName(frameName);
+   <span class="reserved">if</span>(x == null &amp;&amp; y == null){
+      var arrayBBox = mb_mapObj[ind].extent.split(<span class="literal">","</span>);
+      x = parseFloat(arrayBBox[0]) + ((parseFloat(arrayBBox[2]) - parseFloat(arrayBBox[0]))/2);
+      y = parseFloat(arrayBBox[1]) + ((parseFloat(arrayBBox[3]) - parseFloat(arrayBBox[1]))/2);
+   }
+   var minx = parseFloat(x) - (mb_mapObj[ind].width / (mb_resolution * 100 *2) * scale);
+   var miny = parseFloat(y) -  (mb_mapObj[ind].height / (mb_resolution * 100 *2) * scale);
+   var maxx = parseFloat(x) + (mb_mapObj[ind].width / (mb_resolution * 100 *2) * scale);
+   var maxy = parseFloat(y) +  (mb_mapObj[ind].height / (mb_resolution * 100 *2) * scale);
+   mb_repaint(frameName,minx, miny, maxx, maxy);
+}
+<span class="reserved">function</span> mb_repaint(frameName,minx,miny,maxx,maxy){
+   var ind = getMapObjIndexByName(frameName);
+   mb_mapObj[ind].extent = minx + <span class="literal">","</span> + miny + <span class="literal">","</span> + maxx + <span class="literal">","</span> + maxy;
+   setMapRequest(frameName);
+}
+<span class="reserved">function</span> mb_calculateExtent(frameName,minx,miny,maxx,maxy){
+  var ind = getMapObjIndexByName(frameName);
+  
+  var extenty = parseFloat(maxy) - parseFloat(miny);
+  var extentx = parseFloat(maxx) - parseFloat(minx);
+
+  var relation_px_x = mb_mapObj[ind].width / mb_mapObj[ind].height;
+  var relation_px_y = mb_mapObj[ind].height / mb_mapObj[ind].width;
+  var relation_bbox_x = extentx / extenty;     
+  var centerx = parseFloat(minx) + (extentx/2);
+  var centery = parseFloat(miny) + (extenty/2);
+  <span class="reserved">if</span>(relation_bbox_x &lt;= relation_px_x){                
+    minx = centerx - relation_px_x * extenty / 2;
+    maxx = centerx + relation_px_x * extenty / 2;
+  }
+  <span class="reserved">if</span>(relation_bbox_x &gt; relation_px_x){                
+    miny = centery - relation_px_y * extentx / 2;
+    maxy = centery + relation_px_y * extentx / 2;
+  }
+  mb_mapObj[ind].extent = minx  +<span class="literal">","</span>+ miny +<span class="literal">","</span>+ maxx  +<span class="literal">","</span>+ maxy;
+}
+
+<span class="reserved">function</span> mb_showHighlight(frameName,x,y){
+   var pos = makeRealWorld2mapPos(frameName,x, y);
+   mb_arrangeElement(frameName,<span class="literal">"highlight"</span>,pos[0]-7, pos[1]-7);
+   window.frames[frameName].document.getElementById(<span class="literal">"highlight"</span>).style.visibility = <span class="literal">'visible'</span>;
+}
+<span class="reserved">function</span> mb_hideHighlight(frameName){
+   mb_arrangeElement(frameName,<span class="literal">"highlight"</span>,-20, -20);
+   mb_arrangeElement(frameName,<span class="literal">"highlight"</span>,-20, -20);
+   window.frames[frameName].document.getElementById(<span class="literal">"highlight"</span>).style.visibility = <span class="literal">'hidden'</span>;
+}
+<span class="reserved">function</span> mb_permanentHighlight(frameName,x,y){   
+   var pos = makeRealWorld2mapPos(frameName,x, y);
+   mb_arrangeElement(frameName,<span class="literal">"permanent"</span>,pos[0]-7, pos[1]-7);
+   window.frames[frameName].document.getElementById(<span class="literal">"permanent"</span>).style.visibility = <span class="literal">'visible'</span>;
+}
+<span class="comment">// framename, commaseparated coordinates, commaseparated rgb values (color)</span>
+<span class="comment">//new: coords is array!</span>
+<span class="reserved">function</span> mb_markResult(frameName,geom,col){
+	var x = <span class="literal">""</span>;
+	var y = <span class="literal">""</span>;
+	var tmp = [];
+	var ind = getMapObjIndexByName(frameName);
+	<span class="reserved">for</span>(var i=0; i &lt; geom.length; i++){
+		<span class="reserved">if</span>(i &gt; 0){
+			x += <span class="literal">":"</span>;
+			y += <span class="literal">":"</span>;
+		}
+		tmp = geom[i].split(<span class="literal">","</span>);
+		<span class="reserved">for</span>(var ii=0; ii &lt; tmp.length; ii+=2){			
+			var pos = makeRealWorld2mapPos(frameName,tmp[ii], tmp[ii+1]);
+			<span class="reserved">if</span>(ii&gt;0){
+				x += <span class="literal">","</span>;
+				y += <span class="literal">","</span>;
+			}
+			x += pos[0];
+			y += pos[1];
+		}      
+	}
+	var source = <span class="literal">"&lt;img src='../extensions/markResult.php?x="</span> + x + <span class="literal">"&amp;y="</span> + y + <span class="literal">"&amp;width="</span> + mb_mapObj[ind].width + <span class="literal">"&amp;height="</span> + mb_mapObj[ind].height + <span class="literal">"&amp;color="</span>+col+<span class="literal">"'&gt;"</span>;
+	<span class="comment">//prompt("",source);</span>
+	writeTag(frameName,<span class="literal">"markResult"</span>,source);   
+}
+<span class="reserved">function</span> mb_disableResult(frameName){
+   writeTag(frameName,<span class="literal">"markResult"</span>,<span class="literal">""</span>);
+}
+
+<span class="reserved">function</span> mb_registerGML(frameName,obj){
+	var ind = getMapObjIndexByName(frameName);
+	mb_mapObj[ind].geom = obj;
+}
+<span class="reserved">function</span> mb_timestamp(){
+	var d = new Date();
+	var ts = Math.round(Date.parse(d)/1000);
+	<span class="reserved">return</span> ts;
+}
+<span class="reserved">function</span> mb_getlayerposbyname(objInd,wmsInd,lname){
+	var t = mb_mapObj[objInd].wms[wmsInd];
+	<span class="reserved">for</span>(var i=0; i &lt; t.objLayer.length; i++){
+		<span class="reserved">if</span>(t.objLayer[i].layer_name == lname){
+			<span class="reserved">return</span> t.objLayer[i].layer_pos;
+		}
+	}
+}
+<span class="reserved">function</span> mb_getLayerObjByName(fname,wms_id,layer_name){
+	var ind = getMapObjIndexByName(fname);
+	var wmsInd = getWMSIndexById(fname,wms_id);
+	var t = mb_mapObj[ind].wms[wmsInd];
+	<span class="reserved">for</span>(var i=0; i &lt; t.objLayer.length; i++){
+		<span class="reserved">if</span>(t.objLayer[i].layer_name == layer_name){
+			<span class="reserved">return</span> t.objLayer[i];
+		}
+	}
+}
+<span class="reserved">function</span> mb_getchildsbyname(objInd,wmsInd,lname){
+	var t = mb_mapObj[objInd].wms[wmsInd];
+	var pos = mb_getlayerposbyname(objInd, wmsInd,lname);
+	var l = [];
+	l[<span class="literal">"name"</span>] = [];
+	l[<span class="literal">"title"</span>] = [];
+	l[<span class="literal">"legendurl"</span>] = [];
+	<span class="reserved">for</span>(var i=0; i &lt; t.objLayer.length; i++){
+		<span class="reserved">if</span>(t.objLayer[i].layer_parent == pos){
+			l[<span class="literal">"name"</span>][l[<span class="literal">"name"</span>].length] = t.objLayer[i].layer_name;
+			l[<span class="literal">"title"</span>][l[<span class="literal">"title"</span>].length] = t.objLayer[i].layer_title;
+			<span class="reserved">if</span>(t.objLayer[i].layer_style.length&gt;0){
+				l[<span class="literal">"legendurl"</span>][l[<span class="literal">"legendurl"</span>].length] = t.objLayer[i].layer_style[0][<span class="literal">"legendurl"</span>] ;
+			}<span class="reserved">else</span>{
+				l[<span class="literal">"legendurl"</span>][l[<span class="literal">"legendurl"</span>].length] = 0 ;
+			}
+		}
+	}
+	<span class="reserved">if</span>(l[<span class="literal">"name"</span>].length &gt; 0){
+		<span class="reserved">return</span> l;
+	}
+	<span class="reserved">else</span>{
+		<span class="reserved">return</span> false;
+	}
+}
+
+<span class="comment">/*
+ ***************************************************************************************
+ *   div tag
+ ***************************************************************************************
+ */</span>
+
+<span class="comment">/**
+ * <span class="attrib">@class</span> Represents a div tag. May be located in any frame of Mapbender.
+ * 
+ * <span class="attrib">@constructor</span>
+ * <span class="attrib">@param</span> aTagName {String} the name of the tag
+ * <span class="attrib">@param</span> aFrameName {String} the name of frame where the div tag is being created
+ * <span class="attrib">@param</span> aStyle {Object} an object containing a set of name value pairs, like
+ *                        {position:absolute,top:30,z-Index:30}
+ */</span>
+<span class="reserved">function</span> DivTag (aTagName, aFrameName, aStyle) {
+	<span class="comment">/**
+	 * <span class="attrib">@ignore</span>
+	 */</span>
+	<span class="reserved">this</span>.exists = <span class="reserved">function</span> () { 
+		<span class="reserved">return</span> (rootNode.getElementById(tagName)) ? true : false;
+	};
+	
+	<span class="comment">/**
+	 * <span class="attrib">@ignore</span>
+	 */</span>
+	<span class="reserved">this</span>.getTag = <span class="reserved">function</span>() {
+		<span class="reserved">return</span> rootNode.getElementById(tagName);
+	};
+	
+	<span class="comment">/**
+	 * <span class="attrib">@private</span>
+	 */</span>
+	var determineRootNode = <span class="reserved">function</span> () {
+		node = document;
+		<span class="reserved">if</span> (frameName !== <span class="literal">""</span>) {
+			<span class="reserved">if</span> (checkFrame()) {node = window.frames[frameName].document;}
+			<span class="reserved">else</span> {var e = new Mb_exception(<span class="literal">"frame "</span>+frameName+<span class="literal">" doesn't exist."</span>);}
+		}
+		<span class="reserved">return</span> node;	
+	};
+	
+	<span class="comment">/**
+	 * <span class="attrib">@private</span>
+	 */</span>
+	var toCamelCase = <span class="reserved">function</span>(aString) {
+		var newString = <span class="literal">""</span>;
+		<span class="reserved">for</span> (var i = 0; i &lt; aString.length; i++) {
+			<span class="reserved">if</span> (aString.substr(i,1) != <span class="literal">"-"</span>) {
+				newString += aString.substr(i,1); 
+			}
+			<span class="reserved">else</span> {
+				i++;
+				newString += aString.substr(i,1).toUpperCase();
+			}
+		}
+		<span class="reserved">return</span> newString;
+	}
+	
+	<span class="comment">/**
+	 * <span class="attrib">@private</span>
+	 */</span>
+	var setStyle = <span class="reserved">function</span> () {
+		<span class="reserved">if</span> (that.exists()) {
+			var node = rootNode.getElementById(tagName);
+			node.setAttribute(<span class="literal">"style"</span>, <span class="literal">""</span>);
+			
+			<span class="reserved">for</span> (var attr in tagStyle) {
+				<span class="reserved">if</span> (typeof(tagStyle[attr]) != <span class="literal">"function"</span> &amp;&amp; typeof(tagStyle[attr]) != <span class="literal">"object"</span>) {
+					var evalString = <span class="literal">"node.style."</span>+toCamelCase(attr)+<span class="literal">" = \"</span><span class="literal">" + tagStyle[attr] + "</span>\<span class="literal">";"</span>; 
+					eval(evalString);				
+				}
+			}
+		}
+	}
+	
+	<span class="comment">/**
+	 * <span class="attrib">@private</span>
+	 */</span>
+	var create = <span class="reserved">function</span> () {
+		<span class="reserved">if</span> (!that.exists()) {
+			var divTag = rootNode.createElement(<span class="literal">"div"</span>);
+			var divTagAppended = rootNode.getElementsByTagName(<span class="literal">"body"</span>)[0].appendChild(divTag);
+			divTagAppended.id = tagName;
+		}
+		<span class="reserved">else</span> {
+			that.clean();
+		}
+		setStyle();
+	};
+
+	<span class="comment">/**
+	 * <span class="attrib">@private</span>
+	 */</span>
+	var checkFrame = <span class="reserved">function</span> () {
+		<span class="reserved">if</span> (frameName !== <span class="literal">""</span>) {
+			<span class="reserved">return</span> (typeof(window.frames[frameName]) != <span class="literal">'undefined'</span>);
+		}
+		<span class="reserved">return</span> true;
+	};
+	
+	var that = <span class="reserved">this</span>;
+	var tagName = aTagName;
+	var frameName = aFrameName;
+	var rootNode = determineRootNode();
+	var tagStyle = aStyle;
+
+	create();
+}
+<span class="comment">/**
+ * Writes a text into the div tag, while removing existing content.
+ * 
+ * <span class="attrib">@param</span> {String} someText the text that is inserted into the tag.
+ */</span>
+DivTag.<span class="reserved">prototype</span>.write = <span class="reserved">function</span> (someText) {
+	<span class="reserved">if</span> (<span class="reserved">this</span>.exists()) {
+		<span class="reserved">this</span>.getTag().innerHTML = someText;
+	}
+};
+
+<span class="comment">/**
+ * Deletes the div tag content.
+ */</span>
+DivTag.<span class="reserved">prototype</span>.clean = <span class="reserved">function</span> () {
+	<span class="reserved">this</span>.write(<span class="literal">""</span>);
+};
+
+
+<span class="comment">/*
+ ***************************************************************************************
+ *   Javascript exception handling
+ ***************************************************************************************
+ */</span>
+
+<span class="comment">/**
+ * <span class="attrib">@class</span> An abstract class, logs JavaScript events like errors, warnings etc.
+ *
+ * <span class="attrib">@constructor</span>
+ */</span>
+var Mb_log = <span class="reserved">function</span>() {
+	var that = <span class="reserved">this</span>;
+	
+	var levelArray = global_log_levels.split(<span class="literal">","</span>);
+	var log_level = global_mb_log_level;
+	var log_js = global_mb_log_js;
+	
+	var indexOfLevel = <span class="reserved">function</span>(aLevel) {
+		<span class="reserved">for</span> (var i = 0; i &lt; levelArray.length; i++) {
+			<span class="reserved">if</span> (aLevel == levelArray[i])  {
+				<span class="reserved">return</span> i;
+			}
+		}
+		<span class="reserved">return</span> false;
+	};
+	var isValidLevel = <span class="reserved">function</span>(aLevel) {
+		var isNotOff = typeof(log_js) != <span class="literal">'undefined'</span> &amp;&amp; log_js != <span class="literal">"off"</span>;
+		var levelIndex = indexOfLevel(aLevel);
+		var isAppropriate = (typeof(levelIndex)==<span class="literal">'number'</span> &amp;&amp; levelIndex &lt; indexOfLevel(log_level));
+		<span class="reserved">return</span> (isNotOff &amp;&amp; isAppropriate);
+	};
+	<span class="reserved">this</span>.throwException = <span class="reserved">function</span> (message, level) {
+		<span class="reserved">if</span> (isValidLevel(level)) {
+			<span class="reserved">if</span> (log_js == <span class="literal">"on"</span>) {
+				try {
+					mb_ajaxWrap_post(<span class="literal">'../php/mb_js_exception.php'</span>, {level:level,text:message});
+				}
+				catch(e) {
+					alert(e + <span class="literal">": "</span> + message);
+				}
+			}
+			<span class="reserved">else</span> <span class="reserved">if</span> (log_js == <span class="literal">"alert"</span>) {
+				alert(message);
+			}
+			<span class="reserved">else</span> <span class="reserved">if</span> (log_js == <span class="literal">"console"</span>) {
+				<span class="reserved">if</span> (level == <span class="literal">"warning"</span>) {
+					console.warn(<span class="literal">"%s"</span>, message);
+				}
+				<span class="reserved">else</span> <span class="reserved">if</span> (level == <span class="literal">"error"</span>) {
+					console.error(<span class="literal">"%s"</span>, message);
+				}
+				<span class="reserved">else</span> {
+					console.log(<span class="literal">"%s"</span>, message);
+				}
+			}
+		}
+	};
+}	
+
+<span class="comment">/**
+ *  class for exception logging
+ *
+ * <span class="attrib">@extends</span> {<span class="attrib">@link</span> Mb_log}
+ * <span class="attrib">@param</span> message the message that is being logged
+ */</span>	
+<span class="reserved">function</span> Mb_exception(message) {
+	 var level = <span class="literal">"error"</span>;
+	<span class="reserved">this</span>.throwException(message, level);
+}
+Mb_exception.<span class="reserved">prototype</span> = new Mb_log();
+
+<span class="comment">/**
+ *  class for warning logging
+ *
+ * <span class="attrib">@extends</span> {<span class="attrib">@link</span> Mb_log}
+ * <span class="attrib">@param</span> message the message that is being logged
+ */</span>
+<span class="reserved">function</span> Mb_warning(message) {
+	var level = <span class="literal">"warning"</span>;
+	<span class="reserved">this</span>.throwException(message, level);
+}
+Mb_warning.<span class="reserved">prototype</span> = new Mb_log();
+ 
+<span class="comment">/**
+ *  class for notice logging
+ *
+ * <span class="attrib">@extends</span> {<span class="attrib">@link</span> Mb_log}
+ * <span class="attrib">@param</span> message the message that is being logged
+ */</span>	
+ 
+<span class="reserved">function</span> Mb_notice(message) {
+	var level = <span class="literal">"notice"</span>;
+	<span class="reserved">this</span>.throwException(message, level);
+}
+Mb_notice.<span class="reserved">prototype</span> = new Mb_log();
+
+<span class="comment">/*
+ ***************************************************************************************
+ *   AJAX wrapper functions
+ ***************************************************************************************
+ */</span>
+<span class="comment">/**
+ * A wrapper for an AJAX request via GET 
+ *
+ * <span class="attrib">@param</span> {String} url the URL of a (presumably a server side) script.
+ * <span class="attrib">@param</span> {Object} param An object containing parameters, f.e. {name1:value1, name2:value2}
+ * <span class="attrib">@param</span> {Function} callback A function that is called when the server side script has been processed. The function is called with two parameters, result and status. Result is the output of the server side script (XML, HTML, whatever), status is a {String}, either "success" or "error". 
+ */</span>
+<span class="reserved">function</span> mb_ajax_get(url, param, callback) {
+	try {
+		mb_ajaxWrap_get(url, param, callback);
+	}
+	catch(e) {
+		var error = new Mb_exception(<span class="literal">'map.php: mb_ajax_get:'</span>+e);
+	}
+}	
+
+<span class="comment">/**
+ * A wrapper for an AJAX request via POST 
+ *
+ * <span class="attrib">@param</span> {String} url the URL of a (presumably a server side) script.
+ * <span class="attrib">@param</span> {Object} param An object containing parameters, f.e. {name1:value1, name2:value2}
+ * <span class="attrib">@param</span> {Function} callback A function that is called when the server side script has been processed. The function is called with two parameters, result and status. Result is the output of the server side script (XML, HTML, whatever), status is a {String}, either "success" or "error". 
+ */</span>
+<span class="reserved">function</span> mb_ajax_post(url, param, callback) {
+	try {
+		mb_ajaxWrap_post(url, param, callback);
+	}
+	catch(e) {
+		var error = new Mb_exception(<span class="literal">'map.php: mb_ajax_post:'</span>+e);
+	}
+}	
+	
+<span class="comment">/**
+ * A wrapper for an AJAX request via GET 
+ *
+ * <span class="attrib">@param</span> {String} url the URL of a (presumably a server side) script.
+ * <span class="attrib">@param</span> {Object} param An object containing parameters, f.e. {name1:value1, name2:value2}
+ * <span class="attrib">@param</span> {Function} callback A function that is called when the server side script has been processed. The function is called with two parameters, result and status. Result is the output of the server side script (a JavaScript Object, not a String!), status is a {String}, either "success" or "error". 
+ */</span>
+<span class="reserved">function</span> mb_ajax_json(url, param, callback) {
+	try {
+		mb_ajaxWrap_json(url, param, callback);
+	}
+	catch(e) {
+		var error = new Mb_exception(<span class="literal">'map.php: mb_ajax_json:'</span>+e);
+	}
+}	
+	
+<span class="comment">/*
+ ***************************************************************************************
+ *   button handling
+ ***************************************************************************************
+ */</span>
+ 
+var mb_button = [];
+
+<span class="reserved">function</span> mb_regButton_frame(wii, frameName, param){
+	var ind = mb_button.length;
+	mb_button[ind] = new mb_conButton(wii, ind);
+	<span class="reserved">if</span> (frameName == null) {
+		<span class="reserved">if</span> (param == null) {
+			eval(wii+<span class="literal">"("</span>+ind+<span class="literal">")"</span>);
+		}
+		<span class="reserved">else</span> {
+			eval(wii+<span class="literal">"("</span>+ind+<span class="literal">", "</span>+param+<span class="literal">")"</span>);
+		}
+	}
+	<span class="reserved">else</span> <span class="reserved">if</span> (param == null) {
+		eval(<span class="literal">"window.frames['"</span> + frameName + <span class="literal">"']."</span>+wii+<span class="literal">"("</span>+ind+<span class="literal">")"</span>);
+	}
+	<span class="reserved">else</span> {
+		eval(<span class="literal">"window.frames['"</span> + frameName + <span class="literal">"']."</span>+wii+<span class="literal">"("</span>+ind+<span class="literal">", "</span>+param+<span class="literal">")"</span>);
+	}
+	mb_button[ind].prev = mb_button[ind].src;
+	mb_button[ind].src = mb_button[ind].img_off;
+	mb_button[ind].onmouseover = new Function(<span class="literal">"mb_button_over("</span>+ind+<span class="literal">")"</span>);
+	mb_button[ind].onmouseout = new Function(<span class="literal">"mb_button_out("</span>+ind+<span class="literal">")"</span>);
+	mb_button[ind].onclick = new Function(<span class="literal">"mb_button_click("</span>+ind+<span class="literal">")"</span>);
+	<span class="reserved">if</span> (frameName==null) {
+		mb_button[ind].frameName = <span class="literal">""</span>;
+	}
+	<span class="reserved">else</span> {
+		mb_button[ind].frameName = frameName;
+	}
+}
+
+<span class="reserved">function</span> mb_regButton(wii){
+	mb_regButton_frame(wii, null, null);
+}
+
+<span class="reserved">function</span> mb_conButton(wii, ind){
+   <span class="reserved">this</span>.wii = wii;
+   <span class="reserved">return</span> true;
+}
+<span class="reserved">function</span> mb_button_over(ind){
+   <span class="reserved">if</span>(mb_button[ind].status == 0){
+      mb_button[ind].prev = mb_button[ind].src;
+      mb_button[ind].src = mb_button[ind].img_over;
+   }
+}
+<span class="reserved">function</span> mb_button_out(ind){
+   mb_button[ind].src = mb_button[ind].prev;
+}
+<span class="reserved">function</span> mb_button_click(ind){
+   var mbStatus = mb_button[ind].status;
+   <span class="reserved">if</span>(mbStatus == 0){
+      mb_disableButton(mb_button[ind].elName);
+      mb_button[ind].prev = mb_button[ind].img_on;
+      mb_button[ind].src = mb_button[ind].img_on;
+      mb_button[ind].status = 1;
+      <span class="reserved">if</span> (mb_button[ind].frameName != <span class="literal">""</span>) {
+          window.frames[mb_button[ind].frameName].document.getElementById(mb_button[ind].elName).go();
+      }
+      <span class="reserved">else</span> {
+	      document.getElementById(mb_button[ind].elName).go();
+      }
+   }
+   <span class="reserved">else</span>{
+      mb_button[ind].prev = mb_button[ind].img_off;
+      mb_button[ind].src = mb_button[ind].img_off;
+      mb_button[ind].status = 0;      
+      <span class="reserved">if</span> (mb_button[ind].frameName != <span class="literal">""</span>) {
+          window.frames[mb_button[ind].frameName].document.getElementById(mb_button[ind].elName).stop();
+      }
+      <span class="reserved">else</span> {
+	      document.getElementById(mb_button[ind].elName).stop();
+      }
+   }
+}
+<span class="reserved">function</span> mb_disableButton(elName){
+   <span class="reserved">for</span>(var i=0; i&lt;mb_button.length; i++){
+      <span class="reserved">if</span>(mb_button[i].elName != elName &amp;&amp; mb_button[i].status == 1){
+            mb_button[i].status = 0;
+		      <span class="reserved">if</span> (mb_button[i].frameName != <span class="literal">""</span>) {
+    	        window.frames[mb_button[i].frameName].document.getElementById(mb_button[i].elName).src = mb_button[i].img_off;
+	            window.frames[mb_button[i].frameName].document.getElementById(mb_button[i].elName).stop();
+		      }
+		      <span class="reserved">else</span> {
+    	        document.getElementById(mb_button[i].elName).src = mb_button[i].img_off;
+	            document.getElementById(mb_button[i].elName).stop();
+		      }
+            <span class="reserved">return</span> true;
+       
+      }
+   }
+}
+<span class="reserved">function</span> mb_disableThisButton(elName){
+   <span class="reserved">for</span>(var i=0; i&lt;mb_button.length; i++){
+      <span class="reserved">if</span>(mb_button[i].elName == elName &amp;&amp; mb_button[i].status == 1){
+      		<span class="comment">//alert(mb_button[i].elName);</span>
+            mb_button[i].status = 0;
+		      <span class="reserved">if</span> (mb_button[i].frameName != <span class="literal">""</span>) {
+    	        window.frames[mb_button[i].frameName].document.getElementById(mb_button[i].elName).src = mb_button[i].img_off;
+	            window.frames[mb_button[i].frameName].document.getElementById(mb_button[i].elName).stop();
+		      }
+		      <span class="reserved">else</span> {
+        	    document.getElementById(mb_button[i].elName).src = mb_button[i].img_off;
+		        document.getElementById(mb_button[i].elName).stop();
+		      }
+            <span class="reserved">return</span> true;
+       
+      }
+   }
+}
+
+<span class="comment">/*
+ ***************************************************************************************
+ *   miscellaneous functions
+ ***************************************************************************************
+ */</span>
+
+<span class="reserved">function</span> cloneObject(someObject){
+	var clone = [];
+	
+	<span class="reserved">for</span> (attribute in someObject) {
+
+		var currentElement = someObject[attribute];
+
+		<span class="reserved">if</span> (typeof(currentElement) == <span class="literal">"object"</span>) {
+			clone[attribute] = cloneObject(currentElement);
+		}
+		<span class="reserved">else</span> {
+			clone[attribute] = currentElement;
+		}
+	}	
+	<span class="reserved">return</span> clone;
+}
+
+
+<span class="comment">/**
+ * <span class="attrib">@class</span> A List object is an array of arbitrary objects with additional methods. 
+ *
+ * <span class="attrib">@constructor</span>
+ */</span>
+var List = <span class="reserved">function</span>() {
+	
+	<span class="comment">/**
+	 * gets the number of elements in this {<span class="attrib">@link</span> List}
+	 *
+	 * <span class="attrib">@returns</span> number of elements in this {<span class="attrib">@link</span> List}
+	 * <span class="attrib">@type</span> Integer
+	 */</span>
+	<span class="reserved">this</span>.count = <span class="reserved">function</span>() {
+		<span class="reserved">return</span> <span class="reserved">this</span>.list.length;
+	};
+
+	<span class="comment">/**
+	 * deletes the object at index i; -1 refers to the last object in this {<span class="attrib">@link</span> List}
+	 *
+	 * <span class="attrib">@param</span> {Integer} i index
+	 */</span>
+	<span class="reserved">this</span>.del = <span class="reserved">function</span>(i){
+		i = <span class="reserved">this</span>.getIndex(i);
+		<span class="reserved">for</span>(var z = i; z &lt; <span class="reserved">this</span>.count() - 1; z++){
+			<span class="reserved">this</span>.list[z] = <span class="reserved">this</span>.list[z+1];
+		}
+		<span class="reserved">this</span>.list.length -= 1;
+	};
+
+	<span class="comment">/**
+	 * empties this {<span class="attrib">@link</span> List}
+	 */</span>
+	<span class="reserved">this</span>.empty = <span class="reserved">function</span>() {
+		<span class="reserved">while</span> (<span class="reserved">this</span>.list != null &amp;&amp; <span class="reserved">this</span>.count() &gt; 0) {
+			<span class="reserved">this</span>.list.pop();
+		}
+	}
+	
+	<span class="comment">/**
+	 * <span class="attrib">@param</span> {Integer} i index
+	 * <span class="attrib">@returns</span> the object at index i; -1 refers to the last object in this {<span class="attrib">@link</span> List}
+	 * <span class="attrib">@type</span> Integer or false
+	 */</span>
+	<span class="reserved">this</span>.get = <span class="reserved">function</span>(i) {
+		i = <span class="reserved">this</span>.getIndex(i);
+		<span class="reserved">if</span> (i !== false) {<span class="reserved">return</span> <span class="reserved">this</span>.list[i];}
+		<span class="reserved">return</span> false;		
+	};
+	<span class="comment">/**
+	 * adds a reference to item to this {<span class="attrib">@link</span> List}.
+	 *
+	 * <span class="attrib">@param</span> {Object} item an object
+	 */</span>
+	<span class="reserved">this</span>.add = <span class="reserved">function</span>(item) {
+		<span class="reserved">this</span>.list.push(item);
+	};
+	<span class="comment">/**
+	 * adds a copy of item to this {<span class="attrib">@link</span> List}.
+	 *
+	 * <span class="attrib">@param</span> {Object} item an object
+	 */</span>
+	<span class="reserved">this</span>.addCopy = <span class="reserved">function</span>(item) {
+		<span class="reserved">this</span>.list.push(cloneObject(item));
+	};
+	<span class="comment">/**
+	 * attaches the {<span class="attrib">@link</span> List} aList to this {<span class="attrib">@link</span> List}
+	 *
+	 * <span class="attrib">@param</span> {List} aList another list
+	 */</span>
+	<span class="reserved">this</span>.union = <span class="reserved">function</span>(aList) {
+		<span class="reserved">for</span> (var i=0; i &lt; aList.count(); i++) {<span class="reserved">this</span>.addCopy(aList.get(i));}
+	};
+	<span class="comment">/**
+	 * checks if the index is valid and returns it if it is; if i == -1, the correct index is retrieved.
+	 *
+	 * <span class="attrib">@private</span>
+	 * <span class="attrib">@return</span> Integer or false
+	 * <span class="attrib">@type</span> Integer
+	 */</span>
+	<span class="reserved">this</span>.getIndex = <span class="reserved">function</span>(i){ 
+		<span class="reserved">if</span> ((i &gt;= 0 &amp;&amp; i &lt; <span class="reserved">this</span>.list.length) || (i*(-1)&gt;0 &amp;&amp; i*(-1) &lt;= <span class="reserved">this</span>.list.length)){
+			<span class="reserved">if</span> (i &gt;= 0) {<span class="reserved">return</span> i;} <span class="reserved">else</span> {<span class="reserved">return</span> <span class="reserved">this</span>.list.length+i;}
+		}
+		<span class="reserved">else</span> {
+			var e = new Mb_exception(<span class="literal">"class List: function getIndex: member index "</span> + i + <span class="literal">" is not valid"</span>);
+			<span class="reserved">return</span> false;
+		}
+	};
+	<span class="comment">/**
+	 * <span class="attrib">@returns</span> a {String} representation of this List
+	 * <span class="attrib">@type</span> String
+	 */</span>
+	<span class="reserved">this</span>.toString = <span class="reserved">function</span>(){
+		var str = <span class="literal">""</span>;
+		<span class="reserved">for</span> (var i =0 ; i &lt; <span class="reserved">this</span>.count() ; i++){
+			str += <span class="reserved">this</span>.get(i).toString();
+		}
+		<span class="reserved">return</span> str;	
+	};	
+	
+	<span class="reserved">this</span>.list = null;
+};
+
+
+
+<span class="comment">/*
+ ***************************************************************************************
+ *   register functions
+ ***************************************************************************************
+ */</span>
+
+var mb_MapRequestSubFunctions = [];
+var mb_WfsReadSubFunctions = [];
+var mb_WfsWriteSubFunctions = [];
+var mb_MapRequestPreFunctions = [];
+var mb_FeatureInfoPreFunctions = [];
+var mb_InitFunctions = [];
+var mb_MapObjectSubFunctions = [];
+var mb_GetScalePreFunctions = [];
+var mb_loadWmsSubFunctions = [];
+
+<span class="reserved">function</span> mb_registerInitFunctions(stringFunction){
+	mb_InitFunctions[mb_InitFunctions.length] = stringFunction;
+}
+<span class="reserved">function</span> mb_registerPreFunctions(stringFunction){
+	mb_MapRequestPreFunctions[mb_MapRequestPreFunctions.length] = stringFunction;
+}
+<span class="reserved">function</span> mb_registerFeatureInfoPreFunctions(stringFunction){
+	mb_FeatureInfoPreFunctions[mb_FeatureInfoPreFunctions.length] = stringFunction;
+}
+<span class="reserved">function</span> mb_registerSubFunctions(stringFunction){
+	mb_MapRequestSubFunctions[mb_MapRequestSubFunctions.length] = stringFunction;
+}
+<span class="reserved">function</span> mb_registerMapObjectSubFunctions(stringFunction){
+	mb_MapObjectSubFunctions[mb_MapObjectSubFunctions.length] = stringFunction;
+}
+<span class="reserved">function</span> mb_registerGetScalePreFunctions(stringFunction){
+	mb_GetScalePreFunctions[mb_GetScalePreFunctions.length] = stringFunction;
+}
+<span class="reserved">function</span> mb_registerloadWmsSubFunctions(stringFunction){
+	mb_loadWmsSubFunctions[mb_loadWmsSubFunctions.length] = stringFunction;
+}
+<span class="reserved">function</span> mb_registerWfsReadSubFunctions(stringFunction){
+	mb_WfsReadSubFunctions[mb_WfsReadSubFunctions.length] = stringFunction;
+}
+<span class="reserved">function</span> mb_registerWfsWriteSubFunctions(stringFunction){
+	mb_WfsWriteSubFunctions[mb_WfsWriteSubFunctions.length] = stringFunction;
+}
+<span class="reserved">function</span> mb_removeFunctionFromArray(arrayname,stringFunction){
+	var length = eval(arrayname+<span class="literal">".length"</span>);
+	<span class="reserved">for</span>(var i=0; i&lt;length; i++){
+		<span class="reserved">if</span>(eval(arrayname+<span class="literal">"["</span>+i+<span class="literal">"]"</span>) == stringFunction){
+			var newArray1 = eval(arrayname+<span class="literal">".slice(0, "</span>+(i-1)+<span class="literal">")"</span>);
+			var newArray2 = eval(arrayname+<span class="literal">".slice("</span>+(i+1)+<span class="literal">", "</span>+length+<span class="literal">")"</span>);
+			eval(arrayname + <span class="literal">" = newArray1.concat(newArray2)"</span>);
+			i--;
+			length--;
+		}
+	}
+}
+ 
+<span class="reserved">function</span> mb_execloadWmsSubFunctions(){
+	<span class="reserved">for</span>(var i=0; i&lt;mb_loadWmsSubFunctions.length; i++){
+		eval(mb_loadWmsSubFunctions[i]); 	 
+	} 	 
+}
+
+<span class="reserved">function</span> mb_execWfsReadSubFunctions(geom) { 	 
+	<span class="reserved">for</span>(var i=0; i&lt;mb_WfsReadSubFunctions.length; i++){ 	 
+		mb_WfsReadSubFunctions[i](geom); 	 
+	} 	 
+}
+
+<span class="reserved">function</span> mb_execWfsWriteSubFunctions() { 	 
+	<span class="reserved">for</span>(var i=0; i&lt;mb_WfsWriteSubFunctions.length; i++){
+		mb_WfsWriteSubFunctions[i](); 	 
+	} 	 
+}
+
+<span class="comment">/*
+ * first draft of a redesign
+ *
+var FunctionArray = function() {
+	this.list = [];
+
+	this.register = function (aFunction) {
+		this.add(aFunction);
+	}
+	this.execute = function () {
+		for (var i = 0; i &lt; this.count(); i++) {
+			var aFunction = this.get(i);
+			if (typeof(aFunction) == 'function') {
+				aFunction();
+			}
+			else if (typeof(aFunction) == 'string') {
+				eval(aFunction);
+			}
+			else {
+				var e = new mb_exception("FunctionArray.execute: Invalid parameter: " + aFunction);
+			}
+		}
+	}
+	this.remove = function (functionString) {
+		var listLength = this.count();
+		for (var i = listLength - 1; i &gt;= 0; i--) {
+			if (this.get(i) == functionString){
+				this.del(i);
+			}
+		}
+	}
+}
+
+FunctionArray.prototype = new List();
+
+var mbInitFunctions = new FunctionArray();
+var mbMapRequestSubFunctions = new FunctionArray();
+var mbWfsReadSubFunctions = new FunctionArray();
+var mbWfsWriteSubFunctions = new FunctionArray();
+var mbMapRequestPreFunctions = new FunctionArray();
+var mbFeatureInfoPreFunctions = new FunctionArray();
+var mbInitFunctions = new FunctionArray();
+var mbMapObjectSubFunctions = new FunctionArray();
+var mbGetScalePreFunctions = new FunctionArray();
+var mbloadWmsSubFunctions = new FunctionArray();
+
+*/</span>
+
+<span class="comment">/*
+ ***************************************************************************************
+ *   deprecated functions
+ ***************************************************************************************
+ */</span>
+
+<span class="comment">// only used in mod_perimeter.php</span>
+<span class="comment">// previously used in mod_initWmc.php, mod_digitize_tab.php, mod_geometryArray.js</span>
+<span class="reserved">function</span> mb_checkTag(frameName, tagName, elementId, appendAtTagName, attributes){
+	var oldElement;
+	var newElement;
+	var prefix;
+	<span class="reserved">if</span>(frameName &amp;&amp; frameName != <span class="literal">""</span>){
+		prefix = window.frames[frameName].document;
+	}
+	<span class="reserved">else</span> <span class="reserved">if</span>(!frameName || frameName == <span class="literal">""</span>){
+		prefix = document;
+	}
+	oldElement = prefix.getElementById(elementId);
+	<span class="reserved">if</span> (oldElement == null) {
+		newElement = prefix.createElement(tagName);
+		newElement = prefix.getElementsByTagName(appendAtTagName)[0].appendChild(newElement);
+	}
+	<span class="reserved">else</span> {
+		<span class="reserved">if</span> (oldElement.nodeName.toLowerCase() == tagName.toLowerCase()) {
+			<span class="reserved">for</span> (var i=0; i&lt;attributes.length; i++) {
+				oldElement.setAttribute(attributes[i][0], attributes[i][1]);
+			}
+			<span class="reserved">return</span> oldElement;
+		}
+		<span class="reserved">else</span> {
+			<span class="reserved">return</span> false;
+		}
+	}
+	var newElementAttributeNode = document.createAttribute(<span class="literal">"id"</span>);
+	newElementAttributeNode.value = elementId;
+	newElement.setAttributeNode(newElementAttributeNode);
+	<span class="reserved">for</span> (var i=0; i&lt;attributes.length; i++) {
+		newElement.setAttribute(attributes[i][0], attributes[i][1]);
+	}
+	<span class="reserved">return</span> newElement;
+}</pre>
+	<hr>
+
+
+
+<!-- ========== START OF NAVBAR ========== -->
+<a name="navbar_top"><!-- --></a>
+<table border="0" width="100%" cellpadding="1" cellspacing="0">
+<tr>
+<td colspan=2 bgcolor="#EEEEFF" class="NavBarCell1">
+<a name="navbar_top_firstrow"><!-- --></a>
+<table border="0" cellpadding="0" cellspacing="3">
+  <tr align="center" valign="top">
+  
+  
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-summary.html"><font class="NavBarFont1"><b>Overview</b></font></a>&nbsp;</td>
+  <td bgcolor="#FFFFFF" class="NavBarCell1Rev">	&nbsp;<font class="NavBarFont1Rev"><b>File</b></font>&nbsp;</td>
+  
+
+  <td bgcolor="#FFFFFF" class="NavBarCell1"> <font class="NavBarFont1">Class</font>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="index-all.html"--><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
+  </tr>
+</table>
+</td>
+<td bgcolor="#EEEEFF" align="right" valign="top"><em>
+<b></b></em>
+</td>
+</tr>
+
+<tr>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</font></td>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+  <a href="index.html" target="_top"><b>FRAMES</b></a>  &nbsp;
+&nbsp;<a href="overview-summary.html" target="_top"><b>NO FRAMES</b></a>
+&nbsp;&nbsp;
+<script>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</script>
+<noscript>
+<a href="allclasses-noframe.html" target=""><b>All Classes</b></a>
+</noscript>
+</font></td>
+</tr>
+</table>
+<!-- =========== END OF NAVBAR =========== -->
+
+<hr>
+<font size="-1">
+
+</font>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</body>
+</html>


Property changes on: trunk/documents/jsdoc/overview-summary-map.js.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/overview-summary-map_obj.js.html
===================================================================
--- trunk/documents/jsdoc/overview-summary-map_obj.js.html	                        (rev 0)
+++ trunk/documents/jsdoc/overview-summary-map_obj.js.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,511 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<html>
+<head>
+<title>
+ Overview
+</title>
+<link rel ="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script>
+function asd() {
+	
+		parent.document.title="map_obj.js Overview";
+	
+}
+</script>
+</head>
+<body bgcolor="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<a name="navbar_top"><!-- --></a>
+<table border="0" width="100%" cellpadding="1" cellspacing="0">
+<tr>
+<td colspan=2 bgcolor="#EEEEFF" class="NavBarCell1">
+<a name="navbar_top_firstrow"><!-- --></a>
+<table border="0" cellpadding="0" cellspacing="3">
+  <tr align="center" valign="top">
+  
+  
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-summary.html"><font class="NavBarFont1"><b>Overview</b></font></a>&nbsp;</td>
+  <td bgcolor="#FFFFFF" class="NavBarCell1Rev">	&nbsp;<font class="NavBarFont1Rev"><b>File</b></font>&nbsp;</td>
+  
+
+  <td bgcolor="#FFFFFF" class="NavBarCell1"> 	<font class="NavBarFont1">Class</font>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="index-all.html"--><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
+  </tr>
+</table>
+</td>
+<td bgcolor="#EEEEFF" align="right" valign="top">
+<em>
+<b></b></em>
+</td>
+</tr>
+
+<tr>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</font></td>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+  <a href="index.html" target="_top"><b>FRAMES</b></a>  &nbsp;
+&nbsp;<a href="overview-summary.html" target="_top"><b>NO FRAMES</b></a>
+&nbsp;&nbsp;
+<script>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</script>
+<noscript>
+<a href="allclasses-noframe.html" target=""><b>All Classes</b></a>
+</noscript>
+</font></td>
+</tr>
+</table>
+<!-- =========== END OF NAVBAR =========== -->
+
+<hr>
+<center>
+	
+	   <h2>map_obj.js</h2>
+	
+</center>
+
+	
+
+
+<h4>Summary</h4>
+<p>
+	
+		No overview generated for 'map_obj.js'<BR/><BR/>
+	
+</p>
+
+<hr>
+
+
+    <table border="1" cellpadding="3" cellspacing="0" width="100%">
+    <tr bgcolor="#CCCCFF" class="TableHeadingColor">
+    <td colspan=2><font size="+2">
+    
+        <b>Class Summary</b>
+    
+    </font></td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="wms_const.html">wms_const</a></b></td>
+    <td>&nbsp;</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="wms_layer.html">wms_layer</a></b></td>
+    <td>&nbsp;</td>
+    </tr>
+    
+    </table>
+    <hr/> 
+
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+	<a name="method_summary"><!-- --></a>
+	<table border="1" cellpadding="3" cellspacing="0" width="100%">
+		<tr bgcolor="#CCCCFF" class="TableHeadingColor">
+			<td colspan=2>
+				<font size="+2">
+					<b>Method Summary</b>
+				</font>
+			</td>
+		</tr>
+	
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!add_wms">add_wms</a></b>( wms_id, wms_version, wms_title, wms_abstract, wms_getmap, wms_getfeatureinfo, wms_getlegendurl, wms_filter, gui_wms_mapformat, gui_wms_featureinfoformat, gui_wms_exceptionformat, gui_wms_epsg, gui_wms_visible)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!layer_addEpsg">layer_addEpsg</a></b>(epsg,minx,miny,maxx,maxy)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!wms_add_data_type_format">wms_add_data_type_format</a></b>(datatype,dataformat)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!wms_add_layer">wms_add_layer</a></b>( layer_parent, layer_uid, layer_name, layer_title, layer_dataurl_href, layer_pos, layer_queryable, layer_minscale, layer_maxscale, layer_metadataurl, gui_layer_wms_id, gui_layer_status, gui_layer_selectable, gui_layer_visible, gui_layer_queryable, gui_layer_querylayer, gui_layer_minscale, gui_layer_maxscale, gui_layer_wfs_featuretype)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!wms_addLayerStyle">wms_addLayerStyle</a></b>(styleName, styleTitle, count, layerCount, styleLegendUrl, styleLegendUrlFormat)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!wms_addSRS">wms_addSRS</a></b>(epsg,minx,miny,maxx,maxy)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+	
+	</table>
+    <p>
+
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+        <pre class="sourceview"><span class="comment">/* 
+* $Id: map_obj.js 1234 2007-03-16 16:04:35Z christoph $
+* COPYRIGHT: (C) 2001 by ccgis. This program is free software under the GNU General Public
+* License (&gt;=v2). Read the file gpl.txt that comes with Mapbender for details. 
+*/</span>
+
+<span class="comment">//global variables</span>
+var wms = new Array();
+var wms_layer_count = 0;
+<span class="comment">//list of all wms-objects</span>
+<span class="reserved">function</span> add_wms(
+			wms_id,
+			wms_version,
+			wms_title,
+			wms_abstract,
+			wms_getmap,
+			wms_getfeatureinfo,
+			wms_getlegendurl,
+			wms_filter,
+			gui_wms_mapformat,
+			gui_wms_featureinfoformat,
+			gui_wms_exceptionformat,
+			gui_wms_epsg,
+			gui_wms_visible){
+					wms[wms.length] = new wms_const( 
+					wms_id,
+					wms_version,
+					wms_title,
+					wms_abstract,
+					wms_getmap,
+					wms_getfeatureinfo,
+					wms_getlegendurl,
+					wms_filter,
+					gui_wms_mapformat,
+					gui_wms_featureinfoformat,
+					gui_wms_exceptionformat,
+					gui_wms_epsg,
+					gui_wms_visible);
+					wms_layer[wms.length - 1] = new Array();
+}
+<span class="comment">//the wms constructor</span>
+<span class="reserved">function</span> wms_const(  
+			wms_id,
+			wms_version,
+			wms_title,
+			wms_abstract,
+			wms_getmap,
+			wms_getfeatureinfo,
+		    wms_getlegendurl,
+			wms_filter,
+			gui_wms_mapformat,
+			gui_wms_featureinfoformat,
+			gui_wms_exceptionformat,
+			gui_wms_epsg,
+			gui_wms_visible){
+   
+	<span class="reserved">if</span> (!wms_id) {
+		var id_ok = false;
+		<span class="reserved">while</span> (id_ok == false) {
+			wms_id = <span class="literal">"a"</span>+Math.round(10000*Math.random());
+			id_ok = true;
+			<span class="reserved">for</span> (var i=0; i &lt; wms.length &amp;&amp; id_ok == true; i++) {
+				<span class="reserved">if</span> (wms_id == wms[i].wms_id) id_ok = false;
+			}
+		}
+	}
+	
+	<span class="reserved">this</span>.wms_id = wms_id;
+	<span class="reserved">this</span>.wms_version = wms_version;
+	<span class="reserved">this</span>.wms_title = wms_title;
+	<span class="reserved">this</span>.wms_abstract = wms_abstract;
+	<span class="reserved">this</span>.wms_getmap = wms_getmap;
+	<span class="reserved">this</span>.wms_getfeatureinfo = wms_getfeatureinfo;
+	<span class="reserved">this</span>.wms_getlegendurl = wms_getlegendurl;
+	<span class="reserved">this</span>.wms_filter = wms_filter;
+	<span class="reserved">this</span>.data_type = new Array();
+	<span class="reserved">this</span>.data_format = new Array();
+	<span class="reserved">this</span>.objLayer = new Array();
+	<span class="reserved">this</span>.gui_wms_mapformat = gui_wms_mapformat;
+	<span class="reserved">this</span>.gui_wms_featureinfoformat = gui_wms_featureinfoformat;
+	<span class="reserved">this</span>.gui_wms_exceptionformat = gui_wms_exceptionformat;
+	<span class="reserved">this</span>.gui_wms_epsg = gui_wms_epsg;
+	<span class="reserved">this</span>.gui_wms_visible = gui_wms_visible;
+	<span class="reserved">this</span>.gui_epsg = new Array();
+	<span class="reserved">this</span>.gui_minx = new Array();
+	<span class="reserved">this</span>.gui_miny = new Array();
+	<span class="reserved">this</span>.gui_maxx = new Array();
+	<span class="reserved">this</span>.gui_maxy = new Array();
+
+<span class="comment">// opacity version </span>
+	<span class="reserved">this</span>.gui_wms_mapopacity = 1;      
+}
+<span class="reserved">function</span> wms_add_data_type_format(datatype,dataformat){
+	var insertDataFormat = true;
+	<span class="reserved">for</span> (var i = 0 ; i &lt; wms[wms.length-1].data_type.length ; i ++) {
+		<span class="reserved">if</span> (wms[wms.length-1].data_type[i] == datatype &amp;&amp; wms[wms.length-1].data_format[i] == dataformat) {
+			insertDataFormat = false;
+		}
+	}
+	<span class="reserved">if</span> (insertDataFormat == true) {
+		wms[wms.length-1].data_type[wms[wms.length-1].data_type.length] = datatype;
+		wms[wms.length-1].data_format[wms[wms.length-1].data_format.length] = dataformat;
+	}
+}
+<span class="reserved">function</span> wms_addSRS(epsg,minx,miny,maxx,maxy){
+	wms[wms.length-1].gui_epsg[wms[wms.length-1].gui_epsg.length] = epsg;
+	wms[wms.length-1].gui_minx[wms[wms.length-1].gui_minx.length] = minx;
+	wms[wms.length-1].gui_miny[wms[wms.length-1].gui_miny.length] = miny;
+	wms[wms.length-1].gui_maxx[wms[wms.length-1].gui_maxx.length] = maxx;
+	wms[wms.length-1].gui_maxy[wms[wms.length-1].gui_maxy.length] = maxy;
+}
+<span class="reserved">function</span> wms_addLayerStyle(styleName, styleTitle, count, layerCount, styleLegendUrl, styleLegendUrlFormat){
+	<span class="reserved">if</span> (wms[wms.length-1].objLayer[layerCount]) {
+		wms[wms.length-1].objLayer[layerCount].layer_style[count] = new Array();
+		wms[wms.length-1].objLayer[layerCount].layer_style[count][<span class="literal">"name"</span>] = styleName;
+		wms[wms.length-1].objLayer[layerCount].layer_style[count][<span class="literal">"title"</span>] = styleTitle;
+		wms[wms.length-1].objLayer[layerCount].layer_style[count][<span class="literal">"legendurl"</span>] = styleLegendUrl;
+		wms[wms.length-1].objLayer[layerCount].layer_style[count][<span class="literal">"legendurlformat"</span>] = styleLegendUrlFormat;
+	}
+}
+
+
+<span class="comment">//layer</span>
+<span class="reserved">function</span> wms_add_layer(
+			layer_parent,
+			layer_uid,
+			layer_name,
+			layer_title,
+			layer_dataurl_href,
+			layer_pos,
+			layer_queryable,
+			layer_minscale,
+			layer_maxscale,
+			layer_metadataurl,
+			gui_layer_wms_id,
+			gui_layer_status,
+			gui_layer_selectable,
+			gui_layer_visible,
+			gui_layer_queryable,
+			gui_layer_querylayer,
+			gui_layer_minscale,
+			gui_layer_maxscale,
+			gui_layer_wfs_featuretype){
+                      
+	wms[wms.length-1].objLayer[wms[wms.length-1].objLayer.length] = new wms_layer(
+											layer_parent,
+											layer_uid,
+											layer_name,
+											layer_title,
+											layer_dataurl_href,
+											layer_pos,
+											layer_queryable,
+											layer_minscale,
+											layer_maxscale,
+											layer_metadataurl,
+											gui_layer_wms_id,
+											gui_layer_status,
+											gui_layer_selectable,
+											gui_layer_visible,
+											gui_layer_queryable,
+											gui_layer_querylayer,
+											gui_layer_minscale,
+											gui_layer_maxscale,
+											gui_layer_wfs_featuretype );
+}
+<span class="reserved">function</span> layer_addEpsg(epsg,minx,miny,maxx,maxy){
+	var j=wms[wms.length-1].objLayer.length-1;
+	var k=wms[wms.length-1].objLayer[j].layer_epsg.length;
+	wms[wms.length-1].objLayer[j].layer_epsg[k]=new Array();
+	wms[wms.length-1].objLayer[j].layer_epsg[k][<span class="literal">"epsg"</span>]=epsg;
+	wms[wms.length-1].objLayer[j].layer_epsg[k][<span class="literal">"minx"</span>]=minx;
+	wms[wms.length-1].objLayer[j].layer_epsg[k][<span class="literal">"miny"</span>]=miny;
+	wms[wms.length-1].objLayer[j].layer_epsg[k][<span class="literal">"maxx"</span>]=maxx;
+	wms[wms.length-1].objLayer[j].layer_epsg[k][<span class="literal">"maxy"</span>]=maxy;
+}
+<span class="reserved">function</span> wms_layer(
+			layer_parent,
+			wms_layer_uid,
+			layer_name,
+			layer_title,
+			layer_dataurl_href,
+			layer_pos,
+			layer_queryable,
+			layer_minscale,
+			layer_maxscale,
+			layer_metadataurl,
+			gui_layer_wms_id,
+			gui_layer_status,
+			gui_layer_selectable,
+			gui_layer_visible,
+			gui_layer_queryable,
+			gui_layer_querylayer,
+			gui_layer_minscale,
+			gui_layer_maxscale,
+			gui_layer_wfs_featuretype){
+	<span class="reserved">this</span>.layer_id = wms_layer_count;
+	<span class="reserved">this</span>.layer_uid = wms_layer_uid;
+	<span class="reserved">this</span>.layer_parent = layer_parent;
+	<span class="reserved">this</span>.layer_name = layer_name;
+	<span class="reserved">this</span>.layer_title = layer_title;
+	<span class="reserved">this</span>.layer_dataurl_href = layer_dataurl_href;
+	<span class="reserved">this</span>.layer_pos = layer_pos;
+	<span class="reserved">this</span>.layer_queryable = layer_queryable;
+	<span class="reserved">this</span>.layer_minscale = layer_minscale;
+	<span class="reserved">this</span>.layer_maxscale = layer_maxscale;
+	<span class="reserved">this</span>.layer_metadataurl = layer_metadataurl;
+	<span class="reserved">this</span>.layer_epsg = new Array();
+	<span class="reserved">this</span>.gui_layer_wms_id = gui_layer_wms_id;
+	<span class="reserved">this</span>.gui_layer_status = gui_layer_status;
+	<span class="reserved">this</span>.gui_layer_selectable = gui_layer_selectable;
+	<span class="reserved">this</span>.gui_layer_visible = gui_layer_visible;
+	<span class="reserved">this</span>.gui_layer_queryable = gui_layer_queryable;
+	<span class="reserved">this</span>.gui_layer_querylayer = gui_layer_querylayer;
+	<span class="reserved">this</span>.gui_layer_minscale = gui_layer_minscale;
+	<span class="reserved">this</span>.gui_layer_maxscale = gui_layer_maxscale;
+	<span class="reserved">this</span>.gui_layer_wfs_featuretype = gui_layer_wfs_featuretype;
+	<span class="reserved">this</span>.layer_style = new Array();
+	wms_layer_count++;
+}</pre>
+	<hr>
+
+
+
+<!-- ========== START OF NAVBAR ========== -->
+<a name="navbar_top"><!-- --></a>
+<table border="0" width="100%" cellpadding="1" cellspacing="0">
+<tr>
+<td colspan=2 bgcolor="#EEEEFF" class="NavBarCell1">
+<a name="navbar_top_firstrow"><!-- --></a>
+<table border="0" cellpadding="0" cellspacing="3">
+  <tr align="center" valign="top">
+  
+  
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-summary.html"><font class="NavBarFont1"><b>Overview</b></font></a>&nbsp;</td>
+  <td bgcolor="#FFFFFF" class="NavBarCell1Rev">	&nbsp;<font class="NavBarFont1Rev"><b>File</b></font>&nbsp;</td>
+  
+
+  <td bgcolor="#FFFFFF" class="NavBarCell1"> <font class="NavBarFont1">Class</font>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="index-all.html"--><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
+  </tr>
+</table>
+</td>
+<td bgcolor="#EEEEFF" align="right" valign="top"><em>
+<b></b></em>
+</td>
+</tr>
+
+<tr>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</font></td>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+  <a href="index.html" target="_top"><b>FRAMES</b></a>  &nbsp;
+&nbsp;<a href="overview-summary.html" target="_top"><b>NO FRAMES</b></a>
+&nbsp;&nbsp;
+<script>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</script>
+<noscript>
+<a href="allclasses-noframe.html" target=""><b>All Classes</b></a>
+</noscript>
+</font></td>
+</tr>
+</table>
+<!-- =========== END OF NAVBAR =========== -->
+
+<hr>
+<font size="-1">
+
+</font>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</body>
+</html>


Property changes on: trunk/documents/jsdoc/overview-summary-map_obj.js.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/overview-summary-point.js.html
===================================================================
--- trunk/documents/jsdoc/overview-summary-point.js.html	                        (rev 0)
+++ trunk/documents/jsdoc/overview-summary-point.js.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,345 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<html>
+<head>
+<title>
+ Overview
+</title>
+<link rel ="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script>
+function asd() {
+	
+		parent.document.title="point.js Overview";
+	
+}
+</script>
+</head>
+<body bgcolor="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<a name="navbar_top"><!-- --></a>
+<table border="0" width="100%" cellpadding="1" cellspacing="0">
+<tr>
+<td colspan=2 bgcolor="#EEEEFF" class="NavBarCell1">
+<a name="navbar_top_firstrow"><!-- --></a>
+<table border="0" cellpadding="0" cellspacing="3">
+  <tr align="center" valign="top">
+  
+  
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-summary.html"><font class="NavBarFont1"><b>Overview</b></font></a>&nbsp;</td>
+  <td bgcolor="#FFFFFF" class="NavBarCell1Rev">	&nbsp;<font class="NavBarFont1Rev"><b>File</b></font>&nbsp;</td>
+  
+
+  <td bgcolor="#FFFFFF" class="NavBarCell1"> 	<font class="NavBarFont1">Class</font>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="index-all.html"--><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
+  </tr>
+</table>
+</td>
+<td bgcolor="#EEEEFF" align="right" valign="top">
+<em>
+<b></b></em>
+</td>
+</tr>
+
+<tr>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</font></td>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+  <a href="index.html" target="_top"><b>FRAMES</b></a>  &nbsp;
+&nbsp;<a href="overview-summary.html" target="_top"><b>NO FRAMES</b></a>
+&nbsp;&nbsp;
+<script>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</script>
+<noscript>
+<a href="allclasses-noframe.html" target=""><b>All Classes</b></a>
+</noscript>
+</font></td>
+</tr>
+</table>
+<!-- =========== END OF NAVBAR =========== -->
+
+<hr>
+<center>
+	
+	   <h2>point.js</h2>
+	
+</center>
+
+	
+
+
+<h4>Summary</h4>
+<p>
+	
+		No overview generated for 'point.js'<BR/><BR/>
+	
+</p>
+
+<hr>
+
+
+    <table border="1" cellpadding="3" cellspacing="0" width="100%">
+    <tr bgcolor="#CCCCFF" class="TableHeadingColor">
+    <td colspan=2><font size="+2">
+    
+        <b>Class Summary</b>
+    
+    </font></td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="Point.html">Point</a></b></td>
+    <td>A class representing a two-dimensional point.</td>
+    </tr>
+    
+    </table>
+    <hr/> 
+
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+        <pre class="sourceview"><span class="comment">/* 
+* $Id: point.js 1389 2007-05-30 12:09:56Z christoph $
+* COPYRIGHT: (C) 2001 by ccgis. This program is free software under the GNU General Public
+* License (&gt;=v2). Read the file gpl.txt that comes with Mapbender for details. 
+*/</span>
+<span class="comment">//http://www.mapbender.org/index.php/point.js</span>
+
+<span class="comment">/**
+ * <span class="attrib">@class</span> A class representing a two-dimensional point.
+ *
+ * <span class="attrib">@constructor</span>
+ * <span class="attrib">@param</span> {Float} x x value of the {<span class="attrib">@link</span> Point}
+ * <span class="attrib">@param</span> {Float} y y value of the {<span class="attrib">@link</span> Point}
+ */</span>
+ <span class="reserved">function</span> Point(x, y){
+ 	<span class="comment">/**
+ 	 * x value of the {<span class="attrib">@link</span> Point}
+ 	 *
+	 * <span class="attrib">@type</span> Float
+	 */</span>
+	<span class="reserved">this</span>.x = parseFloat(x);
+ 	<span class="comment">/**
+ 	 * y value of the {<span class="attrib">@link</span> Point}
+	 *
+	 * <span class="attrib">@type</span> Float
+	 */</span>
+	<span class="reserved">this</span>.y = parseFloat(y);
+}
+<span class="comment">/**
+ * computes the distance between a {<span class="attrib">@link</span> Point} p and this {<span class="attrib">@link</span> Point}
+ *
+ * <span class="attrib">@param</span> {Point} p the distance between this {<span class="attrib">@link</span> Point} and the {<span class="attrib">@link</span> Point} p is computed.
+ * <span class="attrib">@return</span> {Float} the distance between the two {<span class="attrib">@link</span> Point} objects.
+ */</span>
+Point.<span class="reserved">prototype</span>.dist = <span class="reserved">function</span>(p){
+	<span class="reserved">return</span> Math.sqrt(Math.pow(<span class="reserved">this</span>.y-p.y,2) + Math.pow(<span class="reserved">this</span>.x-p.x,2)) ;
+}
+<span class="comment">/**
+ * checks if the coordinates of this {<span class="attrib">@link</span> Point} match the coordinates of a {<span class="attrib">@link</span> Point} p
+ *
+ * <span class="attrib">@param</span> {Point} p 
+ * <span class="attrib">@return</span> {Boolean} true if the two points are equal; elso false
+ */</span>
+Point.<span class="reserved">prototype</span>.equals = <span class="reserved">function</span>(p){
+	<span class="reserved">if</span> (<span class="reserved">this</span>.x == p.x &amp;&amp; <span class="reserved">this</span>.y == p.y) {<span class="reserved">return</span> true;}
+	<span class="reserved">return</span> false;
+}
+<span class="comment">/**
+ * subtracts a {<span class="attrib">@link</span> Point} p from this {<span class="attrib">@link</span> Point}
+ *
+ * <span class="attrib">@param</span> {Point} p 
+ * <span class="attrib">@return</span> a new {<span class="attrib">@link</span> Point} with the difference of the two points
+ */</span>
+Point.<span class="reserved">prototype</span>.minus = <span class="reserved">function</span>(p){
+	<span class="reserved">return</span> new Point(<span class="reserved">this</span>.x-p.x, <span class="reserved">this</span>.y-p.y);
+}
+<span class="comment">/**
+ * adds this {<span class="attrib">@link</span> Point} to a {<span class="attrib">@link</span> Point} p
+ *
+ * <span class="attrib">@param</span> {Point} p 
+ * <span class="attrib">@return</span> a new {<span class="attrib">@link</span> Point} with the sum of the two points
+ */</span>
+Point.<span class="reserved">prototype</span>.plus = <span class="reserved">function</span>(p){
+	<span class="reserved">return</span> new Point(<span class="reserved">this</span>.x+p.x, <span class="reserved">this</span>.y+p.y);
+}
+<span class="comment">/**
+ * divides this {<span class="attrib">@link</span> Point} by a scalar c
+ *
+ * <span class="attrib">@param</span> {Float} c divisor
+ * <span class="attrib">@return</span> a new {<span class="attrib">@link</span> Point} divided by c
+ */</span>
+Point.<span class="reserved">prototype</span>.dividedBy = <span class="reserved">function</span>(c){
+	<span class="reserved">if</span> (c != 0) {
+		<span class="reserved">return</span> new Point(<span class="reserved">this</span>.x/c, <span class="reserved">this</span>.y/c);
+	}
+	var e = new Mb_exception(<span class="literal">"Point.dividedBy: Division by zero"</span>);
+	<span class="reserved">return</span> false;
+}
+<span class="comment">/**
+ * multiplies this {<span class="attrib">@link</span> Point} by a scalar c
+ *
+ * <span class="attrib">@param</span> {Float} c factor
+ * <span class="attrib">@return</span> a new {<span class="attrib">@link</span> Point} multiplied by c
+ */</span>
+Point.<span class="reserved">prototype</span>.times = <span class="reserved">function</span>(c){
+	<span class="reserved">return</span> new Point(<span class="reserved">this</span>.x*c, <span class="reserved">this</span>.y*c);
+}
+<span class="comment">/**
+ * rounds the coordinates to numOfDigits digits
+ *
+ * <span class="attrib">@param</span> numOfDigits the coordinate will be rounded to numOfDigits digits
+ * <span class="attrib">@return</span> a new {<span class="attrib">@link</span> Point} rounded to numOfDigits digits
+ * <span class="attrib">@type</span> Point
+ */</span>
+Point.<span class="reserved">prototype</span>.round = <span class="reserved">function</span>(numOfDigits){
+	<span class="reserved">return</span> new Point(roundToDigits(<span class="reserved">this</span>.x, numOfDigits), roundToDigits(<span class="reserved">this</span>.y, numOfDigits));
+}
+<span class="comment">/**
+ * <span class="attrib">@returns</span> a {String} representation of this Point
+ * <span class="attrib">@type</span> String
+ */</span>
+Point.<span class="reserved">prototype</span>.toString = <span class="reserved">function</span>(){
+	<span class="reserved">return</span> <span class="literal">"("</span> + <span class="reserved">this</span>.x + <span class="literal">", "</span> + <span class="reserved">this</span>.y + <span class="literal">")"</span>;
+}
+
+
+<span class="comment">//------------------------------------------------------------------------</span>
+<span class="comment">// possible improvement: point has flag: map OR real. additional functions: toReal, toMap</span>
+<span class="comment">/**
+ * <span class="attrib">@ignore</span>
+ */</span>
+<span class="reserved">function</span> mapToReal(frameName, aPoint) {
+	var v;
+	<span class="reserved">if</span> (typeof(mb_mapObj) == <span class="literal">'object'</span>) v = makeClickPos2RealWorldPos(frameName, aPoint.x, aPoint.y);
+	<span class="reserved">else</span> <span class="reserved">if</span> (typeof(parent.mb_mapObj) == <span class="literal">'object'</span>) v = parent.makeClickPos2RealWorldPos(frameName, aPoint.x, aPoint.y);
+	<span class="reserved">else</span> alert(<span class="literal">'where am i?'</span>);
+	<span class="reserved">return</span> new Point(v[0], v[1]);
+}
+<span class="comment">/**
+ * <span class="attrib">@ignore</span>
+ */</span>
+<span class="reserved">function</span> realToMap(frameName, aPoint) {
+	var v;
+	<span class="reserved">if</span> (typeof(mb_mapObj) == <span class="literal">'object'</span>) {
+		v = makeRealWorld2mapPos(frameName, aPoint.x, aPoint.y);
+	}
+	<span class="reserved">else</span> <span class="reserved">if</span> (typeof(parent.mb_mapObj) == <span class="literal">'object'</span>) {
+		v = parent.makeRealWorld2mapPos(frameName, aPoint.x, aPoint.y);
+	}
+	<span class="reserved">else</span> {
+		var e = new Mb_exception(<span class="literal">'Point.realToMap:where am i?'</span>);
+	}
+	<span class="reserved">return</span> new Point(v[0], v[1]);
+}
+<span class="comment">/**
+ * <span class="attrib">@ignore</span>
+ */</span>
+<span class="reserved">function</span> mb_calcExtent(frameName, min, max) {
+	var ind;
+	<span class="reserved">if</span> (typeof(mb_mapObj) == <span class="literal">'object'</span>) {
+		ind = getMapObjIndexByName(frameName);
+	}
+	<span class="reserved">else</span> <span class="reserved">if</span> (typeof(parent.mb_mapObj) == <span class="literal">'object'</span>) {
+		ind = parent.getMapObjIndexByName(frameName);
+	}
+	<span class="reserved">else</span> {
+		var e = new Mb_exception(<span class="literal">'Point.mb_calcExtent: function getMapObjIndexByName not found'</span>);
+	}
+	var extent = max.minus(min);
+	var center = extent.dividedBy(2).plus(min);
+	
+	var relation_px_x = mb_mapObj[ind].width / mb_mapObj[ind].height;
+	var relation_px_y = mb_mapObj[ind].height / mb_mapObj[ind].width;
+	var relation_bbox_x = extent.x / extent.y;     
+	
+	var new_min;
+	var new_max;
+	
+	<span class="reserved">if</span>(relation_bbox_x &lt;= relation_px_x){                
+		new_min = new Point(center.x - relation_px_x * extent.y / 2, min.y);
+		new_max = new Point(center.x + relation_px_x * extent.y / 2, max.y);
+	}
+	<span class="reserved">else</span> <span class="reserved">if</span>(relation_bbox_x &gt; relation_px_x){                
+		new_min = new Point(min.x, center.y - relation_px_y * extent.x / 2);
+		new_max = new Point(max.x, center.y + relation_px_y * extent.x / 2);
+	}
+	mb_mapObj[ind].extent = new_min.x +<span class="literal">","</span>+ new_min.y +<span class="literal">","</span>+ new_max.x  +<span class="literal">","</span>+ new_max.y;
+}
+<span class="comment">/**
+ * <span class="attrib">@ignore</span>
+ */</span>
+<span class="reserved">function</span> roundToDigits(aFloat, numberOfDigits) {
+	<span class="reserved">return</span> Math.round(aFloat*Math.pow(10, parseInt(numberOfDigits)))/Math.pow(10, parseInt(numberOfDigits));
+}
+</pre>
+	<hr>
+
+
+
+<!-- ========== START OF NAVBAR ========== -->
+<a name="navbar_top"><!-- --></a>
+<table border="0" width="100%" cellpadding="1" cellspacing="0">
+<tr>
+<td colspan=2 bgcolor="#EEEEFF" class="NavBarCell1">
+<a name="navbar_top_firstrow"><!-- --></a>
+<table border="0" cellpadding="0" cellspacing="3">
+  <tr align="center" valign="top">
+  
+  
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-summary.html"><font class="NavBarFont1"><b>Overview</b></font></a>&nbsp;</td>
+  <td bgcolor="#FFFFFF" class="NavBarCell1Rev">	&nbsp;<font class="NavBarFont1Rev"><b>File</b></font>&nbsp;</td>
+  
+
+  <td bgcolor="#FFFFFF" class="NavBarCell1"> <font class="NavBarFont1">Class</font>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="index-all.html"--><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
+  </tr>
+</table>
+</td>
+<td bgcolor="#EEEEFF" align="right" valign="top"><em>
+<b></b></em>
+</td>
+</tr>
+
+<tr>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</font></td>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+  <a href="index.html" target="_top"><b>FRAMES</b></a>  &nbsp;
+&nbsp;<a href="overview-summary.html" target="_top"><b>NO FRAMES</b></a>
+&nbsp;&nbsp;
+<script>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</script>
+<noscript>
+<a href="allclasses-noframe.html" target=""><b>All Classes</b></a>
+</noscript>
+</font></td>
+</tr>
+</table>
+<!-- =========== END OF NAVBAR =========== -->
+
+<hr>
+<font size="-1">
+
+</font>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</body>
+</html>


Property changes on: trunk/documents/jsdoc/overview-summary-point.js.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/overview-summary-wz_jsgraphics.js.html
===================================================================
--- trunk/documents/jsdoc/overview-summary-wz_jsgraphics.js.html	                        (rev 0)
+++ trunk/documents/jsdoc/overview-summary-wz_jsgraphics.js.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,1499 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<html>
+<head>
+<title>
+ Overview
+</title>
+<link rel ="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script>
+function asd() {
+	
+		parent.document.title="wz_jsgraphics.js Overview";
+	
+}
+</script>
+</head>
+<body bgcolor="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<a name="navbar_top"><!-- --></a>
+<table border="0" width="100%" cellpadding="1" cellspacing="0">
+<tr>
+<td colspan=2 bgcolor="#EEEEFF" class="NavBarCell1">
+<a name="navbar_top_firstrow"><!-- --></a>
+<table border="0" cellpadding="0" cellspacing="3">
+  <tr align="center" valign="top">
+  
+  
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-summary.html"><font class="NavBarFont1"><b>Overview</b></font></a>&nbsp;</td>
+  <td bgcolor="#FFFFFF" class="NavBarCell1Rev">	&nbsp;<font class="NavBarFont1Rev"><b>File</b></font>&nbsp;</td>
+  
+
+  <td bgcolor="#FFFFFF" class="NavBarCell1"> 	<font class="NavBarFont1">Class</font>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="index-all.html"--><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
+  </tr>
+</table>
+</td>
+<td bgcolor="#EEEEFF" align="right" valign="top">
+<em>
+<b></b></em>
+</td>
+</tr>
+
+<tr>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</font></td>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+  <a href="index.html" target="_top"><b>FRAMES</b></a>  &nbsp;
+&nbsp;<a href="overview-summary.html" target="_top"><b>NO FRAMES</b></a>
+&nbsp;&nbsp;
+<script>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</script>
+<noscript>
+<a href="allclasses-noframe.html" target=""><b>All Classes</b></a>
+</noscript>
+</font></td>
+</tr>
+</table>
+<!-- =========== END OF NAVBAR =========== -->
+
+<hr>
+<center>
+	
+	   <h2>wz_jsgraphics.js</h2>
+	
+</center>
+
+	
+
+
+<h4>Summary</h4>
+<p>
+	
+		No overview generated for 'wz_jsgraphics.js'<BR/><BR/>
+	
+</p>
+
+<hr>
+
+
+    <table border="1" cellpadding="3" cellspacing="0" width="100%">
+    <tr bgcolor="#CCCCFF" class="TableHeadingColor">
+    <td colspan=2><font size="+2">
+    
+        <b>Class Summary</b>
+    
+    </font></td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="jsgFont.html">jsgFont</a></b></td>
+    <td>&nbsp;</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="jsgStroke.html">jsgStroke</a></b></td>
+    <td>&nbsp;</td>
+    </tr>
+    
+    </table>
+    <hr/> 
+
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+	<a name="method_summary"><!-- --></a>
+	<table border="1" cellpadding="3" cellspacing="0" width="100%">
+		<tr bgcolor="#CCCCFF" class="TableHeadingColor">
+			<td colspan=2>
+				<font size="+2">
+					<b>Method Summary</b>
+				</font>
+			</td>
+		</tr>
+	
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!chkDHTM">chkDHTM</a></b>(x, i)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!htmPrtRpc">htmPrtRpc</a></b>()
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!htmRpc">htmRpc</a></b>()
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;Object</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!integer_compare">integer_compare</a></b>(x,y)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!jsGraphics">jsGraphics</a></b>(id, wnd)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mkDiv">mkDiv</a></b>(x, y, w, h)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mkDivIe">mkDivIe</a></b>(x, y, w, h)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mkDivPrt">mkDivPrt</a></b>(x, y, w, h)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mkLin">mkLin</a></b>(x1, y1, x2, y2)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mkLin2D">mkLin2D</a></b>(x1, y1, x2, y2)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mkLinDott">mkLinDott</a></b>(x1, y1, x2, y2)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mkLyr">mkLyr</a></b>(x, y, w, h)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mkOv">mkOv</a></b>(left, top, width, height)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mkOv2D">mkOv2D</a></b>(left, top, width, height)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mkOvDott">mkOvDott</a></b>(left, top, width, height)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mkRect">mkRect</a></b>(x, y, w, h)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!mkRectDott">mkRectDott</a></b>(x, y, w, h)
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!pntCnv">pntCnv</a></b>()
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!pntCnvDom">pntCnvDom</a></b>()
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!pntCnvIe">pntCnvIe</a></b>()
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!pntCnvIhtm">pntCnvIhtm</a></b>()
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+		   <tr bgcolor="white" class="TableRowColor">
+		      <td align="right" valign="top" width="1%">
+			 <font size="-1">
+			    <code>static&nbsp;void</code>
+			 </font>
+		      </td>
+		      <td>
+			 <code>
+			    <b>
+			       <a href="GLOBALS.html#!s!pntDoc">pntDoc</a></b>()
+			 </code>
+			 <br>
+			 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+			 
+		      </td>
+		   </tr>
+		
+	
+	</table>
+    <p>
+
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+        <pre class="sourceview"><span class="comment">/* This notice must be untouched at all times.
+
+wz_jsgraphics.js    v. 2.3
+The latest version is available at
+http://www.walterzorn.com
+or http://www.devira.com
+or http://www.walterzorn.de
+
+Copyright (c) 2002-2004 Walter Zorn. All rights reserved.
+Created 3. 11. 2002 by Walter Zorn (Web: http://www.walterzorn.com )
+Last modified: 29. 9. 2004
+
+Performance optimizations for Internet Explorer
+by Thomas Frank and John Holdsworth.
+fillPolygon method implemented by Matthieu Haller.
+
+High Performance JavaScript Graphics Library.
+Provides methods
+- to draw lines, rectangles, ellipses, polygons
+  with specifiable line thickness,
+- to fill rectangles and ellipses
+- to draw text.
+NOTE: Operations, functions and branching have rather been optimized
+to efficiency and speed than to shortness of source code.
+
+LICENSE: LGPL
+
+This library is free software; you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public
+License (LGPL) as published by the Free Software Foundation; either
+version 2.1 of the License, or (at your option) any later version.
+
+This library is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+Lesser General Public License for more details.
+
+You should have received a copy of the GNU Lesser General Public
+License along with this library; if not, write to the Free Software
+Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA,
+or see http://www.gnu.org/copyleft/lesser.html
+*/</span>
+
+
+var jg_ihtm, jg_ie, jg_fast, jg_dom, jg_moz,
+jg_n4 = (document.layers &amp;&amp; typeof document.classes != <span class="literal">"undefined"</span>);
+
+
+<span class="reserved">function</span> chkDHTM(x, i)
+{
+        x = document.body || null;
+        jg_ie = x &amp;&amp; typeof x.insertAdjacentHTML != <span class="literal">"undefined"</span>;
+        jg_dom = (x &amp;&amp; !jg_ie &amp;&amp;
+                typeof x.appendChild != <span class="literal">"undefined"</span> &amp;&amp;
+                typeof document.createRange != <span class="literal">"undefined"</span> &amp;&amp;
+                typeof (i = document.createRange()).setStartBefore != <span class="literal">"undefined"</span> &amp;&amp;
+                typeof i.createContextualFragment != <span class="literal">"undefined"</span>);
+        jg_ihtm = !jg_ie &amp;&amp; !jg_dom &amp;&amp; x &amp;&amp; typeof x.innerHTML != <span class="literal">"undefined"</span>;
+        jg_fast = jg_ie &amp;&amp; document.all &amp;&amp; !window.opera;
+        jg_moz = jg_dom &amp;&amp; typeof x.style.MozOpacity != <span class="literal">"undefined"</span>;
+}
+
+
+<span class="reserved">function</span> pntDoc()
+{
+        <span class="reserved">this</span>.wnd.document.write(jg_fast? <span class="reserved">this</span>.htmRpc() : <span class="reserved">this</span>.htm);
+        <span class="reserved">this</span>.htm = <span class="literal">''</span>;
+}
+
+
+<span class="reserved">function</span> pntCnvDom()
+{
+        var x = document.createRange();
+        x.setStartBefore(<span class="reserved">this</span>.cnv);
+        x = x.createContextualFragment(jg_fast? <span class="reserved">this</span>.htmRpc() : <span class="reserved">this</span>.htm);
+        <span class="reserved">this</span>.cnv.appendChild(x);
+        <span class="reserved">this</span>.htm = <span class="literal">''</span>;
+}
+
+
+<span class="reserved">function</span> pntCnvIe()
+{
+        <span class="reserved">this</span>.cnv.insertAdjacentHTML(<span class="literal">"BeforeEnd"</span>, jg_fast? <span class="reserved">this</span>.htmRpc() : <span class="reserved">this</span>.htm);
+        <span class="reserved">this</span>.htm = <span class="literal">''</span>;
+}
+
+
+<span class="reserved">function</span> pntCnvIhtm()
+{
+        <span class="reserved">this</span>.cnv.innerHTML += <span class="reserved">this</span>.htm;
+        <span class="reserved">this</span>.htm = <span class="literal">''</span>;
+}
+
+
+<span class="reserved">function</span> pntCnv()
+{
+        <span class="reserved">this</span>.htm = <span class="literal">''</span>;
+}
+
+
+<span class="reserved">function</span> mkDiv(x, y, w, h)
+{
+        <span class="reserved">this</span>.htm += <span class="literal">'&lt;div style="position:absolute;'</span>+
+                <span class="literal">'left:'</span> + x + <span class="literal">'px;'</span>+
+                <span class="literal">'top:'</span> + y + <span class="literal">'px;'</span>+
+                <span class="literal">'width:'</span> + w + <span class="literal">'px;'</span>+
+                <span class="literal">'height:'</span> + h + <span class="literal">'px;'</span>;
+        <span class="reserved">if</span> (ie) {
+        		<span class="reserved">this</span>.htm += <span class="literal">'-opacity:'</span> + cw_opacity + <span class="literal">';'</span> + 
+                <span class="literal">'-khtml-opacity:'</span> + cw_opacity + <span class="literal">';'</span>+
+                <span class="literal">'filter: alpha(opacity='</span> + (cw_opacity * 100) + <span class="literal">');'</span>;
+        }
+
+<span class="comment">//'-moz-opacity:' + window.cw_opacity + ';'+</span>
+        <span class="reserved">this</span>.htm += 
+                <span class="literal">'clip:rect(0,'</span>+w+<span class="literal">'px,'</span>+h+<span class="literal">'px,0);'</span>+
+                <span class="literal">'background-color:'</span> + <span class="reserved">this</span>.color +
+                (!jg_moz? <span class="literal">';overflow:hidden'</span> : <span class="literal">''</span>)+
+                <span class="literal">';"&gt;&lt;\/div&gt;'</span>;
+}
+
+
+<span class="reserved">function</span> mkDivIe(x, y, w, h)
+{
+        <span class="reserved">this</span>.htm += <span class="literal">'%%'</span>+<span class="reserved">this</span>.color+<span class="literal">';'</span>+x+<span class="literal">';'</span>+y+<span class="literal">';'</span>+w+<span class="literal">';'</span>+h+<span class="literal">';'</span>;
+}
+
+
+<span class="reserved">function</span> mkDivPrt(x, y, w, h)
+{
+        <span class="reserved">this</span>.htm += <span class="literal">'&lt;div style="position:absolute;'</span>+
+                <span class="literal">'border-left:'</span> + w + <span class="literal">'px solid '</span> + <span class="reserved">this</span>.color + <span class="literal">';'</span>+
+                <span class="literal">'left:'</span> + x + <span class="literal">'px;'</span>+
+                <span class="literal">'top:'</span> + y + <span class="literal">'px;'</span>+
+                <span class="literal">'width:0px;'</span>+
+                <span class="literal">'height:'</span> + h + <span class="literal">'px;'</span>+
+                <span class="literal">'clip:rect(0,'</span>+w+<span class="literal">'px,'</span>+h+<span class="literal">'px,0);'</span>+
+                <span class="literal">'background-color:'</span> + <span class="reserved">this</span>.color +
+                (!jg_moz? <span class="literal">';overflow:hidden'</span> : <span class="literal">''</span>)+
+                <span class="literal">';"&gt;&lt;\/div&gt;'</span>;
+}
+
+
+<span class="reserved">function</span> mkLyr(x, y, w, h)
+{
+        <span class="reserved">this</span>.htm += <span class="literal">'&lt;layer '</span>+
+                <span class="literal">'left="'</span> + x + <span class="literal">'" '</span>+
+                <span class="literal">'top="'</span> + y + <span class="literal">'" '</span>+
+                <span class="literal">'width="'</span> + w + <span class="literal">'" '</span>+
+                <span class="literal">'height="'</span> + h + <span class="literal">'" '</span>+
+                <span class="literal">'bgcolor="'</span> + <span class="reserved">this</span>.color + <span class="literal">'"&gt;&lt;\/layer&gt;\n'</span>;
+}
+
+
+var regex =  /%%([^;]+);([^;]+);([^;]+);([^;]+);([^;]+);/g;
+<span class="reserved">function</span> htmRpc()
+{
+        <span class="reserved">return</span> <span class="reserved">this</span>.htm.replace(
+                regex,
+                <span class="literal">'&lt;div style="overflow:hidden;position:absolute;background-color:'</span>+
+                <span class="literal">'$1;left:$2;top:$3;width:$4;height:$5"&gt;&lt;/div&gt;\n'</span>);
+}
+
+
+<span class="reserved">function</span> htmPrtRpc()
+{
+        <span class="reserved">return</span> <span class="reserved">this</span>.htm.replace(
+                regex,
+                <span class="literal">'&lt;div style="overflow:hidden;position:absolute;background-color:'</span>+
+                <span class="literal">'$1;left:$2;top:$3;width:$4;height:$5;border-left:$4px solid $1"&gt;&lt;/div&gt;\n'</span>);
+}
+
+
+<span class="reserved">function</span> mkLin(x1, y1, x2, y2)
+{
+        <span class="reserved">if</span> (x1 &gt; x2)
+        {
+                var _x2 = x2;
+                var _y2 = y2;
+                x2 = x1;
+                y2 = y1;
+                x1 = _x2;
+                y1 = _y2;
+        }
+        var dx = x2-x1, dy = Math.abs(y2-y1),
+        x = x1, y = y1,
+        yIncr = (y1 &gt; y2)? -1 : 1;
+
+        <span class="reserved">if</span> (dx &gt;= dy)
+        {
+                var pr = dy&lt;&lt;1,
+                pru = pr - (dx&lt;&lt;1),
+                p = pr-dx,
+                ox = x;
+                <span class="reserved">while</span> ((dx--) &gt; 0)
+                {
+                        ++x;
+                        <span class="reserved">if</span> (p &gt; 0)
+                        {
+                                <span class="reserved">this</span>.mkDiv(ox, y, x-ox, 1);
+                                y += yIncr;
+                                p += pru;
+                                ox = x;
+                        }
+                        <span class="reserved">else</span> p += pr;
+                }
+                <span class="reserved">this</span>.mkDiv(ox, y, x2-ox+1, 1);
+        }
+
+        <span class="reserved">else</span>
+        {
+                var pr = dx&lt;&lt;1,
+                pru = pr - (dy&lt;&lt;1),
+                p = pr-dy,
+                oy = y;
+                <span class="reserved">if</span> (y2 &lt;= y1)
+                {
+                        <span class="reserved">while</span> ((dy--) &gt; 0)
+                        {
+                                <span class="reserved">if</span> (p &gt; 0)
+                                {
+                                        <span class="reserved">this</span>.mkDiv(x++, y, 1, oy-y+1);
+                                        y += yIncr;
+                                        p += pru;
+                                        oy = y;
+                                }
+                                <span class="reserved">else</span>
+                                {
+                                        y += yIncr;
+                                        p += pr;
+                                }
+                        }
+                        <span class="reserved">this</span>.mkDiv(x2, y2, 1, oy-y2+1);
+                }
+                <span class="reserved">else</span>
+                {
+                        <span class="reserved">while</span> ((dy--) &gt; 0)
+                        {
+                                y += yIncr;
+                                <span class="reserved">if</span> (p &gt; 0)
+                                {
+                                        <span class="reserved">this</span>.mkDiv(x++, oy, 1, y-oy);
+                                        p += pru;
+                                        oy = y;
+                                }
+                                <span class="reserved">else</span> p += pr;
+                        }
+                        <span class="reserved">this</span>.mkDiv(x2, oy, 1, y2-oy+1);
+                }
+        }
+}
+
+
+<span class="reserved">function</span> mkLin2D(x1, y1, x2, y2)
+{
+        <span class="reserved">if</span> (x1 &gt; x2)
+        {
+                var _x2 = x2;
+                var _y2 = y2;
+                x2 = x1;
+                y2 = y1;
+                x1 = _x2;
+                y1 = _y2;
+        }
+        var dx = x2-x1, dy = Math.abs(y2-y1),
+        x = x1, y = y1,
+        yIncr = (y1 &gt; y2)? -1 : 1;
+
+        var s = <span class="reserved">this</span>.stroke;
+        <span class="reserved">if</span> (dx &gt;= dy)
+        {
+                <span class="reserved">if</span> (s-3 &gt; 0)
+                {
+                        var _s = (s*dx*Math.sqrt(1+dy*dy/(dx*dx))-dx-(s&gt;&gt;1)*dy) / dx;
+                        _s = (!(s-4)? Math.ceil(_s) : Math.round(_s)) + 1;
+                }
+                <span class="reserved">else</span> var _s = s;
+                var ad = Math.ceil(s/2);
+
+                var pr = dy&lt;&lt;1,
+                pru = pr - (dx&lt;&lt;1),
+                p = pr-dx,
+                ox = x;
+                <span class="reserved">while</span> ((dx--) &gt; 0)
+                {
+                        ++x;
+                        <span class="reserved">if</span> (p &gt; 0)
+                        {
+                                <span class="reserved">this</span>.mkDiv(ox, y, x-ox+ad, _s);
+                                y += yIncr;
+                                p += pru;
+                                ox = x;
+                        }
+                        <span class="reserved">else</span> p += pr;
+                }
+                <span class="reserved">this</span>.mkDiv(ox, y, x2-ox+ad+1, _s);
+        }
+
+        <span class="reserved">else</span>
+        {
+                <span class="reserved">if</span> (s-3 &gt; 0)
+                {
+                        var _s = (s*dy*Math.sqrt(1+dx*dx/(dy*dy))-(s&gt;&gt;1)*dx-dy) / dy;
+                        _s = (!(s-4)? Math.ceil(_s) : Math.round(_s)) + 1;
+                }
+                <span class="reserved">else</span> var _s = s;
+                var ad = Math.round(s/2);
+
+                var pr = dx&lt;&lt;1,
+                pru = pr - (dy&lt;&lt;1),
+                p = pr-dy,
+                oy = y;
+                <span class="reserved">if</span> (y2 &lt;= y1)
+                {
+                        ++ad;
+                        <span class="reserved">while</span> ((dy--) &gt; 0)
+                        {
+                                <span class="reserved">if</span> (p &gt; 0)
+                                {
+                                        <span class="reserved">this</span>.mkDiv(x++, y, _s, oy-y+ad);
+                                        y += yIncr;
+                                        p += pru;
+                                        oy = y;
+                                }
+                                <span class="reserved">else</span>
+                                {
+                                        y += yIncr;
+                                        p += pr;
+                                }
+                        }
+                        <span class="reserved">this</span>.mkDiv(x2, y2, _s, oy-y2+ad);
+                }
+                <span class="reserved">else</span>
+                {
+                        <span class="reserved">while</span> ((dy--) &gt; 0)
+                        {
+                                y += yIncr;
+                                <span class="reserved">if</span> (p &gt; 0)
+                                {
+                                        <span class="reserved">this</span>.mkDiv(x++, oy, _s, y-oy+ad);
+                                        p += pru;
+                                        oy = y;
+                                }
+                                <span class="reserved">else</span> p += pr;
+                        }
+                        <span class="reserved">this</span>.mkDiv(x2, oy, _s, y2-oy+ad+1);
+                }
+        }
+}
+
+
+<span class="reserved">function</span> mkLinDott(x1, y1, x2, y2)
+{
+        <span class="reserved">if</span> (x1 &gt; x2)
+        {
+                var _x2 = x2;
+                var _y2 = y2;
+                x2 = x1;
+                y2 = y1;
+                x1 = _x2;
+                y1 = _y2;
+        }
+        var dx = x2-x1, dy = Math.abs(y2-y1),
+        x = x1, y = y1,
+        yIncr = (y1 &gt; y2)? -1 : 1,
+        drw = true;
+        <span class="reserved">if</span> (dx &gt;= dy)
+        {
+                var pr = dy&lt;&lt;1,
+                pru = pr - (dx&lt;&lt;1),
+                p = pr-dx;
+                <span class="reserved">while</span> ((dx--) &gt; 0)
+                {
+                        <span class="reserved">if</span> (drw) <span class="reserved">this</span>.mkDiv(x, y, 1, 1);
+                        drw = !drw;
+                        <span class="reserved">if</span> (p &gt; 0)
+                        {
+                                y += yIncr;
+                                p += pru;
+                        }
+                        <span class="reserved">else</span> p += pr;
+                        ++x;
+                }
+                <span class="reserved">if</span> (drw) <span class="reserved">this</span>.mkDiv(x, y, 1, 1);
+        }
+
+        <span class="reserved">else</span>
+        {
+                var pr = dx&lt;&lt;1,
+                pru = pr - (dy&lt;&lt;1),
+                p = pr-dy;
+                <span class="reserved">while</span> ((dy--) &gt; 0)
+                {
+                        <span class="reserved">if</span> (drw) <span class="reserved">this</span>.mkDiv(x, y, 1, 1);
+                        drw = !drw;
+                        y += yIncr;
+                        <span class="reserved">if</span> (p &gt; 0)
+                        {
+                                ++x;
+                                p += pru;
+                        }
+                        <span class="reserved">else</span> p += pr;
+                }
+                <span class="reserved">if</span> (drw) <span class="reserved">this</span>.mkDiv(x, y, 1, 1);
+        }
+}
+
+
+<span class="reserved">function</span> mkOv(left, top, width, height)
+{
+        var a = width&gt;&gt;1, b = height&gt;&gt;1,
+        wod = width&amp;1, hod = (height&amp;1)+1,
+        cx = left+a, cy = top+b,
+        x = 0, y = b,
+        ox = 0, oy = b,
+        aa = (a*a)&lt;&lt;1, bb = (b*b)&lt;&lt;1,
+        st = (aa&gt;&gt;1)*(1-(b&lt;&lt;1)) + bb,
+        tt = (bb&gt;&gt;1) - aa*((b&lt;&lt;1)-1),
+        w, h;
+        <span class="reserved">while</span> (y &gt; 0)
+        {
+                <span class="reserved">if</span> (st &lt; 0)
+                {
+                        st += bb*((x&lt;&lt;1)+3);
+                        tt += (bb&lt;&lt;1)*(++x);
+                }
+                <span class="reserved">else</span> <span class="reserved">if</span> (tt &lt; 0)
+                {
+                        st += bb*((x&lt;&lt;1)+3) - (aa&lt;&lt;1)*(y-1);
+                        tt += (bb&lt;&lt;1)*(++x) - aa*(((y--)&lt;&lt;1)-3);
+                        w = x-ox;
+                        h = oy-y;
+                        <span class="reserved">if</span> (w&amp;2 &amp;&amp; h&amp;2)
+                        {
+                                <span class="reserved">this</span>.mkOvQds(cx, cy, -x+2, ox+wod, -oy, oy-1+hod, 1, 1);
+                                <span class="reserved">this</span>.mkOvQds(cx, cy, -x+1, x-1+wod, -y-1, y+hod, 1, 1);
+                        }
+                        <span class="reserved">else</span> <span class="reserved">this</span>.mkOvQds(cx, cy, -x+1, ox+wod, -oy, oy-h+hod, w, h);
+                        ox = x;
+                        oy = y;
+                }
+                <span class="reserved">else</span>
+                {
+                        tt -= aa*((y&lt;&lt;1)-3);
+                        st -= (aa&lt;&lt;1)*(--y);
+                }
+        }
+        <span class="reserved">this</span>.mkDiv(cx-a, cy-oy, a-ox+1, (oy&lt;&lt;1)+hod);
+        <span class="reserved">this</span>.mkDiv(cx+ox+wod, cy-oy, a-ox+1, (oy&lt;&lt;1)+hod);
+}
+
+
+<span class="reserved">function</span> mkOv2D(left, top, width, height)
+{
+        var s = <span class="reserved">this</span>.stroke;
+        width += s-1;
+        height += s-1;
+        var a = width&gt;&gt;1, b = height&gt;&gt;1,
+        wod = width&amp;1, hod = (height&amp;1)+1,
+        cx = left+a, cy = top+b,
+        x = 0, y = b,
+        aa = (a*a)&lt;&lt;1, bb = (b*b)&lt;&lt;1,
+        st = (aa&gt;&gt;1)*(1-(b&lt;&lt;1)) + bb,
+        tt = (bb&gt;&gt;1) - aa*((b&lt;&lt;1)-1);
+
+        <span class="reserved">if</span> (s-4 &lt; 0 &amp;&amp; (!(s-2) || width-51 &gt; 0 &amp;&amp; height-51 &gt; 0))
+        {
+                var ox = 0, oy = b,
+                w, h,
+                pxl, pxr, pxt, pxb, pxw;
+                <span class="reserved">while</span> (y &gt; 0)
+                {
+                        <span class="reserved">if</span> (st &lt; 0)
+                        {
+                                st += bb*((x&lt;&lt;1)+3);
+                                tt += (bb&lt;&lt;1)*(++x);
+                        }
+                        <span class="reserved">else</span> <span class="reserved">if</span> (tt &lt; 0)
+                        {
+                                st += bb*((x&lt;&lt;1)+3) - (aa&lt;&lt;1)*(y-1);
+                                tt += (bb&lt;&lt;1)*(++x) - aa*(((y--)&lt;&lt;1)-3);
+                                w = x-ox;
+                                h = oy-y;
+
+                                <span class="reserved">if</span> (w-1)
+                                {
+                                        pxw = w+1+(s&amp;1);
+                                        h = s;
+                                }
+                                <span class="reserved">else</span> <span class="reserved">if</span> (h-1)
+                                {
+                                        pxw = s;
+                                        h += 1+(s&amp;1);
+                                }
+                                <span class="reserved">else</span> pxw = h = s;
+                                <span class="reserved">this</span>.mkOvQds(cx, cy, -x+1, ox-pxw+w+wod, -oy, -h+oy+hod, pxw, h);
+                                ox = x;
+                                oy = y;
+                        }
+                        <span class="reserved">else</span>
+                        {
+                                tt -= aa*((y&lt;&lt;1)-3);
+                                st -= (aa&lt;&lt;1)*(--y);
+                        }
+                }
+                <span class="reserved">this</span>.mkDiv(cx-a, cy-oy, s, (oy&lt;&lt;1)+hod);
+                <span class="reserved">this</span>.mkDiv(cx+a+wod-s+1, cy-oy, s, (oy&lt;&lt;1)+hod);
+        }
+
+        <span class="reserved">else</span>
+        {
+                var _a = (width-((s-1)&lt;&lt;1))&gt;&gt;1,
+                _b = (height-((s-1)&lt;&lt;1))&gt;&gt;1,
+                _x = 0, _y = _b,
+                _aa = (_a*_a)&lt;&lt;1, _bb = (_b*_b)&lt;&lt;1,
+                _st = (_aa&gt;&gt;1)*(1-(_b&lt;&lt;1)) + _bb,
+                _tt = (_bb&gt;&gt;1) - _aa*((_b&lt;&lt;1)-1),
+
+                pxl = new Array(),
+                pxt = new Array(),
+                _pxb = new Array();
+                pxl[0] = 0;
+                pxt[0] = b;
+                _pxb[0] = _b-1;
+                <span class="reserved">while</span> (y &gt; 0)
+                {
+                        <span class="reserved">if</span> (st &lt; 0)
+                        {
+                                st += bb*((x&lt;&lt;1)+3);
+                                tt += (bb&lt;&lt;1)*(++x);
+                                pxl[pxl.length] = x;
+                                pxt[pxt.length] = y;
+                        }
+                        <span class="reserved">else</span> <span class="reserved">if</span> (tt &lt; 0)
+                        {
+                                st += bb*((x&lt;&lt;1)+3) - (aa&lt;&lt;1)*(y-1);
+                                tt += (bb&lt;&lt;1)*(++x) - aa*(((y--)&lt;&lt;1)-3);
+                                pxl[pxl.length] = x;
+                                pxt[pxt.length] = y;
+                        }
+                        <span class="reserved">else</span>
+                        {
+                                tt -= aa*((y&lt;&lt;1)-3);
+                                st -= (aa&lt;&lt;1)*(--y);
+                        }
+
+                        <span class="reserved">if</span> (_y &gt; 0)
+                        {
+                                <span class="reserved">if</span> (_st &lt; 0)
+                                {
+                                        _st += _bb*((_x&lt;&lt;1)+3);
+                                        _tt += (_bb&lt;&lt;1)*(++_x);
+                                        _pxb[_pxb.length] = _y-1;
+                                }
+                                <span class="reserved">else</span> <span class="reserved">if</span> (_tt &lt; 0)
+                                {
+                                        _st += _bb*((_x&lt;&lt;1)+3) - (_aa&lt;&lt;1)*(_y-1);
+                                        _tt += (_bb&lt;&lt;1)*(++_x) - _aa*(((_y--)&lt;&lt;1)-3);
+                                        _pxb[_pxb.length] = _y-1;
+                                }
+                                <span class="reserved">else</span>
+                                {
+                                        _tt -= _aa*((_y&lt;&lt;1)-3);
+                                        _st -= (_aa&lt;&lt;1)*(--_y);
+                                        _pxb[_pxb.length-1]--;
+                                }
+                        }
+                }
+
+                var ox = 0, oy = b,
+                _oy = _pxb[0],
+                l = pxl.length,
+                w, h;
+                <span class="reserved">for</span> (var i = 0; i &lt; l; i++)
+                {
+                        <span class="reserved">if</span> (typeof _pxb[i] != <span class="literal">"undefined"</span>)
+                        {
+                                <span class="reserved">if</span> (_pxb[i] &lt; _oy || pxt[i] &lt; oy)
+                                {
+                                        x = pxl[i];
+                                        <span class="reserved">this</span>.mkOvQds(cx, cy, -x+1, ox+wod, -oy, _oy+hod, x-ox, oy-_oy);
+                                        ox = x;
+                                        oy = pxt[i];
+                                        _oy = _pxb[i];
+                                }
+                        }
+                        <span class="reserved">else</span>
+                        {
+                                x = pxl[i];
+                                <span class="reserved">this</span>.mkDiv(cx-x+1, cy-oy, 1, (oy&lt;&lt;1)+hod);
+                                <span class="reserved">this</span>.mkDiv(cx+ox+wod, cy-oy, 1, (oy&lt;&lt;1)+hod);
+                                ox = x;
+                                oy = pxt[i];
+                        }
+                }
+                <span class="reserved">this</span>.mkDiv(cx-a, cy-oy, 1, (oy&lt;&lt;1)+hod);
+                <span class="reserved">this</span>.mkDiv(cx+ox+wod, cy-oy, 1, (oy&lt;&lt;1)+hod);
+        }
+}
+
+
+<span class="reserved">function</span> mkOvDott(left, top, width, height)
+{
+        var a = width&gt;&gt;1, b = height&gt;&gt;1,
+        wod = width&amp;1, hod = height&amp;1,
+        cx = left+a, cy = top+b,
+        x = 0, y = b,
+        aa2 = (a*a)&lt;&lt;1, aa4 = aa2&lt;&lt;1, bb = (b*b)&lt;&lt;1,
+        st = (aa2&gt;&gt;1)*(1-(b&lt;&lt;1)) + bb,
+        tt = (bb&gt;&gt;1) - aa2*((b&lt;&lt;1)-1),
+        drw = true;
+        <span class="reserved">while</span> (y &gt; 0)
+        {
+                <span class="reserved">if</span> (st &lt; 0)
+                {
+                        st += bb*((x&lt;&lt;1)+3);
+                        tt += (bb&lt;&lt;1)*(++x);
+                }
+                <span class="reserved">else</span> <span class="reserved">if</span> (tt &lt; 0)
+                {
+                        st += bb*((x&lt;&lt;1)+3) - aa4*(y-1);
+                        tt += (bb&lt;&lt;1)*(++x) - aa2*(((y--)&lt;&lt;1)-3);
+                }
+                <span class="reserved">else</span>
+                {
+                        tt -= aa2*((y&lt;&lt;1)-3);
+                        st -= aa4*(--y);
+                }
+                <span class="reserved">if</span> (drw) <span class="reserved">this</span>.mkOvQds(cx, cy, -x, x+wod, -y, y+hod, 1, 1);
+                drw = !drw;
+        }
+}
+
+
+<span class="reserved">function</span> mkRect(x, y, w, h)
+{
+        var s = <span class="reserved">this</span>.stroke;
+        <span class="reserved">this</span>.mkDiv(x, y, w, s);
+        <span class="reserved">this</span>.mkDiv(x+w, y, s, h);
+        <span class="reserved">this</span>.mkDiv(x, y+h, w+s, s);
+        <span class="reserved">this</span>.mkDiv(x, y+s, s, h-s);
+}
+
+
+<span class="reserved">function</span> mkRectDott(x, y, w, h)
+{
+        <span class="reserved">this</span>.drawLine(x, y, x+w, y);
+        <span class="reserved">this</span>.drawLine(x+w, y, x+w, y+h);
+        <span class="reserved">this</span>.drawLine(x, y+h, x+w, y+h);
+        <span class="reserved">this</span>.drawLine(x, y, x, y+h);
+}
+
+
+<span class="reserved">function</span> jsgFont()
+{
+        <span class="reserved">this</span>.PLAIN = <span class="literal">'font-weight:normal;'</span>;
+        <span class="reserved">this</span>.BOLD = <span class="literal">'font-weight:bold;'</span>;
+        <span class="reserved">this</span>.ITALIC = <span class="literal">'font-style:italic;'</span>;
+        <span class="reserved">this</span>.ITALIC_BOLD = <span class="reserved">this</span>.ITALIC + <span class="reserved">this</span>.BOLD;
+        <span class="reserved">this</span>.BOLD_ITALIC = <span class="reserved">this</span>.ITALIC_BOLD;
+}
+var Font = new jsgFont();
+
+
+<span class="reserved">function</span> jsgStroke()
+{
+        <span class="reserved">this</span>.DOTTED = -1;
+}
+var Stroke = new jsgStroke();
+
+
+<span class="reserved">function</span> jsGraphics(id, wnd)
+{
+        <span class="reserved">this</span>.setColor = new Function(<span class="literal">'arg'</span>, <span class="literal">'this.color = arg.toLowerCase();'</span>);
+
+        <span class="reserved">this</span>.setStroke = <span class="reserved">function</span>(x)
+        {
+                <span class="reserved">this</span>.stroke = x;
+                <span class="reserved">if</span> (!(x+1))
+                {
+                        <span class="reserved">this</span>.drawLine = mkLinDott;
+                        <span class="reserved">this</span>.mkOv = mkOvDott;
+                        <span class="reserved">this</span>.drawRect = mkRectDott;
+                }
+                <span class="reserved">else</span> <span class="reserved">if</span> (x-1 &gt; 0)
+                {
+                        <span class="reserved">this</span>.drawLine = mkLin2D;
+                        <span class="reserved">this</span>.mkOv = mkOv2D;
+                        <span class="reserved">this</span>.drawRect = mkRect;
+                }
+                <span class="reserved">else</span>
+                {
+                        <span class="reserved">this</span>.drawLine = mkLin;
+                        <span class="reserved">this</span>.mkOv = mkOv;
+                        <span class="reserved">this</span>.drawRect = mkRect;
+                }
+        };
+
+
+        <span class="reserved">this</span>.setPrintable = <span class="reserved">function</span>(arg)
+        {
+                <span class="reserved">this</span>.printable = arg;
+                <span class="reserved">if</span> (jg_fast)
+                {
+                        <span class="reserved">this</span>.mkDiv = mkDivIe;
+                        <span class="reserved">this</span>.htmRpc = arg? htmPrtRpc : htmRpc;
+                }
+                <span class="reserved">else</span> <span class="reserved">this</span>.mkDiv = jg_n4? mkLyr : arg? mkDivPrt : mkDiv;
+        };
+
+
+        <span class="reserved">this</span>.setFont = <span class="reserved">function</span>(fam, sz, sty)
+        {
+                <span class="reserved">this</span>.ftFam = fam;
+                <span class="reserved">this</span>.ftSz = sz;
+                <span class="reserved">this</span>.ftSty = sty || Font.PLAIN;
+        };
+
+
+        <span class="reserved">this</span>.drawPolyline = <span class="reserved">this</span>.drawPolyLine = <span class="reserved">function</span>(x, y, s)
+        {
+                <span class="reserved">for</span> (var i=0 ; i&lt;x.length-1 ; i++ )
+                        <span class="reserved">this</span>.drawLine(x[i], y[i], x[i+1], y[i+1]);
+        };
+
+
+        <span class="reserved">this</span>.fillRect = <span class="reserved">function</span>(x, y, w, h)
+        {
+                <span class="reserved">this</span>.mkDiv(x, y, w, h);
+        };
+
+
+        <span class="reserved">this</span>.drawPolygon = <span class="reserved">function</span>(x, y)
+        {
+                <span class="reserved">this</span>.drawPolyline(x, y);
+                <span class="reserved">this</span>.drawLine(x[x.length-1], y[x.length-1], x[0], y[0]);
+        };
+
+
+        <span class="reserved">this</span>.drawEllipse = <span class="reserved">this</span>.drawOval = <span class="reserved">function</span>(x, y, w, h)
+        {
+                <span class="reserved">this</span>.mkOv(x, y, w, h);
+        };
+
+
+        <span class="reserved">this</span>.fillEllipse = <span class="reserved">this</span>.fillOval = <span class="reserved">function</span>(left, top, w, h)
+        {
+                var a = (w -= 1)&gt;&gt;1, b = (h -= 1)&gt;&gt;1,
+                wod = (w&amp;1)+1, hod = (h&amp;1)+1,
+                cx = left+a, cy = top+b,
+                x = 0, y = b,
+                ox = 0, oy = b,
+                aa2 = (a*a)&lt;&lt;1, aa4 = aa2&lt;&lt;1, bb = (b*b)&lt;&lt;1,
+                st = (aa2&gt;&gt;1)*(1-(b&lt;&lt;1)) + bb,
+                tt = (bb&gt;&gt;1) - aa2*((b&lt;&lt;1)-1),
+                pxl, dw, dh;
+                <span class="reserved">if</span> (w+1) <span class="reserved">while</span> (y &gt; 0)
+                {
+                        <span class="reserved">if</span> (st &lt; 0)
+                        {
+                                st += bb*((x&lt;&lt;1)+3);
+                                tt += (bb&lt;&lt;1)*(++x);
+                        }
+                        <span class="reserved">else</span> <span class="reserved">if</span> (tt &lt; 0)
+                        {
+                                st += bb*((x&lt;&lt;1)+3) - aa4*(y-1);
+                                pxl = cx-x;
+                                dw = (x&lt;&lt;1)+wod;
+                                tt += (bb&lt;&lt;1)*(++x) - aa2*(((y--)&lt;&lt;1)-3);
+                                dh = oy-y;
+                                <span class="reserved">this</span>.mkDiv(pxl, cy-oy, dw, dh);
+                                <span class="reserved">this</span>.mkDiv(pxl, cy+oy-dh+hod, dw, dh);
+                                ox = x;
+                                oy = y;
+                        }
+                        <span class="reserved">else</span>
+                        {
+                                tt -= aa2*((y&lt;&lt;1)-3);
+                                st -= aa4*(--y);
+                        }
+                }
+                <span class="reserved">this</span>.mkDiv(cx-a, cy-oy, w+1, (oy&lt;&lt;1)+hod);
+        };
+
+
+
+<span class="comment">/* fillPolygon method, implemented by Matthieu Haller.
+This javascript function is an adaptation of the gdImageFilledPolygon for Walter Zorn lib.
+C source of GD 1.8.4 found at http://www.boutell.com/gd/
+
+THANKS to Kirsten Schulz for the polygon fixes!
+
+The intersection finding technique of this code could be improved
+by remembering the previous intertersection, and by using the slope.
+That could help to adjust intersections to produce a nice
+interior_extrema. */</span>
+        <span class="reserved">this</span>.fillPolygon = <span class="reserved">function</span>(array_x, array_y)
+        {
+                var i;
+                var y;
+                var miny, maxy;
+                var x1, y1;
+                var x2, y2;
+                var ind1, ind2;
+                var ints;
+
+                var n = array_x.length;
+
+                <span class="reserved">if</span> (!n) <span class="reserved">return</span>;
+
+
+                miny = array_y[0];
+                maxy = array_y[0];
+                <span class="reserved">for</span> (i = 1; i &lt; n; i++)
+                {
+                        <span class="reserved">if</span> (array_y[i] &lt; miny)
+                                miny = array_y[i];
+
+                        <span class="reserved">if</span> (array_y[i] &gt; maxy)
+                                maxy = array_y[i];
+                }
+                <span class="reserved">for</span> (y = miny; y &lt;= maxy; y++)
+                {
+                        var polyInts = new Array();
+                        ints = 0;
+                        <span class="reserved">for</span> (i = 0; i &lt; n; i++)
+                        {
+                                <span class="reserved">if</span> (!i)
+                                {
+                                        ind1 = n-1;
+                                        ind2 = 0;
+                                }
+                                <span class="reserved">else</span>
+                                {
+                                        ind1 = i-1;
+                                        ind2 = i;
+                                }
+                                y1 = array_y[ind1];
+                                y2 = array_y[ind2];
+                                <span class="reserved">if</span> (y1 &lt; y2)
+                                {
+                                        x1 = array_x[ind1];
+                                        x2 = array_x[ind2];
+                                }
+                                <span class="reserved">else</span> <span class="reserved">if</span> (y1 &gt; y2)
+                                {
+                                        y2 = array_y[ind1];
+                                        y1 = array_y[ind2];
+                                        x2 = array_x[ind1];
+                                        x1 = array_x[ind2];
+                                }
+                                <span class="reserved">else</span> continue;
+
+                                 <span class="comment">// modified 11. 2. 2004 Walter Zorn</span>
+                                <span class="reserved">if</span> ((y &gt;= y1) &amp;&amp; (y &lt; y2))
+                                        polyInts[ints++] = Math.round((y-y1) * (x2-x1) / (y2-y1) + x1);
+
+                                <span class="reserved">else</span> <span class="reserved">if</span> ((y == maxy) &amp;&amp; (y &gt; y1) &amp;&amp; (y &lt;= y2))
+                                        polyInts[ints++] = Math.round((y-y1) * (x2-x1) / (y2-y1) + x1);
+                        }
+                        polyInts.sort(integer_compare);
+                        <span class="reserved">for</span> (i = 0; i &lt; ints; i+=2)
+                                <span class="reserved">this</span>.mkDiv(polyInts[i], y, polyInts[i+1]-polyInts[i]+1, 1);
+                }
+        };
+
+
+        <span class="reserved">this</span>.drawString = <span class="reserved">function</span>(txt, x, y)
+        {
+                <span class="reserved">this</span>.htm += <span class="literal">'&lt;div style="position:absolute;white-space:nowrap;'</span>+
+                        <span class="literal">'left:'</span> + x + <span class="literal">'px;'</span>+
+                        <span class="literal">'top:'</span> + y + <span class="literal">'px;'</span>+
+                        <span class="literal">'font-family:'</span> +  <span class="reserved">this</span>.ftFam + <span class="literal">';'</span>+
+                        <span class="literal">'font-size:'</span> + <span class="reserved">this</span>.ftSz + <span class="literal">';'</span>+
+                        <span class="literal">'color:'</span> + <span class="reserved">this</span>.color + <span class="literal">';'</span> + <span class="reserved">this</span>.ftSty + <span class="literal">'"&gt;'</span>+
+                        txt +
+                        <span class="literal">'&lt;\/div&gt;'</span>;
+        }
+
+
+        <span class="reserved">this</span>.drawImage = <span class="reserved">function</span>(imgSrc, x, y, w, h)
+        {
+                <span class="reserved">this</span>.htm += <span class="literal">'&lt;div style="position:absolute;'</span>+
+                        <span class="literal">'left:'</span> + x + <span class="literal">'px;'</span>+
+                        <span class="literal">'top:'</span> + y + <span class="literal">'px;'</span>+
+                        <span class="literal">'width:'</span> +  w + <span class="literal">';'</span>+
+                        <span class="literal">'height:'</span> + h + <span class="literal">';"&gt;'</span>+
+                        <span class="literal">'&lt;img src="'</span> + imgSrc + <span class="literal">'" width="'</span> + w + <span class="literal">'" height="'</span> + h + <span class="literal">'"&gt;'</span>+
+                        <span class="literal">'&lt;\/div&gt;'</span>;
+        }
+
+
+        <span class="reserved">this</span>.clear = <span class="reserved">function</span>()
+        {
+                <span class="reserved">this</span>.htm = <span class="literal">""</span>;
+                <span class="reserved">if</span> (<span class="reserved">this</span>.cnv) <span class="reserved">this</span>.cnv.innerHTML = <span class="reserved">this</span>.defhtm;
+        };
+
+
+        <span class="reserved">this</span>.mkOvQds = <span class="reserved">function</span>(cx, cy, xl, xr, yt, yb, w, h)
+        {
+                <span class="reserved">this</span>.mkDiv(xr+cx, yt+cy, w, h);
+                <span class="reserved">this</span>.mkDiv(xr+cx, yb+cy, w, h);
+                <span class="reserved">this</span>.mkDiv(xl+cx, yb+cy, w, h);
+                <span class="reserved">this</span>.mkDiv(xl+cx, yt+cy, w, h);
+        };
+
+        <span class="reserved">this</span>.setStroke(1);
+        <span class="reserved">this</span>.setFont(<span class="literal">'verdana,geneva,helvetica,sans-serif'</span>, String.fromCharCode(0x31, 0x32, 0x70, 0x78), Font.PLAIN);
+        <span class="reserved">this</span>.color = <span class="literal">'#000000'</span>;
+        <span class="reserved">this</span>.htm = <span class="literal">''</span>;
+        <span class="reserved">this</span>.wnd = wnd || window;
+
+        <span class="reserved">if</span> (!(jg_ie || jg_dom || jg_ihtm)) chkDHTM();
+        <span class="reserved">if</span> (typeof id != <span class="literal">'string'</span> || !id) <span class="reserved">this</span>.paint = pntDoc;
+        <span class="reserved">else</span>
+        {
+                <span class="reserved">this</span>.cnv = document.all? (<span class="reserved">this</span>.wnd.document.all[id] || null)
+                        : document.getElementById? (<span class="reserved">this</span>.wnd.document.getElementById(id) || null)
+                        : null;
+                <span class="reserved">this</span>.defhtm = (<span class="reserved">this</span>.cnv &amp;&amp; <span class="reserved">this</span>.cnv.innerHTML)? <span class="reserved">this</span>.cnv.innerHTML : <span class="literal">''</span>;
+                <span class="reserved">this</span>.paint = jg_dom? pntCnvDom : jg_ie? pntCnvIe : jg_ihtm? pntCnvIhtm : pntCnv;
+        }
+
+        <span class="reserved">this</span>.setPrintable(false);
+}
+
+
+
+<span class="reserved">function</span> integer_compare(x,y)
+{
+        <span class="reserved">return</span> (x &lt; y) ? -1 : ((x &gt; y)*1);
+}
+
+</pre>
+	<hr>
+
+
+
+<!-- ========== START OF NAVBAR ========== -->
+<a name="navbar_top"><!-- --></a>
+<table border="0" width="100%" cellpadding="1" cellspacing="0">
+<tr>
+<td colspan=2 bgcolor="#EEEEFF" class="NavBarCell1">
+<a name="navbar_top_firstrow"><!-- --></a>
+<table border="0" cellpadding="0" cellspacing="3">
+  <tr align="center" valign="top">
+  
+  
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-summary.html"><font class="NavBarFont1"><b>Overview</b></font></a>&nbsp;</td>
+  <td bgcolor="#FFFFFF" class="NavBarCell1Rev">	&nbsp;<font class="NavBarFont1Rev"><b>File</b></font>&nbsp;</td>
+  
+
+  <td bgcolor="#FFFFFF" class="NavBarCell1"> <font class="NavBarFont1">Class</font>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="index-all.html"--><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
+  </tr>
+</table>
+</td>
+<td bgcolor="#EEEEFF" align="right" valign="top"><em>
+<b></b></em>
+</td>
+</tr>
+
+<tr>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</font></td>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+  <a href="index.html" target="_top"><b>FRAMES</b></a>  &nbsp;
+&nbsp;<a href="overview-summary.html" target="_top"><b>NO FRAMES</b></a>
+&nbsp;&nbsp;
+<script>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</script>
+<noscript>
+<a href="allclasses-noframe.html" target=""><b>All Classes</b></a>
+</noscript>
+</font></td>
+</tr>
+</table>
+<!-- =========== END OF NAVBAR =========== -->
+
+<hr>
+<font size="-1">
+
+</font>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</body>
+</html>


Property changes on: trunk/documents/jsdoc/overview-summary-wz_jsgraphics.js.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/overview-summary.html
===================================================================
--- trunk/documents/jsdoc/overview-summary.html	                        (rev 0)
+++ trunk/documents/jsdoc/overview-summary.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,186 @@
+<!doctype html public "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<html>
+<head>
+<title>
+ Overview
+</title>
+<link rel ="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script>
+function asd() {
+	
+		parent.document.title=" Overview";
+	
+}
+</script>
+</head>
+<body bgcolor="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<a name="navbar_top"><!-- --></a>
+<table border="0" width="100%" cellpadding="1" cellspacing="0">
+<tr>
+<td colspan=2 bgcolor="#EEEEFF" class="NavBarCell1">
+<a name="navbar_top_firstrow"><!-- --></a>
+<table border="0" cellpadding="0" cellspacing="3">
+  <tr align="center" valign="top">
+  
+  
+  <td bgcolor="#FFFFFF" class="NavBarCell1Rev">	&nbsp;<font class="NavBarFont1Rev"><b>Overview</b></font>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1"> <font class="NavBarFont1">File</font>&nbsp;</td>
+  
+
+  <td bgcolor="#FFFFFF" class="NavBarCell1"> 	<font class="NavBarFont1">Class</font>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="index-all.html"--><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
+  </tr>
+</table>
+</td>
+<td bgcolor="#EEEEFF" align="right" valign="top">
+<em>
+<b></b></em>
+</td>
+</tr>
+
+<tr>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</font></td>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+  <a href="index.html" target="_top"><b>FRAMES</b></a>  &nbsp;
+&nbsp;<a href="overview-summary.html" target="_top"><b>NO FRAMES</b></a>
+&nbsp;&nbsp;
+<script>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</script>
+<noscript>
+<a href="allclasses-noframe.html" target=""><b>All Classes</b></a>
+</noscript>
+</font></td>
+</tr>
+</table>
+<!-- =========== END OF NAVBAR =========== -->
+
+<hr>
+<center>
+	
+	   <h2>JSDoc Documentation</h2>
+	
+</center>
+
+
+<h4>Summary</h4>
+<p>
+	
+    	No summary generated for these documents.
+	
+</p>
+
+<hr>
+
+
+    <table border="1" cellpadding="3" cellspacing="0" width="100%">
+    <tr bgcolor="#CCCCFF" class="TableHeadingColor">
+    <td colspan=2><font size="+2">
+    
+        <b>File Summary</b>
+    
+    </font></td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="overview-summary-geometry.js.html">geometry.js</a></b></td>
+    <td>&nbsp;</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="overview-summary-map.js.html">map.js</a></b></td>
+    <td>&nbsp;</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="overview-summary-map_obj.js.html">map_obj.js</a></b></td>
+    <td>&nbsp;</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="overview-summary-point.js.html">point.js</a></b></td>
+    <td>&nbsp;</td>
+    </tr>
+    
+    <tr bgcolor="white" class="TableRowColor">
+    <td width="15%"><b><a href="overview-summary-wz_jsgraphics.js.html">wz_jsgraphics.js</a></b></td>
+    <td>&nbsp;</td>
+    </tr>
+    
+    </table>
+    <hr/> 
+
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+
+
+<!-- ========== START OF NAVBAR ========== -->
+<a name="navbar_top"><!-- --></a>
+<table border="0" width="100%" cellpadding="1" cellspacing="0">
+<tr>
+<td colspan=2 bgcolor="#EEEEFF" class="NavBarCell1">
+<a name="navbar_top_firstrow"><!-- --></a>
+<table border="0" cellpadding="0" cellspacing="3">
+  <tr align="center" valign="top">
+  
+  
+  <td bgcolor="#FFFFFF" class="NavBarCell1Rev"> &nbsp;<font class="NavBarFont1Rev"><b>Overview</b></font>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1"> <font class="NavBarFont1">File</font>&nbsp;</td>
+  
+
+  <td bgcolor="#FFFFFF" class="NavBarCell1"> <font class="NavBarFont1">Class</font>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="overview-tree.html"><font class="NavBarFont1"><b>Tree</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="index-all.html"--><font class="NavBarFont1"><b>Index</b></font></a>&nbsp;</td>
+  <td bgcolor="#EEEEFF" class="NavBarCell1">    <a href="help-doc.html"><font class="NavBarFont1"><b>Help</b></font></a>&nbsp;</td>
+  </tr>
+</table>
+</td>
+<td bgcolor="#EEEEFF" align="right" valign="top"><em>
+<b></b></em>
+</td>
+</tr>
+
+<tr>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</font></td>
+<td bgcolor="white" class="NavBarCell2"><font size="-2">
+  <a href="index.html" target="_top"><b>FRAMES</b></a>  &nbsp;
+&nbsp;<a href="overview-summary.html" target="_top"><b>NO FRAMES</b></a>
+&nbsp;&nbsp;
+<script>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</script>
+<noscript>
+<a href="allclasses-noframe.html" target=""><b>All Classes</b></a>
+</noscript>
+</font></td>
+</tr>
+</table>
+<!-- =========== END OF NAVBAR =========== -->
+
+<hr>
+<font size="-1">
+
+</font>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</body>
+</html>


Property changes on: trunk/documents/jsdoc/overview-summary.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/overview-tree.html
===================================================================
--- trunk/documents/jsdoc/overview-tree.html	                        (rev 0)
+++ trunk/documents/jsdoc/overview-tree.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,142 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+ Class Hierarchy
+</TITLE>
+<LINK REL="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+<SCRIPT>
+function asd()
+{
+parent.document.title=" Class Hierarchy";
+}
+</SCRIPT>
+</HEAD>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"><A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><b>Overview</b></A></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">File</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev">  &nbsp;<FONT CLASS="NavBarFont1Rev"><b>Tree</b></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><b>Index</b></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><b>Help</b></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD BGCOLOR="#FFFFFF" ALIGN="right" VALIGN="top"><EM>
+<B></B></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="overview-summary.html" TARGET="_top"><B>NO FRAMES</B></A>
+&nbsp;&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<H2>Class Hierarchy</H2>
+
+<UL><LI TYPE="circle">Object</LI><UL>
+                <LI TYPE="circle"><B><a href='Canvas.html'>Canvas</a></B></LI> 
+                <LI TYPE="circle"><B><a href='DivTag.html'>DivTag</a></B></LI> 
+                <LI TYPE="circle"><B><a href='GeomType.html'>GeomType</a></B></LI> 
+                <LI TYPE="circle"><B><a href='Highlight.html'>Highlight</a></B></LI> 
+                <LI TYPE="circle"><B><a href='jsgFont.html'>jsgFont</a></B></LI> 
+                <LI TYPE="circle"><B><a href='jsgStroke.html'>jsgStroke</a></B></LI> 
+                <LI TYPE="circle"><B><a href='List.html'>List</a></B></LI> <UL>
+                <LI TYPE="circle"><B><a href='Geometry.html'>Geometry</a></B></LI> 
+                <LI TYPE="circle"><B><a href='GeometryArray.html'>GeometryArray</a></B></LI> 
+                <LI TYPE="circle"><B><a href='MultiGeometry.html'>MultiGeometry</a></B></LI> </UL>
+                <LI TYPE="circle"><B><a href='mb_conButton.html'>mb_conButton</a></B></LI> 
+                <LI TYPE="circle"><B><a href='Mb_log.html'>Mb_log</a></B></LI> <UL>
+                <LI TYPE="circle"><B><a href='Mb_exception.html'>Mb_exception</a></B></LI> 
+                <LI TYPE="circle"><B><a href='Mb_notice.html'>Mb_notice</a></B></LI> 
+                <LI TYPE="circle"><B><a href='Mb_warning.html'>Mb_warning</a></B></LI> </UL>
+                <LI TYPE="circle"><B><a href='mb_mapObj_const.html'>mb_mapObj_const</a></B></LI> 
+                <LI TYPE="circle"><B><a href='Point.html'>Point</a></B></LI> 
+                <LI TYPE="circle"><B><a href='Snapping.html'>Snapping</a></B></LI> 
+                <LI TYPE="circle"><B><a href='Wfs_element.html'>Wfs_element</a></B></LI> 
+                <LI TYPE="circle"><B><a href='wms_const.html'>wms_const</a></B></LI> 
+                <LI TYPE="circle"><B><a href='wms_layer.html'>wms_layer</a></B></LI> </UL></UL>
+
+<HR>
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_top"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"><A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><b>Overview</b></A></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">File</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1Rev">  &nbsp;<FONT CLASS="NavBarFont1Rev"><b>Tree</b></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><b>Index</b></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><b>Help</b></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD BGCOLOR="#FFFFFF" ALIGN="right" VALIGN="top"><EM>
+<B></B></EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;PREV&nbsp;
+&nbsp;NEXT</FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="overview-summary.html" TARGET="_top"><B>NO FRAMES</B></A>
+&nbsp;&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+
+<hr>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" parent="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/overview-tree.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/overview-wz_jsgraphics.js.html
===================================================================
--- trunk/documents/jsdoc/overview-wz_jsgraphics.js.html	                        (rev 0)
+++ trunk/documents/jsdoc/overview-wz_jsgraphics.js.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,42 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+ wz_jsgraphics.js 
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title=" wz_jsgraphics.js";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<H3 class="FrameHeadingFont"><B></B></H3>
+<FONT size="+1" CLASS="FrameHeadingFont">
+<B><a href="overview-summary-wz_jsgraphics.js.html" 
+                                            target="classFrame">wz_jsgraphics.js</a></B></FONT>
+<BR>
+
+<TABLE BORDER="0" WIDTH="100%">
+
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="jsgFont.html" TARGET="classFrame">jsgFont</A>
+<BR>
+</FONT></TD>
+</TR>
+
+<TR>
+<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="jsgStroke.html" TARGET="classFrame">jsgStroke</A>
+<BR>
+</FONT></TD>
+</TR>
+
+</TABLE>
+
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/overview-wz_jsgraphics.js.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/stylesheet.css
===================================================================
--- trunk/documents/jsdoc/stylesheet.css	                        (rev 0)
+++ trunk/documents/jsdoc/stylesheet.css	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,39 @@
+/* JSDoc style sheet */
+
+/* Define colors, fonts and other style attributes here to override the defaults */
+
+/* Page background color */
+body { background-color: #FFFFFF }
+
+/* Table colors */
+.TableHeadingColor     { background: #CCCCFF } /* Dark mauve */
+.TableSubHeadingColor  { background: #EEEEFF } /* Light mauve */
+.TableRowColor         { background: #FFFFFF } /* White */
+
+/* Font used in left-hand frame lists */
+.FrameTitleFont   { font-size: 10pt; font-family: Helvetica, Arial, san-serif }
+.FrameHeadingFont { font-size: 10pt; font-family: Helvetica, Arial, san-serif }
+.FrameItemFont    { font-size: 10pt; font-family: Helvetica, Arial, san-serif }
+
+/* Example of smaller, sans-serif font in frames */
+/* .FrameItemFont  { font-size: 10pt; font-family: Helvetica, Arial, sans-serif } */
+
+/* Navigation bar fonts and colors */
+.NavBarCell1    { background-color:#EEEEFF;}/* Light mauve */
+.NavBarCell1Rev { background-color:#00008B;}/* Dark Blue */
+.NavBarFont1    { font-family: Arial, Helvetica, sans-serif; color:#000000;}
+.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;}
+
+.NavBarCell2    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
+.NavBarCell3    { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}
+
+.jsdoc_ctime    { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;
+                    text-align: right }
+
+/* Sourcecode view */
+.sourceview { background: #FFFFFF }
+.attrib { color: #DD7777 }
+.comment { color: #55AA55 }
+.reserved { color: #FF5555 }
+.literal { color: #5555FF }
+


Property changes on: trunk/documents/jsdoc/stylesheet.css
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/wms_const.html
===================================================================
--- trunk/documents/jsdoc/wms_const.html	                        (rev 0)
+++ trunk/documents/jsdoc/wms_const.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,646 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+wms_const
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="wms_const";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map_obj.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Wfs_element.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="wms_layer.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class wms_const</H2>
+<PRE>Object
+   |
+   +--<b>wms_const</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>wms_const</B>
+   
+
+</DL>
+   
+   <P>
+   <I>Defined in <a href='overview-summary-map_obj.js.html'>map_obj.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+   <A NAME="field_summary"><!-- --></A>
+      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+         <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+            <TD COLSPAN=2><FONT SIZE="+2">
+               <B>Field Summary</B></FONT></TD>
+         </TR>
+
+   <!-- This is one instance field summary -->
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#data_format">data_format</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#data_type">data_type</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_epsg">gui_epsg</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_maxx">gui_maxx</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_maxy">gui_maxy</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_minx">gui_minx</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_miny">gui_miny</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_wms_epsg">gui_wms_epsg</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_wms_exceptionformat">gui_wms_exceptionformat</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_wms_featureinfoformat">gui_wms_featureinfoformat</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_wms_mapformat">gui_wms_mapformat</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_wms_mapopacity">gui_wms_mapopacity</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_wms_visible">gui_wms_visible</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#objLayer">objLayer</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#wms_abstract">wms_abstract</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#wms_filter">wms_filter</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#wms_getfeatureinfo">wms_getfeatureinfo</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#wms_getlegendurl">wms_getlegendurl</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#wms_getmap">wms_getmap</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#wms_id">wms_id</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#wms_title">wms_title</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#wms_version">wms_version</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+
+   </TABLE>
+   &nbsp;
+   
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#wms_const()">wms_const</A></B>( wms_id, wms_version, wms_title, wms_abstract, wms_getmap, wms_getfeatureinfo, wms_getlegendurl, wms_filter, gui_wms_mapformat, gui_wms_featureinfoformat, gui_wms_exceptionformat, gui_wms_epsg, gui_wms_visible)
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+   <A NAME="field_detail"><!-- --></A>
+   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
+      </TR>
+   </TABLE>
+
+   
+   <A NAME="data_format"><!-- --></A>
+   <H3>data_format</H3>
+   <PRE>Object&nbsp;<B>data_format</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="data_type"><!-- --></A>
+   <H3>data_type</H3>
+   <PRE>Object&nbsp;<B>data_type</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_epsg"><!-- --></A>
+   <H3>gui_epsg</H3>
+   <PRE>Object&nbsp;<B>gui_epsg</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_maxx"><!-- --></A>
+   <H3>gui_maxx</H3>
+   <PRE>Object&nbsp;<B>gui_maxx</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_maxy"><!-- --></A>
+   <H3>gui_maxy</H3>
+   <PRE>Object&nbsp;<B>gui_maxy</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_minx"><!-- --></A>
+   <H3>gui_minx</H3>
+   <PRE>Object&nbsp;<B>gui_minx</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_miny"><!-- --></A>
+   <H3>gui_miny</H3>
+   <PRE>Object&nbsp;<B>gui_miny</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_wms_epsg"><!-- --></A>
+   <H3>gui_wms_epsg</H3>
+   <PRE>Object&nbsp;<B>gui_wms_epsg</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_wms_exceptionformat"><!-- --></A>
+   <H3>gui_wms_exceptionformat</H3>
+   <PRE>Object&nbsp;<B>gui_wms_exceptionformat</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_wms_featureinfoformat"><!-- --></A>
+   <H3>gui_wms_featureinfoformat</H3>
+   <PRE>Object&nbsp;<B>gui_wms_featureinfoformat</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_wms_mapformat"><!-- --></A>
+   <H3>gui_wms_mapformat</H3>
+   <PRE>Object&nbsp;<B>gui_wms_mapformat</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_wms_mapopacity"><!-- --></A>
+   <H3>gui_wms_mapopacity</H3>
+   <PRE>Object&nbsp;<B>gui_wms_mapopacity</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_wms_visible"><!-- --></A>
+   <H3>gui_wms_visible</H3>
+   <PRE>Object&nbsp;<B>gui_wms_visible</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="objLayer"><!-- --></A>
+   <H3>objLayer</H3>
+   <PRE>Object&nbsp;<B>objLayer</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="wms_abstract"><!-- --></A>
+   <H3>wms_abstract</H3>
+   <PRE>Object&nbsp;<B>wms_abstract</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="wms_filter"><!-- --></A>
+   <H3>wms_filter</H3>
+   <PRE>Object&nbsp;<B>wms_filter</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="wms_getfeatureinfo"><!-- --></A>
+   <H3>wms_getfeatureinfo</H3>
+   <PRE>Object&nbsp;<B>wms_getfeatureinfo</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="wms_getlegendurl"><!-- --></A>
+   <H3>wms_getlegendurl</H3>
+   <PRE>Object&nbsp;<B>wms_getlegendurl</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="wms_getmap"><!-- --></A>
+   <H3>wms_getmap</H3>
+   <PRE>Object&nbsp;<B>wms_getmap</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="wms_id"><!-- --></A>
+   <H3>wms_id</H3>
+   <PRE>Object&nbsp;<B>wms_id</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="wms_title"><!-- --></A>
+   <H3>wms_title</H3>
+   <PRE>Object&nbsp;<B>wms_title</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="wms_version"><!-- --></A>
+   <H3>wms_version</H3>
+   <PRE>Object&nbsp;<B>wms_version</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="wms_const()"><!-- --></A><H3>
+wms_const</H3>
+<PRE><B>wms_const</B>( wms_id, wms_version, wms_title, wms_abstract, wms_getmap, wms_getfeatureinfo, wms_getlegendurl, wms_filter, gui_wms_mapformat, gui_wms_featureinfoformat, gui_wms_exceptionformat, gui_wms_epsg, gui_wms_visible)</PRE>
+
+
+
+
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map_obj.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="Wfs_element.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<A HREF="wms_layer.html"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/wms_const.html
___________________________________________________________________
Name: svn:keywords
   + 

Added: trunk/documents/jsdoc/wms_layer.html
===================================================================
--- trunk/documents/jsdoc/wms_layer.html	                        (rev 0)
+++ trunk/documents/jsdoc/wms_layer.html	2007-08-08 08:41:47 UTC (rev 1627)
@@ -0,0 +1,646 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<TITLE>
+wms_layer
+</TITLE>
+<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
+</HEAD>
+<SCRIPT>
+function asd()
+{
+parent.document.title="wms_layer";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map_obj.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="wms_const.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<B>NEXT CLASS</B></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<!-- =========== END OF NAVBAR =========== -->
+<HR>
+
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>Class wms_layer</H2>
+<PRE>Object
+   |
+   +--<b>wms_layer</b>
+</PRE>
+
+
+<HR>
+<DL>
+   <!-- Class definition -->
+   <DT>class 
+   <B>wms_layer</B>
+   
+
+</DL>
+   
+   <P>
+   <I>Defined in <a href='overview-summary-map_obj.js.html'>map_obj.js</a></I><BR/><BR/>
+   </P>
+   
+   <HR>
+
+<!-- ======== NESTED CLASS SUMMARY ======== -->
+
+<!-- ======== END NESTED CLASS SUMMARY ======== -->
+
+
+<!-- =========== FIELD SUMMARY =========== -->
+
+   <A NAME="field_summary"><!-- --></A>
+      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+         <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+            <TD COLSPAN=2><FONT SIZE="+2">
+               <B>Field Summary</B></FONT></TD>
+         </TR>
+
+   <!-- This is one instance field summary -->
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_layer_maxscale">gui_layer_maxscale</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_layer_minscale">gui_layer_minscale</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_layer_queryable">gui_layer_queryable</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_layer_querylayer">gui_layer_querylayer</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_layer_selectable">gui_layer_selectable</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_layer_status">gui_layer_status</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_layer_visible">gui_layer_visible</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_layer_wfs_featuretype">gui_layer_wfs_featuretype</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#gui_layer_wms_id">gui_layer_wms_id</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#layer_dataurl_href">layer_dataurl_href</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#layer_epsg">layer_epsg</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#layer_id">layer_id</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#layer_maxscale">layer_maxscale</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#layer_metadataurl">layer_metadataurl</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#layer_minscale">layer_minscale</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#layer_name">layer_name</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#layer_parent">layer_parent</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#layer_pos">layer_pos</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#layer_queryable">layer_queryable</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#layer_style">layer_style</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#layer_title">layer_title</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+   <TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+   <CODE>&nbsp;Object</CODE></FONT></TD>
+   <TD><CODE><B><A HREF="#layer_uid">layer_uid</A></B></CODE>
+   <BR>
+   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
+   </TR>
+   
+
+   </TABLE>
+   &nbsp;
+   
+
+   
+
+<!-- =========== END FIELD SUMMARY =========== -->
+
+
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+   <TD>
+      <CODE>
+	 <B>
+	    <A HREF="#wms_layer()">wms_layer</A></B>( layer_parent, wms_layer_uid, layer_name, layer_title, layer_dataurl_href, layer_pos, layer_queryable, layer_minscale, layer_maxscale, layer_metadataurl, gui_layer_wms_id, gui_layer_status, gui_layer_selectable, gui_layer_visible, gui_layer_queryable, gui_layer_querylayer, gui_layer_minscale, gui_layer_maxscale, gui_layer_wfs_featuretype)
+      </CODE>
+      <BR>
+      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+      
+      </TD>
+</TR>
+</TABLE>
+
+<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
+
+&nbsp;
+
+<!-- ========== METHOD SUMMARY =========== -->
+
+
+
+<P>
+<!-- ========== END METHOD SUMMARY =========== -->
+
+
+<!-- ============ FIELD DETAIL START =========== -->
+
+   <A NAME="field_detail"><!-- --></A>
+   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
+      </TR>
+   </TABLE>
+
+   
+   <A NAME="gui_layer_maxscale"><!-- --></A>
+   <H3>gui_layer_maxscale</H3>
+   <PRE>Object&nbsp;<B>gui_layer_maxscale</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_layer_minscale"><!-- --></A>
+   <H3>gui_layer_minscale</H3>
+   <PRE>Object&nbsp;<B>gui_layer_minscale</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_layer_queryable"><!-- --></A>
+   <H3>gui_layer_queryable</H3>
+   <PRE>Object&nbsp;<B>gui_layer_queryable</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_layer_querylayer"><!-- --></A>
+   <H3>gui_layer_querylayer</H3>
+   <PRE>Object&nbsp;<B>gui_layer_querylayer</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_layer_selectable"><!-- --></A>
+   <H3>gui_layer_selectable</H3>
+   <PRE>Object&nbsp;<B>gui_layer_selectable</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_layer_status"><!-- --></A>
+   <H3>gui_layer_status</H3>
+   <PRE>Object&nbsp;<B>gui_layer_status</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_layer_visible"><!-- --></A>
+   <H3>gui_layer_visible</H3>
+   <PRE>Object&nbsp;<B>gui_layer_visible</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_layer_wfs_featuretype"><!-- --></A>
+   <H3>gui_layer_wfs_featuretype</H3>
+   <PRE>Object&nbsp;<B>gui_layer_wfs_featuretype</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="gui_layer_wms_id"><!-- --></A>
+   <H3>gui_layer_wms_id</H3>
+   <PRE>Object&nbsp;<B>gui_layer_wms_id</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="layer_dataurl_href"><!-- --></A>
+   <H3>layer_dataurl_href</H3>
+   <PRE>Object&nbsp;<B>layer_dataurl_href</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="layer_epsg"><!-- --></A>
+   <H3>layer_epsg</H3>
+   <PRE>Object&nbsp;<B>layer_epsg</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="layer_id"><!-- --></A>
+   <H3>layer_id</H3>
+   <PRE>Object&nbsp;<B>layer_id</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="layer_maxscale"><!-- --></A>
+   <H3>layer_maxscale</H3>
+   <PRE>Object&nbsp;<B>layer_maxscale</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="layer_metadataurl"><!-- --></A>
+   <H3>layer_metadataurl</H3>
+   <PRE>Object&nbsp;<B>layer_metadataurl</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="layer_minscale"><!-- --></A>
+   <H3>layer_minscale</H3>
+   <PRE>Object&nbsp;<B>layer_minscale</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="layer_name"><!-- --></A>
+   <H3>layer_name</H3>
+   <PRE>Object&nbsp;<B>layer_name</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="layer_parent"><!-- --></A>
+   <H3>layer_parent</H3>
+   <PRE>Object&nbsp;<B>layer_parent</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="layer_pos"><!-- --></A>
+   <H3>layer_pos</H3>
+   <PRE>Object&nbsp;<B>layer_pos</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="layer_queryable"><!-- --></A>
+   <H3>layer_queryable</H3>
+   <PRE>Object&nbsp;<B>layer_queryable</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="layer_style"><!-- --></A>
+   <H3>layer_style</H3>
+   <PRE>Object&nbsp;<B>layer_style</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="layer_title"><!-- --></A>
+   <H3>layer_title</H3>
+   <PRE>Object&nbsp;<B>layer_title</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+   <A NAME="layer_uid"><!-- --></A>
+   <H3>layer_uid</H3>
+   <PRE>Object&nbsp;<B>layer_uid</B></PRE>
+   <UL>
+   
+   
+   </UL>
+   <HR>
+   
+
+
+<!-- ============ FIELD DETAIL END =========== -->
+
+    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+      <TD COLSPAN=1>
+      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
+      </TD>
+   </TR>
+</TABLE>
+
+<A NAME="wms_layer()"><!-- --></A><H3>
+wms_layer</H3>
+<PRE><B>wms_layer</B>( layer_parent, wms_layer_uid, layer_name, layer_title, layer_dataurl_href, layer_pos, layer_queryable, layer_minscale, layer_maxscale, layer_metadataurl, gui_layer_wms_id, gui_layer_status, gui_layer_selectable, gui_layer_visible, gui_layer_queryable, gui_layer_querylayer, gui_layer_minscale, gui_layer_maxscale, gui_layer_wfs_featuretype)</PRE>
+
+
+
+
+   </UL>
+
+
+<!-- Constructor return value(s) -->
+
+<!-- End constructor return value(s) -->
+
+<!-- ADDITIONAL ATTRIBUTES -->
+
+<HR/>
+<!-- END ADDITIONAL ATTRIBUTES  -->
+
+<!-- ========= CONSTRUCTOR DETAIL END ======== -->
+
+
+<!-- ============ METHOD DETAIL START ========== -->
+
+
+<!-- ============ METHOD DETAIL END ========== -->
+
+<!-- ========= END OF CLASS DATA ========= -->
+
+<!-- ========== START OF NAVBAR ========== -->
+<A NAME="navbar_bottom"><!-- --></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
+<TR>
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_bottom_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-map_obj.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
+  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+<B></B>
+</EM>
+</TD
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="wms_const.html"><B>PREV CLASS</B></A><!-- 
+   NEXT CLASS 
+-->
+&nbsp;<B>NEXT CLASS</B></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;
+<SCRIPT>
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+
+<!-- =========== END OF NAVBAR =========== -->
+
+<HR>
+<FONT SIZE="-1">
+
+</FONT>
+<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Wed Aug  8 10:35:22 2007</div>
+</BODY>
+</HTML>


Property changes on: trunk/documents/jsdoc/wms_layer.html
___________________________________________________________________
Name: svn:keywords
   + 



More information about the Mapbender_commits mailing list