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
WebServiceRequest
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="WebServiceRequest";
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-WebServiceRequest.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="WebServiceForm.html"><B>PREV CLASS</B></A><!-- 
45
   NEXT CLASS 
46
-->
47
&nbsp;<A HREF="WfsCapabilities.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="WebServiceRequest.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 WebServiceRequest</H2>
76
<PRE>Object
77
   |
78
   +--<a href='ToolBase.html'>ToolBase</a>
79
         |
80
         +--<b>WebServiceRequest</b>
81
</PRE>
82

    
83

    
84
<HR>
85
<DL>
86
   <!-- Class definition -->
87
   <DT>class 
88
   <B>WebServiceRequest</B>
89
   
90
      <DT>extends <a href='ToolBase.html'>ToolBase</a> 
91
   
92

    
93
</DL>
94
   
95
   <P>
96
   <I>Defined in <a href='overview-summary-WebServiceRequest.js.html'>WebServiceRequest.js</a></I><BR/><BR/>
97
   </P>
98
   
99
   <HR>
100

    
101
<!-- ======== NESTED CLASS SUMMARY ======== -->
102

    
103
<!-- ======== END NESTED CLASS SUMMARY ======== -->
104

    
105

    
106
<!-- =========== FIELD SUMMARY =========== -->
107

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

    
115
   <!-- This is one instance field summary -->
116
   
117
   <TR BGCOLOR="white" CLASS="TableRowColor">
118
   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119
   <CODE>&nbsp;Object</CODE></FONT></TD>
120
   <TD><CODE><B><A HREF="#requestFilter">requestFilter</A></B></CODE>
121
   <BR>
122
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
123
   </TR>
124
   
125
   <TR BGCOLOR="white" CLASS="TableRowColor">
126
   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127
   <CODE>&nbsp;Object</CODE></FONT></TD>
128
   <TD><CODE><B><A HREF="#requestName">requestName</A></B></CODE>
129
   <BR>
130
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
131
   </TR>
132
   
133
   <TR BGCOLOR="white" CLASS="TableRowColor">
134
   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
135
   <CODE>&nbsp;Object</CODE></FONT></TD>
136
   <TD><CODE><B><A HREF="#requestStylesheet">requestStylesheet</A></B></CODE>
137
   <BR>
138
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
139
   </TR>
140
   
141

    
142
   </TABLE>
143
   &nbsp;
144
   
145

    
146
   
147
   
148
   &nbsp;<A NAME=""><!-- --></A>
149
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
150
   <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
151
   <TD><B>Fields inherited from class <A HREF="ToolBase.html">ToolBase</A></B></TD>
152
   </TR>
153
   <TR BGCOLOR="white" CLASS="TableRowColor">
154
   <TD><CODE>
155
   <a href="ToolBase.html#model">model</a>, <a href="ToolBase.html#toolNode">toolNode</a>, <a href="ToolBase.html#enabled">enabled</a>
156
   </CODE></TD>
157
   </TR>
158
</TABLE>
159
&nbsp;
160

    
161

    
162

    
163
<!-- =========== END FIELD SUMMARY =========== -->
164

    
165

    
166
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
167

    
168
<A NAME="constructor_summary"><!-- --></A>
169
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
170
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
171
<TD COLSPAN=2><FONT SIZE="+2">
172
<B>Constructor Summary</B></FONT></TD>
173
</TR>
174
<TR BGCOLOR="white" CLASS="TableRowColor">
175
   <TD>
176
      <CODE>
177
	 <B>
178
	    <A HREF="WebServiceRequest.html#WebServiceRequest()">WebServiceRequest</A> 
179
	 </B>
180
	 (toolNode, model)
181
      </CODE>
182
      <BR>
183
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
184
      A controller issuing OGC web service requests.
185
      </TD>
186
</TR>
187
</TABLE>
188

    
189
<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
190

    
191
&nbsp;
192

    
193
<!-- ========== METHOD SUMMARY =========== -->
194

    
195
<A NAME="method_summary"><!-- --></A>
196
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
197
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
198
<TD COLSPAN=2><FONT SIZE="+2">
199
<B>Method Summary</B></FONT></TD>
200
</TR>
201

    
202

    
203
   <TR BGCOLOR="white" CLASS="TableRowColor">
204
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
205
	 <FONT SIZE="-1">
206
	    <CODE>&nbsp;void</CODE>
207
	 </FONT>
208
      </TD>
209
      <TD>
210
	 <CODE>
211
	    <B>
212
	       <A HREF="#clear">clear</A></B>(objRef)
213
	 </CODE>
214
	 <BR>
215
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
216
	 remove map events for this tool
217
      </TD>
218
   </TR>
219

    
220
   <TR BGCOLOR="white" CLASS="TableRowColor">
221
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
222
	 <FONT SIZE="-1">
223
	    <CODE>&nbsp;Object</CODE>
224
	 </FONT>
225
      </TD>
226
      <TD>
227
	 <CODE>
228
	    <B>
229
	       <A HREF="#createHttpPayload">createHttpPayload</A></B>(feature)
230
	 </CODE>
231
	 <BR>
232
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
233
	 Function which create the HTTP payload for a request
234
      </TD>
235
   </TR>
236

    
237
   <TR BGCOLOR="white" CLASS="TableRowColor">
238
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
239
	 <FONT SIZE="-1">
240
	    <CODE>&nbsp;void</CODE>
241
	 </FONT>
242
      </TD>
243
      <TD>
244
	 <CODE>
245
	    <B>
246
	       <A HREF="#doRequest">doRequest</A></B>(objRef, featureName)
247
	 </CODE>
248
	 <BR>
249
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
250
	 Listener function which will actually issue the request.
251
      </TD>
252
   </TR>
253

    
254
   <TR BGCOLOR="white" CLASS="TableRowColor">
255
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
256
	 <FONT SIZE="-1">
257
	    <CODE>&nbsp;void</CODE>
258
	 </FONT>
259
      </TD>
260
      <TD>
261
	 <CODE>
262
	    <B>
263
	       <A HREF="#init">init</A></B>(objRef)
264
	 </CODE>
265
	 <BR>
266
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
267
	 
268
      </TD>
269
   </TR>
270

    
271
   <TR BGCOLOR="white" CLASS="TableRowColor">
272
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
273
	 <FONT SIZE="-1">
274
	    <CODE>&nbsp;void</CODE>
275
	 </FONT>
276
      </TD>
277
      <TD>
278
	 <CODE>
279
	    <B>
280
	       <A HREF="#mapInit">mapInit</A></B>(objRef)
281
	 </CODE>
282
	 <BR>
283
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
284
	 set map events needed for this tool
285
      </TD>
286
   </TR>
287

    
288
   <TR BGCOLOR="white" CLASS="TableRowColor">
289
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
290
	 <FONT SIZE="-1">
291
	    <CODE>&nbsp;void</CODE>
292
	 </FONT>
293
      </TD>
294
      <TD>
295
	 <CODE>
296
	    <B>
297
	       <A HREF="#selectFeature">selectFeature</A></B>(objRef, featureName)
298
	 </CODE>
299
	 <BR>
300
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
301
	 Listener function which will actually issue the request.
302
      </TD>
303
   </TR>
304

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

    
322
   <TR BGCOLOR="white" CLASS="TableRowColor">
323
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
324
	 <FONT SIZE="-1">
325
	    <CODE>&nbsp;void</CODE>
326
	 </FONT>
327
      </TD>
328
      <TD>
329
	 <CODE>
330
	    <B>
331
	       <A HREF="#setClickPosition">setClickPosition</A></B>(e)
332
	 </CODE>
333
	 <BR>
334
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
335
	 Listener function that will clear the templates and set the mouse
336
 positions when the user clicks on the map.
337
      </TD>
338
   </TR>
339

    
340

    
341
</TABLE>
342

    
343

    
344

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

    
359
<P>
360
<!-- ========== END METHOD SUMMARY =========== -->
361

    
362

    
363
<!-- ============ FIELD DETAIL START =========== -->
364

    
365
   <A NAME="field_detail"><!-- --></A>
366
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
367
      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
368
         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
369
      </TR>
370
   </TABLE>
371

    
372
   
373
   <A NAME="requestFilter"><!-- --></A>
374
   <H3>requestFilter</H3>
375
   <PRE>Object&nbsp;<B>requestFilter</B></PRE>
376
   <UL>
377
   
378
   
379
   </UL>
380
   <HR>
381
   
382
   <A NAME="requestName"><!-- --></A>
383
   <H3>requestName</H3>
384
   <PRE>Object&nbsp;<B>requestName</B></PRE>
385
   <UL>
386
   
387
   
388
   </UL>
389
   <HR>
390
   
391
   <A NAME="requestStylesheet"><!-- --></A>
392
   <H3>requestStylesheet</H3>
393
   <PRE>Object&nbsp;<B>requestStylesheet</B></PRE>
394
   <UL>
395
   
396
   
397
   </UL>
398
   <HR>
399
   
400

    
401

    
402
<!-- ============ FIELD DETAIL END =========== -->
403

    
404
    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
405

    
406
<A NAME="constructor_detail"><!-- --></A>
407
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
408
   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
409
      <TD COLSPAN=1>
410
      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
411
      </TD>
412
   </TR>
413
</TABLE>
414

    
415
<A NAME="WebServiceRequest()"><!-- --></A><H3>
416
WebServiceRequest</H3>
417
<PRE><B>WebServiceRequest</B>(toolNode, model)</PRE>
418

    
419

    
420
<UL>
421
   A controller issuing OGC web service requests.  The request is generated
422
 by applying a stylesheet to a Layer/FeatureType/Coverage node from a 
423
 capabilities document as a listener function.  The listener event name is 
424
 a combination of the service type and the request name (e.g. wfs_GetFeature)
425
 and the parameter passed to the listener is the featureName (Layer/FeatureType/Coverage).
426
 The response from the request is stored in the targetModel.  If the 
427
 targetModel is a template model (attribute template="true") the a new model 
428
 is created and appended to the parentModel's <models> list.
429
</UL>
430

    
431

    
432

    
433
   <UL>
434
   <B>Parameters:</B>
435
   
436
     <UL><CODE>toolNode</CODE> -  The tools's XML object node from the configuration document.  
437
     </UL>
438
   
439
     <UL><CODE>model</CODE> -     The model that this tool belongs to
440
     </UL>
441
   
442
   
443
   </UL>
444

    
445

    
446
<!-- Constructor return value(s) -->
447

    
448
<!-- End constructor return value(s) -->
449

    
450
<!-- ADDITIONAL ATTRIBUTES -->
451

    
452
<HR/>
453
<!-- END ADDITIONAL ATTRIBUTES  -->
454

    
455
<!-- ========= CONSTRUCTOR DETAIL END ======== -->
456

    
457

    
458
<!-- ============ METHOD DETAIL START ========== -->
459

    
460
<A NAME="method_detail"><!-- --></A>
461
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
462
   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
463
      <TD COLSPAN=1><FONT SIZE="+2">
464
         <B>Method Detail</B></FONT>
465
      </TD>
466
   </TR>
467
</TABLE>
468

    
469
<!-- One single method detail entry -->
470

    
471
   <A NAME="clear"><!-- --></A>
472
   <H3>clear</H3>
473
   <PRE>void <B>clear</B>(objRef)</PRE>
474
   
475
      <UL>remove map events for this tool</UL>
476
   
477

    
478
   <!-- METHOD PARAMETERS START -->
479
   
480
   <UL>
481
   <B>Parameters:</B>
482
   
483
     <UL><CODE>objRef</CODE> -  reference to this tool    
484
      </UL> 
485
   
486
   </UL>
487
   
488
   <!-- METHOD PARAMETERS END -->
489

    
490
   
491

    
492
   <!-- ADDITIONAL ATTRIBUTES START -->
493
   
494
   <!-- ADDITIONAL ATTRIBUTES  END -->
495
<HR>
496

    
497
   <A NAME="createHttpPayload"><!-- --></A>
498
   <H3>createHttpPayload</H3>
499
   <PRE>Object <B>createHttpPayload</B>(feature)</PRE>
500
   
501
      <UL>Function which create the HTTP payload for a request</UL>
502
   
503

    
504
   <!-- METHOD PARAMETERS START -->
505
   
506
   <UL>
507
   <B>Parameters:</B>
508
   
509
     <UL><CODE>feature</CODE> -  the feature object
510
      </UL> 
511
   
512
   </UL>
513
   
514
   <!-- METHOD PARAMETERS END -->
515

    
516
   
517

    
518
   <!-- ADDITIONAL ATTRIBUTES START -->
519
   
520
   <!-- ADDITIONAL ATTRIBUTES  END -->
521
<HR>
522

    
523
   <A NAME="doRequest"><!-- --></A>
524
   <H3>doRequest</H3>
525
   <PRE>void <B>doRequest</B>(objRef, featureName)</PRE>
526
   
527
      <UL>Listener function which will actually issue the request.  This method
528
 will prepare the HTTP payload for a particular featureName.</UL>
529
   
530

    
531
   <!-- METHOD PARAMETERS START -->
532
   
533
   <UL>
534
   <B>Parameters:</B>
535
   
536
     <UL><CODE>requestName</CODE> -  the name of the web service operation to execute  
537
      </UL> 
538
   
539
     <UL><CODE>featureNodeId</CODE> -  the id of the node in the doc to be processed by the stylesheet    
540
      </UL> 
541
   
542
   </UL>
543
   
544
   <!-- METHOD PARAMETERS END -->
545

    
546
   
547

    
548
   <!-- ADDITIONAL ATTRIBUTES START -->
549
   
550
   <!-- ADDITIONAL ATTRIBUTES  END -->
551
<HR>
552

    
553
   <A NAME="init"><!-- --></A>
554
   <H3>init</H3>
555
   <PRE>void <B>init</B>(objRef)</PRE>
556
   
557

    
558
   <!-- METHOD PARAMETERS START -->
559
   
560
   <!-- METHOD PARAMETERS END -->
561

    
562
   
563

    
564
   <!-- ADDITIONAL ATTRIBUTES START -->
565
   
566
   <!-- ADDITIONAL ATTRIBUTES  END -->
567
<HR>
568

    
569
   <A NAME="mapInit"><!-- --></A>
570
   <H3>mapInit</H3>
571
   <PRE>void <B>mapInit</B>(objRef)</PRE>
572
   
573
      <UL>set map events needed for this tool</UL>
574
   
575

    
576
   <!-- METHOD PARAMETERS START -->
577
   
578
   <UL>
579
   <B>Parameters:</B>
580
   
581
     <UL><CODE>objRef</CODE> -  reference to this tool    
582
      </UL> 
583
   
584
   </UL>
585
   
586
   <!-- METHOD PARAMETERS END -->
587

    
588
   
589

    
590
   <!-- ADDITIONAL ATTRIBUTES START -->
591
   
592
   <!-- ADDITIONAL ATTRIBUTES  END -->
593
<HR>
594

    
595
   <A NAME="selectFeature"><!-- --></A>
596
   <H3>selectFeature</H3>
597
   <PRE>void <B>selectFeature</B>(objRef, featureName)</PRE>
598
   
599
      <UL>Listener function which will actually issue the request.  This method
600
 will prepare the HTTP payload for a particular featureName.</UL>
601
   
602

    
603
   <!-- METHOD PARAMETERS START -->
604
   
605
   <UL>
606
   <B>Parameters:</B>
607
   
608
     <UL><CODE>requestName</CODE> -  the name of the web service operation to execute  
609
      </UL> 
610
   
611
     <UL><CODE>featureNodeId</CODE> -  the id of the node in the doc to be processed by the stylesheet    
612
      </UL> 
613
   
614
   </UL>
615
   
616
   <!-- METHOD PARAMETERS END -->
617

    
618
   
619

    
620
   <!-- ADDITIONAL ATTRIBUTES START -->
621
   
622
   <!-- ADDITIONAL ATTRIBUTES  END -->
623
<HR>
624

    
625
   <A NAME="setAoiParameters"><!-- --></A>
626
   <H3>setAoiParameters</H3>
627
   <PRE>void <B>setAoiParameters</B>(objRef)</PRE>
628
   
629

    
630
   <!-- METHOD PARAMETERS START -->
631
   
632
   <!-- METHOD PARAMETERS END -->
633

    
634
   
635

    
636
   <!-- ADDITIONAL ATTRIBUTES START -->
637
   
638
   <!-- ADDITIONAL ATTRIBUTES  END -->
639
<HR>
640

    
641
   <A NAME="setClickPosition"><!-- --></A>
642
   <H3>setClickPosition</H3>
643
   <PRE>void <B>setClickPosition</B>(e)</PRE>
644
   
645
      <UL>Listener function that will clear the templates and set the mouse
646
 positions when the user clicks on the map.</UL>
647
   
648

    
649
   <!-- METHOD PARAMETERS START -->
650
   
651
   <UL>
652
   <B>Parameters:</B>
653
   
654
     <UL><CODE>e</CODE> -  OpenLayers event    
655
      </UL> 
656
   
657
   </UL>
658
   
659
   <!-- METHOD PARAMETERS END -->
660

    
661
   
662

    
663
   <!-- ADDITIONAL ATTRIBUTES START -->
664
   
665
   <!-- ADDITIONAL ATTRIBUTES  END -->
666
<HR>
667

    
668

    
669

    
670
<!-- ============ METHOD DETAIL END ========== -->
671

    
672
<!-- ========= END OF CLASS DATA ========= -->
673

    
674
<!-- ========== START OF NAVBAR ========== -->
675
<A NAME="navbar_bottom"><!-- --></A>
676
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
677
<TR>
678
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
679
<A NAME="navbar_bottom_firstrow"><!-- --></A>
680
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
681
  <TR ALIGN="center" VALIGN="top">
682
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
683
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-WebServiceRequest.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
684
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
685
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
686
  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
687
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
688
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
689
  </TR>
690
</TABLE>
691
</TD>
692
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
693
<B><a href='http://mapbuilder.sourceforge.net'>Community Map Builder</a> 27 Apr 2008</B>
694
</EM>
695
</TD
696
</TR>
697

    
698
<TR>
699
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
700
&nbsp;<A HREF="WebServiceForm.html"><B>PREV CLASS</B></A><!-- 
701
   NEXT CLASS 
702
-->
703
&nbsp;<A HREF="WfsCapabilities.html"><B>NEXT CLASS</B></A></FONT></TD>
704
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
705
  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
706
&nbsp;<A HREF="WebServiceRequest.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
707
&nbsp;
708
<SCRIPT>
709
  <!--
710
  if(window==top) {
711
    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
712
  }
713
  //-->
714
</SCRIPT>
715
<NOSCRIPT>
716
<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
717
</NOSCRIPT>
718
</FONT></TD>
719
</TR>
720
<TR>
721
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
722
  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>
723
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
724
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>
725
</TR>
726
</TABLE>
727

    
728
<!-- =========== END OF NAVBAR =========== -->
729

    
730
<HR>
731
<FONT SIZE="-1">
732

    
733
</FONT>
734
<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>
735
</BODY>
736
</HTML>
(91-91/316)