Project

General

Profile

1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
2
<!--NewPage-->
3
<HTML>
4
<HEAD>
5
<TITLE>
6
Measurement
7
</TITLE>
8
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
9
</HEAD>
10
<SCRIPT>
11
function asd()
12
{
13
parent.document.title="Measurement";
14
}
15
</SCRIPT>
16
<BODY BGCOLOR="white" onload="asd();">
17

    
18
<!-- ========== START OF NAVBAR ========== -->
19
<A NAME="navbar_bottom"><!-- --></A>
20
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
21
<TR>
22
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
23
<A NAME="navbar_bottom_firstrow"><!-- --></A>
24
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
25
  <TR ALIGN="center" VALIGN="top">
26
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
27
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-Measurement.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
28
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev">&nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
29
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
30
  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
31
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"--><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
32
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
33
  </TR>
34
</TABLE>
35
</TD>
36
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
37
<B><a href='http://mapbuilder.sourceforge.net'>Community Map Builder</a> 27 Apr 2008</B>
38
</EM>
39
</TD
40
</TR>
41

    
42
<TR>
43
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
44
&nbsp;<A HREF="MapTitle.html"><B>PREV CLASS</B></A><!-- 
45
   NEXT CLASS 
46
-->
47
&nbsp;<A HREF="MergeModels.html"><B>NEXT CLASS</B></A></FONT></TD>
48
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
49
  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
50
&nbsp;<A HREF="Measurement.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
51
&nbsp;
52
<SCRIPT>
53
  <!--
54
  if(window==top) {
55
    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
56
  }
57
  //-->
58
</SCRIPT>
59
<NOSCRIPT>
60
<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
61
</NOSCRIPT>
62
</FONT></TD>
63
</TR>
64
<TR>
65
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
66
  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>
67
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
68
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>
69
</TR>
70
</TABLE>
71
<!-- =========== END OF NAVBAR =========== -->
72
<HR>
73

    
74
<!-- ======== START OF CLASS DATA ======== -->
75
<H2>Class Measurement</H2>
76
<PRE>Object
77
   |
78
   +--<a href='WidgetBase.html'>WidgetBase</a>
79
         |
80
         +--<a href='ButtonBase.html'>ButtonBase</a>
81
               |
82
               +--<a href='EditButtonBase.html'>EditButtonBase</a>
83
                     |
84
                     +--<b>Measurement</b>
85
</PRE>
86

    
87

    
88
<HR>
89
<DL>
90
   <!-- Class definition -->
91
   <DT>class 
92
   <B>Measurement</B>
93
   
94
      <DT>extends <a href='EditButtonBase.html'>EditButtonBase</a> 
95
   
96

    
97
</DL>
98
   
99
   <P>
100
   <I>Defined in <a href='overview-summary-Measurement.js.html'>Measurement.js</a></I><BR/><BR/><B>Author:</B> Imke Doerge AT geodan.nl  <BR/>
101
   </P>
102
   
103
   <HR>
104

    
105
<!-- ======== NESTED CLASS SUMMARY ======== -->
106

    
107
<!-- ======== END NESTED CLASS SUMMARY ======== -->
108

    
109

    
110
<!-- =========== FIELD SUMMARY =========== -->
111

    
112
   <A NAME="field_summary"><!-- --></A>
113
      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
114
         <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
115
            <TD COLSPAN=2><FONT SIZE="+2">
116
               <B>Field Summary</B></FONT></TD>
117
         </TR>
118

    
119
   <!-- This is one instance field summary -->
120
   
121
   <TR BGCOLOR="white" CLASS="TableRowColor">
122
   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
123
   <CODE>&nbsp;Object</CODE></FONT></TD>
124
   <TD><CODE><B><A HREF="#cursor">cursor</A></B></CODE>
125
   <BR>
126
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
127
   </TR>
128
   
129

    
130
   </TABLE>
131
   &nbsp;
132
   
133

    
134
   
135
   
136
   &nbsp;<A NAME=""><!-- --></A>
137
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
138
   <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
139
   <TD><B>Fields inherited from class <A HREF="EditButtonBase.html">EditButtonBase</A></B></TD>
140
   </TR>
141
   <TR BGCOLOR="white" CLASS="TableRowColor">
142
   <TD><CODE>
143
   <a href="EditButtonBase.html#cursor">cursor</a>, <a href="EditButtonBase.html#trm">trm</a>, <a href="EditButtonBase.html#defaultModelUrl">defaultModelUrl</a>, <a href="EditButtonBase.html#featureXpath">featureXpath</a>, <a href="EditButtonBase.html#appendOnEdit">appendOnEdit</a>
144
   </CODE></TD>
145
   </TR>
146
</TABLE>
147
&nbsp;
148

    
149

    
150
   
151
   &nbsp;<A NAME=""><!-- --></A>
152
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
153
   <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
154
   <TD><B>Fields inherited from class <A HREF="ButtonBase.html">ButtonBase</A></B></TD>
155
   </TR>
156
   <TR BGCOLOR="white" CLASS="TableRowColor">
157
   <TD><CODE>
158
   <a href="ButtonBase.html#htmlTagId">htmlTagId</a>, <a href="ButtonBase.html#panelHtmlTagId">panelHtmlTagId</a>, <a href="ButtonBase.html#buttonType">buttonType</a>, <a href="ButtonBase.html#olButtonType">olButtonType</a>, <a href="ButtonBase.html#action">action</a>, <a href="ButtonBase.html#cursor">cursor</a>, <a href="ButtonBase.html#selected">selected</a>, <a href="ButtonBase.html#control">control</a>, <a href="ButtonBase.html#active">active</a>, <a href="ButtonBase.html#superclass">superclass</a>, <a href="ButtonBase.html#objRef">objRef</a>, <a href="ButtonBase.html#panel_div">panel_div</a>, <a href="ButtonBase.html#div">div</a>
159
   </CODE></TD>
160
   </TR>
161
</TABLE>
162
&nbsp;
163

    
164

    
165
   
166
   &nbsp;<A NAME=""><!-- --></A>
167
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
168
   <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
169
   <TD><B>Fields inherited from class <A HREF="WidgetBase.html">WidgetBase</A></B></TD>
170
   </TR>
171
   <TR BGCOLOR="white" CLASS="TableRowColor">
172
   <TD><CODE>
173
   <a href="WidgetBase.html#model">model</a>, <a href="WidgetBase.html#widgetNode">widgetNode</a>, <a href="WidgetBase.html#id">id</a>, <a href="WidgetBase.html#outputNodeId">outputNodeId</a>, <a href="WidgetBase.html#htmlTagId">htmlTagId</a>, <a href="WidgetBase.html#autoRefresh">autoRefresh</a>, <a href="WidgetBase.html#debug">debug</a>
174
   </CODE></TD>
175
   </TR>
176
</TABLE>
177
&nbsp;
178

    
179

    
180

    
181
<!-- =========== END FIELD SUMMARY =========== -->
182

    
183

    
184
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
185

    
186
<A NAME="constructor_summary"><!-- --></A>
187
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
188
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
189
<TD COLSPAN=2><FONT SIZE="+2">
190
<B>Constructor Summary</B></FONT></TD>
191
</TR>
192
<TR BGCOLOR="white" CLASS="TableRowColor">
193
   <TD>
194
      <CODE>
195
	 <B>
196
	    <A HREF="Measurement.html#Measurement()">Measurement</A> 
197
	 </B>
198
	 (widgetNode, model)
199
      </CODE>
200
      <BR>
201
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
202
      When this button is selected, clicks on the MapPane will add a
203
 new point to a line and the total distance of the line will be calculated
204
      </TD>
205
</TR>
206
</TABLE>
207

    
208
<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
209

    
210
&nbsp;
211

    
212
<!-- ========== METHOD SUMMARY =========== -->
213

    
214
<A NAME="method_summary"><!-- --></A>
215
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
216
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
217
<TD COLSPAN=2><FONT SIZE="+2">
218
<B>Method Summary</B></FONT></TD>
219
</TR>
220

    
221

    
222
   <TR BGCOLOR="white" CLASS="TableRowColor">
223
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
224
	 <FONT SIZE="-1">
225
	    <CODE>&nbsp;void</CODE>
226
	 </FONT>
227
      </TD>
228
      <TD>
229
	 <CODE>
230
	    <B>
231
	       <A HREF="#clearMeasurementLine">clearMeasurementLine</A></B>(objRef)
232
	 </CODE>
233
	 <BR>
234
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
235
	 
236
      </TD>
237
   </TR>
238

    
239
   <TR BGCOLOR="white" CLASS="TableRowColor">
240
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
241
	 <FONT SIZE="-1">
242
	    <CODE>&nbsp;Object</CODE>
243
	 </FONT>
244
      </TD>
245
      <TD>
246
	 <CODE>
247
	    <B>
248
	       <A HREF="#createControl">createControl</A></B>(objRef)
249
	 </CODE>
250
	 <BR>
251
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
252
	 Interactive EditLine control.
253
      </TD>
254
   </TR>
255

    
256
   <TR BGCOLOR="white" CLASS="TableRowColor">
257
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
258
	 <FONT SIZE="-1">
259
	    <CODE>&nbsp;void</CODE>
260
	 </FONT>
261
      </TD>
262
      <TD>
263
	 <CODE>
264
	    <B>
265
	       <A HREF="#doAction">doAction</A></B>(objRef)
266
	 </CODE>
267
	 <BR>
268
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
269
	 Append a point to a line and calculate the distance between all
270
 points on the line.
271
      </TD>
272
   </TR>
273

    
274
   <TR BGCOLOR="white" CLASS="TableRowColor">
275
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
276
	 <FONT SIZE="-1">
277
	    <CODE>&nbsp;Object</CODE>
278
	 </FONT>
279
      </TD>
280
      <TD>
281
	 <CODE>
282
	    <B>
283
	       <A HREF="#instantiateControl">instantiateControl</A></B>(objRef, Control)
284
	 </CODE>
285
	 <BR>
286
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
287
	 
288
      </TD>
289
   </TR>
290

    
291
   <TR BGCOLOR="white" CLASS="TableRowColor">
292
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
293
	 <FONT SIZE="-1">
294
	    <CODE>&nbsp;void</CODE>
295
	 </FONT>
296
      </TD>
297
      <TD>
298
	 <CODE>
299
	    <B>
300
	       <A HREF="#setFeature">setFeature</A></B>(objRef, feature)
301
	 </CODE>
302
	 <BR>
303
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
304
	 This will be called as defined in EditButtonBase.js.
305
      </TD>
306
   </TR>
307

    
308
   <TR BGCOLOR="white" CLASS="TableRowColor">
309
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
310
	 <FONT SIZE="-1">
311
	    <CODE>&nbsp;void</CODE>
312
	 </FONT>
313
      </TD>
314
      <TD>
315
	 <CODE>
316
	    <B>
317
	       <A HREF="#startAction">startAction</A></B>(pointGeometry)
318
	 </CODE>
319
	 <BR>
320
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
321
	 
322
      </TD>
323
   </TR>
324

    
325

    
326
</TABLE>
327

    
328

    
329

    
330
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
331
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
332
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
333
<TD><B>Methods inherited from class <a href="EditButtonBase.html">EditButtonBase</a></B></TD>
334
</TR>
335
<TR BGCOLOR="white" CLASS="TableRowColor">
336
<TD><CODE>
337
<!-- Inherited methods -->
338
<a href="EditButtonBase.html#doSelect">doSelect</a>, <a href="EditButtonBase.html#newSession">newSession</a>, <a href="EditButtonBase.html#handleFeatureInsert">handleFeatureInsert</a>, <a href="EditButtonBase.html#setEditingLayer">setEditingLayer</a>, <a href="EditButtonBase.html#initButton">initButton</a>
339
</CODE></TD>
340
</TR>
341
</TABLE>
342
&nbsp;
343

    
344
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
345
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
346
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
347
<TD><B>Methods inherited from class <a href="ButtonBase.html">ButtonBase</a></B></TD>
348
</TR>
349
<TR BGCOLOR="white" CLASS="TableRowColor">
350
<TD><CODE>
351
<!-- Inherited methods -->
352
<a href="ButtonBase.html#getButtonClass">getButtonClass</a>, <a href="ButtonBase.html#select">select</a>, <a href="ButtonBase.html#attachToOL">attachToOL</a>, <a href="ButtonBase.html#buttonInit">buttonInit</a>
353
</CODE></TD>
354
</TR>
355
</TABLE>
356
&nbsp;
357

    
358
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
359
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
360
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
361
<TD><B>Methods inherited from class <a href="WidgetBase.html">WidgetBase</a></B></TD>
362
</TR>
363
<TR BGCOLOR="white" CLASS="TableRowColor">
364
<TD><CODE>
365
<!-- Inherited methods -->
366
<a href="WidgetBase.html#getProperty">getProperty</a>, <a href="WidgetBase.html#getNode">getNode</a>, <a href="WidgetBase.html#initTargetModel">initTargetModel</a>, <a href="WidgetBase.html#prePaint">prePaint</a>, <a href="WidgetBase.html#postPaint">postPaint</a>, <a href="WidgetBase.html#clearWidget">clearWidget</a>
367
</CODE></TD>
368
</TR>
369
</TABLE>
370
&nbsp;
371

    
372
<P>
373
<!-- ========== END METHOD SUMMARY =========== -->
374

    
375

    
376
<!-- ============ FIELD DETAIL START =========== -->
377

    
378
   <A NAME="field_detail"><!-- --></A>
379
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
380
      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
381
         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
382
      </TR>
383
   </TABLE>
384

    
385
   
386
   <A NAME="cursor"><!-- --></A>
387
   <H3>cursor</H3>
388
   <PRE>Object&nbsp;<B>cursor</B></PRE>
389
   <UL>
390
   
391
   
392
   </UL>
393
   <HR>
394
   
395

    
396

    
397
<!-- ============ FIELD DETAIL END =========== -->
398

    
399
    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
400

    
401
<A NAME="constructor_detail"><!-- --></A>
402
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
403
   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
404
      <TD COLSPAN=1>
405
      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
406
      </TD>
407
   </TR>
408
</TABLE>
409

    
410
<A NAME="Measurement()"><!-- --></A><H3>
411
Measurement</H3>
412
<PRE><B>Measurement</B>(widgetNode, model)</PRE>
413

    
414

    
415
<UL>
416
   When this button is selected, clicks on the MapPane will add a
417
 new point to a line and the total distance of the line will be calculated
418
</UL>
419

    
420

    
421

    
422
   <UL>
423
   <B>Parameters:</B>
424
   
425
     <UL><CODE>widgetNode</CODE> -  The widget from the Config XML file.  
426
     </UL>
427
   
428
     <UL><CODE>model</CODE> -   The parent model for this  widget.
429
     </UL>
430
   
431
   
432
   </UL>
433

    
434

    
435
<!-- Constructor return value(s) -->
436

    
437
<!-- End constructor return value(s) -->
438

    
439
<!-- ADDITIONAL ATTRIBUTES -->
440

    
441
<UL>   
442
<B>Author:</B> Imke Doerge AT geodan.nl  <BR/>
443
</UL>
444

    
445
<HR/>
446
<!-- END ADDITIONAL ATTRIBUTES  -->
447

    
448
<!-- ========= CONSTRUCTOR DETAIL END ======== -->
449

    
450

    
451
<!-- ============ METHOD DETAIL START ========== -->
452

    
453
<A NAME="method_detail"><!-- --></A>
454
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
455
   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
456
      <TD COLSPAN=1><FONT SIZE="+2">
457
         <B>Method Detail</B></FONT>
458
      </TD>
459
   </TR>
460
</TABLE>
461

    
462
<!-- One single method detail entry -->
463

    
464
   <A NAME="clearMeasurementLine"><!-- --></A>
465
   <H3>clearMeasurementLine</H3>
466
   <PRE>void <B>clearMeasurementLine</B>(objRef)</PRE>
467
   
468

    
469
   <!-- METHOD PARAMETERS START -->
470
   
471
   <!-- METHOD PARAMETERS END -->
472

    
473
   
474

    
475
   <!-- ADDITIONAL ATTRIBUTES START -->
476
   
477
   <!-- ADDITIONAL ATTRIBUTES  END -->
478
<HR>
479

    
480
   <A NAME="createControl"><!-- --></A>
481
   <H3>createControl</H3>
482
   <PRE>Object <B>createControl</B>(objRef)</PRE>
483
   
484
      <UL>Interactive EditLine control.</UL>
485
   
486

    
487
   <!-- METHOD PARAMETERS START -->
488
   
489
   <UL>
490
   <B>Parameters:</B>
491
   
492
     <UL><CODE>objRef</CODE> -  reference to this object.  
493
      </UL> 
494
   
495
   </UL>
496
   
497
   <!-- METHOD PARAMETERS END -->
498

    
499
   
500
   <UL>
501
   <B>Returns:</B>
502
        <UL>
503
        {OpenLayers.Control} class of the OL control. 
504
        </UL>
505
   </UL>
506
   
507

    
508
   <!-- ADDITIONAL ATTRIBUTES START -->
509
   
510
   <!-- ADDITIONAL ATTRIBUTES  END -->
511
<HR>
512

    
513
   <A NAME="doAction"><!-- --></A>
514
   <H3>doAction</H3>
515
   <PRE>void <B>doAction</B>(objRef)</PRE>
516
   
517
      <UL>Append a point to a line and calculate the distance between all
518
 points on the line. This will be called by the OpenLayers control
519
 for this widget in the context of the control.</UL>
520
   
521

    
522
   <!-- METHOD PARAMETERS START -->
523
   
524
   <UL>
525
   <B>Parameters:</B>
526
   
527
     <UL><CODE>pointGeometry</CODE> -  OpenLayers Geometry of the point to add      
528
      </UL> 
529
   
530
   </UL>
531
   
532
   <!-- METHOD PARAMETERS END -->
533

    
534
   
535

    
536
   <!-- ADDITIONAL ATTRIBUTES START -->
537
   
538
   <!-- ADDITIONAL ATTRIBUTES  END -->
539
<HR>
540

    
541
   <A NAME="instantiateControl"><!-- --></A>
542
   <H3>instantiateControl</H3>
543
   <PRE>Object <B>instantiateControl</B>(objRef, Control)</PRE>
544
   
545

    
546
   <!-- METHOD PARAMETERS START -->
547
   
548
   <!-- METHOD PARAMETERS END -->
549

    
550
   
551

    
552
   <!-- ADDITIONAL ATTRIBUTES START -->
553
   
554
   <!-- ADDITIONAL ATTRIBUTES  END -->
555
<HR>
556

    
557
   <A NAME="setFeature"><!-- --></A>
558
   <H3>setFeature</H3>
559
   <PRE>void <B>setFeature</B>(objRef, feature)</PRE>
560
   
561
      <UL>This will be called as defined in EditButtonBase.js. It is called
562
 when measurement is finished (ie. when user double-clicks on the map)</UL>
563
   
564

    
565
   <!-- METHOD PARAMETERS START -->
566
   
567
   <UL>
568
   <B>Parameters:</B>
569
   
570
     <UL><CODE>objRef</CODE> -  reference to this widget  
571
      </UL> 
572
   
573
     <UL><CODE>feature</CODE> -  complete measurement path - currently unused.      
574
      </UL> 
575
   
576
   </UL>
577
   
578
   <!-- METHOD PARAMETERS END -->
579

    
580
   
581

    
582
   <!-- ADDITIONAL ATTRIBUTES START -->
583
   
584
   <!-- ADDITIONAL ATTRIBUTES  END -->
585
<HR>
586

    
587
   <A NAME="startAction"><!-- --></A>
588
   <H3>startAction</H3>
589
   <PRE>void <B>startAction</B>(pointGeometry)</PRE>
590
   
591

    
592
   <!-- METHOD PARAMETERS START -->
593
   
594
   <!-- METHOD PARAMETERS END -->
595

    
596
   
597

    
598
   <!-- ADDITIONAL ATTRIBUTES START -->
599
   
600
   <!-- ADDITIONAL ATTRIBUTES  END -->
601
<HR>
602

    
603

    
604

    
605
<!-- ============ METHOD DETAIL END ========== -->
606

    
607
<!-- ========= END OF CLASS DATA ========= -->
608

    
609
<!-- ========== START OF NAVBAR ========== -->
610
<A NAME="navbar_bottom"><!-- --></A>
611
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
612
<TR>
613
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
614
<A NAME="navbar_bottom_firstrow"><!-- --></A>
615
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
616
  <TR ALIGN="center" VALIGN="top">
617
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
618
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-Measurement.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
619
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
620
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
621
  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
622
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
623
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
624
  </TR>
625
</TABLE>
626
</TD>
627
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
628
<B><a href='http://mapbuilder.sourceforge.net'>Community Map Builder</a> 27 Apr 2008</B>
629
</EM>
630
</TD
631
</TR>
632

    
633
<TR>
634
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
635
&nbsp;<A HREF="MapTitle.html"><B>PREV CLASS</B></A><!-- 
636
   NEXT CLASS 
637
-->
638
&nbsp;<A HREF="MergeModels.html"><B>NEXT CLASS</B></A></FONT></TD>
639
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
640
  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
641
&nbsp;<A HREF="Measurement.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
642
&nbsp;
643
<SCRIPT>
644
  <!--
645
  if(window==top) {
646
    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
647
  }
648
  //-->
649
</SCRIPT>
650
<NOSCRIPT>
651
<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
652
</NOSCRIPT>
653
</FONT></TD>
654
</TR>
655
<TR>
656
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
657
  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>
658
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
659
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>
660
</TR>
661
</TABLE>
662

    
663
<!-- =========== END OF NAVBAR =========== -->
664

    
665
<HR>
666
<FONT SIZE="-1">
667

    
668
</FONT>
669
<div class="jsdoc_ctime">Documentation generated by <a href="http://jsdoc.sourceforge.net/" target="_parent">JSDoc</a> on Sun Apr 27 20:30:54 2008</div>
670
</BODY>
671
</HTML>
(54-54/316)