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
FeatureCollection
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="FeatureCollection";
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-FeatureCollection.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="Extent.html"><B>PREV CLASS</B></A><!-- 
45
   NEXT CLASS 
46
-->
47
&nbsp;<A HREF="FeatureInfo.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="FeatureCollection.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 FeatureCollection</H2>
76
<PRE>Object
77
   |
78
   +--<a href='Listener.html'>Listener</a>
79
         |
80
         +--<a href='ModelBase.html'>ModelBase</a>
81
               |
82
               +--<b>FeatureCollection</b>
83
</PRE>
84

    
85
   <DL>
86
   <DT>
87
      <B>Direct Known Subclasses:</B> 
88
      <DD>
89
                <a href="OwsCatResources.html">OwsCatResources</a>
90
      </DD>
91
   </DL>
92

    
93

    
94
<HR>
95
<DL>
96
   <!-- Class definition -->
97
   <DT>class 
98
   <B>FeatureCollection</B>
99
   
100
      <DT>extends <a href='ModelBase.html'>ModelBase</a> 
101
   
102

    
103
</DL>
104
   
105
   <P>
106
   <B>Author:</B> Cameron Shorter  <BR/><I>Defined in <a href='overview-summary-FeatureCollection.js.html'>FeatureCollection.js</a></I><BR/><BR/><B>Requires:</B><UL>- <a href="Sarissa.html#">Sarissa</a></UL>
107
   </P>
108
   
109
   <HR>
110

    
111
<!-- ======== NESTED CLASS SUMMARY ======== -->
112

    
113
<!-- ======== END NESTED CLASS SUMMARY ======== -->
114

    
115

    
116
<!-- =========== FIELD SUMMARY =========== -->
117

    
118
   <A NAME="field_summary"><!-- --></A>
119
      <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
120
         <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
121
            <TD COLSPAN=2><FONT SIZE="+2">
122
               <B>Field Summary</B></FONT></TD>
123
         </TR>
124

    
125
   <!-- This is one instance field summary -->
126
   
127
   <TR BGCOLOR="white" CLASS="TableRowColor">
128
   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
129
   <CODE>&nbsp;Object</CODE></FONT></TD>
130
   <TD><CODE><B><A HREF="#coordSelectXpath">coordSelectXpath</A></B></CODE>
131
   <BR>
132
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
133
   </TR>
134
   
135
   <TR BGCOLOR="white" CLASS="TableRowColor">
136
   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
137
   <CODE>&nbsp;Object</CODE></FONT></TD>
138
   <TD><CODE><B><A HREF="#coordsTagName">coordsTagName</A></B></CODE>
139
   <BR>
140
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
141
   </TR>
142
   
143
   <TR BGCOLOR="white" CLASS="TableRowColor">
144
   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
145
   <CODE>&nbsp;Object</CODE></FONT></TD>
146
   <TD><CODE><B><A HREF="#featureTagName">featureTagName</A></B></CODE>
147
   <BR>
148
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
149
   </TR>
150
   
151
   <TR BGCOLOR="white" CLASS="TableRowColor">
152
   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
153
   <CODE>&nbsp;Object</CODE></FONT></TD>
154
   <TD><CODE><B><A HREF="#hidden">hidden</A></B></CODE>
155
   <BR>
156
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
157
   </TR>
158
   
159
   <TR BGCOLOR="white" CLASS="TableRowColor">
160
   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
161
   <CODE>&nbsp;Object</CODE></FONT></TD>
162
   <TD><CODE><B><A HREF="#nodeSelectXpath">nodeSelectXpath</A></B></CODE>
163
   <BR>
164
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
165
   </TR>
166
   
167

    
168
   </TABLE>
169
   &nbsp;
170
   
171

    
172
   
173
   
174
   &nbsp;<A NAME=""><!-- --></A>
175
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
176
   <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
177
   <TD><B>Fields inherited from class <A HREF="ModelBase.html">ModelBase</A></B></TD>
178
   </TR>
179
   <TR BGCOLOR="white" CLASS="TableRowColor">
180
   <TD><CODE>
181
   <a href="ModelBase.html#async">async</a>, <a href="ModelBase.html#contentType">contentType</a>, <a href="ModelBase.html#modelNode">modelNode</a>, <a href="ModelBase.html#id">id</a>, <a href="ModelBase.html#title">title</a>, <a href="ModelBase.html#debug">debug</a>, <a href="ModelBase.html#url">url</a>, <a href="ModelBase.html#method">method</a>, <a href="ModelBase.html#namespace">namespace</a>, <a href="ModelBase.html#template">template</a>, <a href="ModelBase.html#nodeSelectXpath">nodeSelectXpath</a>, <a href="ModelBase.html#config">config</a>, <a href="ModelBase.html#parentModel">parentModel</a>
182
   </CODE></TD>
183
   </TR>
184
</TABLE>
185
&nbsp;
186

    
187

    
188
   
189
   &nbsp;<A NAME=""><!-- --></A>
190
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
191
   <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
192
   <TD><B>Fields inherited from class <A HREF="Listener.html">Listener</A></B></TD>
193
   </TR>
194
   <TR BGCOLOR="white" CLASS="TableRowColor">
195
   <TD><CODE>
196
   <a href="Listener.html#listeners">listeners</a>, <a href="Listener.html#values">values</a>
197
   </CODE></TD>
198
   </TR>
199
</TABLE>
200
&nbsp;
201

    
202

    
203

    
204
<!-- =========== END FIELD SUMMARY =========== -->
205

    
206

    
207
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
208

    
209
<A NAME="constructor_summary"><!-- --></A>
210
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
211
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
212
<TD COLSPAN=2><FONT SIZE="+2">
213
<B>Constructor Summary</B></FONT></TD>
214
</TR>
215
<TR BGCOLOR="white" CLASS="TableRowColor">
216
   <TD>
217
      <CODE>
218
	 <B>
219
	    <A HREF="FeatureCollection.html#FeatureCollection()">FeatureCollection</A> 
220
	 </B>
221
	 (modelNode, parent)
222
      </CODE>
223
      <BR>
224
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
225
      Stores a GML Feature or FeatureCollection as defined by the
226
 Open Geospatial Consortium (http://www.opengeospatial.org/).
227
      </TD>
228
</TR>
229
</TABLE>
230

    
231
<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
232

    
233
&nbsp;
234

    
235
<!-- ========== METHOD SUMMARY =========== -->
236

    
237
<A NAME="method_summary"><!-- --></A>
238
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
239
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
240
<TD COLSPAN=2><FONT SIZE="+2">
241
<B>Method Summary</B></FONT></TD>
242
</TR>
243

    
244

    
245
   <TR BGCOLOR="white" CLASS="TableRowColor">
246
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
247
	 <FONT SIZE="-1">
248
	    <CODE>&nbsp;void</CODE>
249
	 </FONT>
250
      </TD>
251
      <TD>
252
	 <CODE>
253
	    <B>
254
	       <A HREF="#convertCoords">convertCoords</A></B>(objRef)
255
	 </CODE>
256
	 <BR>
257
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
258
	 convert coordinates in the GML document to the SRS of the map container, 
259
 if required.
260
      </TD>
261
   </TR>
262

    
263
   <TR BGCOLOR="white" CLASS="TableRowColor">
264
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
265
	 <FONT SIZE="-1">
266
	    <CODE>&nbsp;Object</CODE>
267
	 </FONT>
268
      </TD>
269
      <TD>
270
	 <CODE>
271
	    <B>
272
	       <A HREF="#getFeatureGeometry">getFeatureGeometry</A></B>(featureNode)
273
	 </CODE>
274
	 <BR>
275
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
276
	 Returns a GML geometry for the feature
277
      </TD>
278
   </TR>
279

    
280
   <TR BGCOLOR="white" CLASS="TableRowColor">
281
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
282
	 <FONT SIZE="-1">
283
	    <CODE>&nbsp;Object</CODE>
284
	 </FONT>
285
      </TD>
286
      <TD>
287
	 <CODE>
288
	    <B>
289
	       <A HREF="#getFeatureId">getFeatureId</A></B>(featureNode)
290
	 </CODE>
291
	 <BR>
292
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
293
	 Returns an ID value for a node in the feature list
294
      </TD>
295
   </TR>
296

    
297
   <TR BGCOLOR="white" CLASS="TableRowColor">
298
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
299
	 <FONT SIZE="-1">
300
	    <CODE>&nbsp;Object</CODE>
301
	 </FONT>
302
      </TD>
303
      <TD>
304
	 <CODE>
305
	    <B>
306
	       <A HREF="#getFeatureName">getFeatureName</A></B>(featureNode)
307
	 </CODE>
308
	 <BR>
309
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
310
	 Returns a label for a node in the feature list
311
      </TD>
312
   </TR>
313

    
314
   <TR BGCOLOR="white" CLASS="TableRowColor">
315
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
316
	 <FONT SIZE="-1">
317
	    <CODE>&nbsp;Object</CODE>
318
	 </FONT>
319
      </TD>
320
      <TD>
321
	 <CODE>
322
	    <B>
323
	       <A HREF="#getFeatureNodes">getFeatureNodes</A></B>()
324
	 </CODE>
325
	 <BR>
326
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
327
	 Returns the list of nodes selected by the nodeSelectpath.
328
      </TD>
329
   </TR>
330

    
331
   <TR BGCOLOR="white" CLASS="TableRowColor">
332
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
333
	 <FONT SIZE="-1">
334
	    <CODE>&nbsp;Object</CODE>
335
	 </FONT>
336
      </TD>
337
      <TD>
338
	 <CODE>
339
	    <B>
340
	       <A HREF="#getFeaturePoint">getFeaturePoint</A></B>(featureNode)
341
	 </CODE>
342
	 <BR>
343
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
344
	 Returns a point geometry for the feature
345
      </TD>
346
   </TR>
347

    
348
   <TR BGCOLOR="white" CLASS="TableRowColor">
349
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
350
	 <FONT SIZE="-1">
351
	    <CODE>&nbsp;Object</CODE>
352
	 </FONT>
353
      </TD>
354
      <TD>
355
	 <CODE>
356
	    <B>
357
	       <A HREF="#getHidden">getHidden</A></B>(layerName)
358
	 </CODE>
359
	 <BR>
360
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
361
	 Geta feature's visibility.
362
      </TD>
363
   </TR>
364

    
365
   <TR BGCOLOR="white" CLASS="TableRowColor">
366
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
367
	 <FONT SIZE="-1">
368
	    <CODE>&nbsp;void</CODE>
369
	 </FONT>
370
      </TD>
371
      <TD>
372
	 <CODE>
373
	    <B>
374
	       <A HREF="#loadWfsRequests">loadWfsRequests</A></B>(objRef)
375
	 </CODE>
376
	 <BR>
377
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
378
	 Called when the OWSContext gets loaded
379
      </TD>
380
   </TR>
381

    
382
   <TR BGCOLOR="white" CLASS="TableRowColor">
383
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
384
	 <FONT SIZE="-1">
385
	    <CODE>&nbsp;void</CODE>
386
	 </FONT>
387
      </TD>
388
      <TD>
389
	 <CODE>
390
	    <B>
391
	       <A HREF="#setHidden">setHidden</A></B>(featureName, hidden)
392
	 </CODE>
393
	 <BR>
394
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
395
	 Change a feature's visibility.
396
      </TD>
397
   </TR>
398

    
399

    
400
</TABLE>
401

    
402

    
403

    
404
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
405
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
406
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
407
<TD><B>Methods inherited from class <a href="ModelBase.html">ModelBase</a></B></TD>
408
</TR>
409
<TR BGCOLOR="white" CLASS="TableRowColor">
410
<TD><CODE>
411
<!-- Inherited methods -->
412
<a href="ModelBase.html#getProperty">getProperty</a>, <a href="ModelBase.html#getXpathValue">getXpathValue</a>, <a href="ModelBase.html#setXpathValue">setXpathValue</a>, <a href="ModelBase.html#loadModelDoc">loadModelDoc</a>, <a href="ModelBase.html#setModel">setModel</a>, <a href="ModelBase.html#finishLoading">finishLoading</a>, <a href="ModelBase.html#newRequest">newRequest</a>, <a href="ModelBase.html#deleteTemplates">deleteTemplates</a>, <a href="ModelBase.html#saveModel">saveModel</a>, <a href="ModelBase.html#createObject">createObject</a>, <a href="ModelBase.html#loadObjects">loadObjects</a>, <a href="ModelBase.html#parseConfig">parseConfig</a>, <a href="ModelBase.html#refresh">refresh</a>, <a href="ModelBase.html#init">init</a>, <a href="ModelBase.html#clearModel">clearModel</a>
413
</CODE></TD>
414
</TR>
415
</TABLE>
416
&nbsp;
417

    
418
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
419
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
420
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
421
<TD><B>Methods inherited from class <a href="Listener.html">Listener</a></B></TD>
422
</TR>
423
<TR BGCOLOR="white" CLASS="TableRowColor">
424
<TD><CODE>
425
<!-- Inherited methods -->
426
<a href="Listener.html#addListener">addListener</a>, <a href="Listener.html#addFirstListener">addFirstListener</a>, <a href="Listener.html#removeListener">removeListener</a>, <a href="Listener.html#callListeners">callListeners</a>, <a href="Listener.html#setParam">setParam</a>, <a href="Listener.html#getParam">getParam</a>
427
</CODE></TD>
428
</TR>
429
</TABLE>
430
&nbsp;
431

    
432
<P>
433
<!-- ========== END METHOD SUMMARY =========== -->
434

    
435

    
436
<!-- ============ FIELD DETAIL START =========== -->
437

    
438
   <A NAME="field_detail"><!-- --></A>
439
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
440
      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
441
         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
442
      </TR>
443
   </TABLE>
444

    
445
   
446
   <A NAME="coordSelectXpath"><!-- --></A>
447
   <H3>coordSelectXpath</H3>
448
   <PRE>Object&nbsp;<B>coordSelectXpath</B></PRE>
449
   <UL>
450
   
451
   
452
   </UL>
453
   <HR>
454
   
455
   <A NAME="coordsTagName"><!-- --></A>
456
   <H3>coordsTagName</H3>
457
   <PRE>Object&nbsp;<B>coordsTagName</B></PRE>
458
   <UL>
459
   
460
   
461
   </UL>
462
   <HR>
463
   
464
   <A NAME="featureTagName"><!-- --></A>
465
   <H3>featureTagName</H3>
466
   <PRE>Object&nbsp;<B>featureTagName</B></PRE>
467
   <UL>
468
   
469
   
470
   </UL>
471
   <HR>
472
   
473
   <A NAME="hidden"><!-- --></A>
474
   <H3>hidden</H3>
475
   <PRE>Object&nbsp;<B>hidden</B></PRE>
476
   <UL>
477
   
478
   
479
   </UL>
480
   <HR>
481
   
482
   <A NAME="nodeSelectXpath"><!-- --></A>
483
   <H3>nodeSelectXpath</H3>
484
   <PRE>Object&nbsp;<B>nodeSelectXpath</B></PRE>
485
   <UL>
486
   
487
   
488
   </UL>
489
   <HR>
490
   
491

    
492

    
493
<!-- ============ FIELD DETAIL END =========== -->
494

    
495
    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
496

    
497
<A NAME="constructor_detail"><!-- --></A>
498
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
499
   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
500
      <TD COLSPAN=1>
501
      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
502
      </TD>
503
   </TR>
504
</TABLE>
505

    
506
<A NAME="FeatureCollection()"><!-- --></A><H3>
507
FeatureCollection</H3>
508
<PRE><B>FeatureCollection</B>(modelNode, parent)</PRE>
509

    
510

    
511
<UL>
512
   Stores a GML Feature or FeatureCollection as defined by the
513
 Open Geospatial Consortium (http://www.opengeospatial.org/).
514
</UL>
515

    
516

    
517

    
518
   <UL>
519
   <B>Parameters:</B>
520
   
521
     <UL><CODE>modelNode</CODE> -  The model's XML object node from the configuration document.  
522
     </UL>
523
   
524
     <UL><CODE>parent</CODE> -     The parent model for the object.
525
     </UL>
526
   
527
   
528
   </UL>
529

    
530

    
531
<!-- Constructor return value(s) -->
532

    
533
<!-- End constructor return value(s) -->
534

    
535
<!-- ADDITIONAL ATTRIBUTES -->
536

    
537
<UL>   
538
<B>Author:</B> Cameron Shorter  <BR/><B>Requires:</B><UL>- <a href="Sarissa.html#">Sarissa</a></UL>
539
</UL>
540

    
541
<HR/>
542
<!-- END ADDITIONAL ATTRIBUTES  -->
543

    
544
<!-- ========= CONSTRUCTOR DETAIL END ======== -->
545

    
546

    
547
<!-- ============ METHOD DETAIL START ========== -->
548

    
549
<A NAME="method_detail"><!-- --></A>
550
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
551
   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
552
      <TD COLSPAN=1><FONT SIZE="+2">
553
         <B>Method Detail</B></FONT>
554
      </TD>
555
   </TR>
556
</TABLE>
557

    
558
<!-- One single method detail entry -->
559

    
560
   <A NAME="convertCoords"><!-- --></A>
561
   <H3>convertCoords</H3>
562
   <PRE>void <B>convertCoords</B>(objRef)</PRE>
563
   
564
      <UL>convert coordinates in the GML document to the SRS of the map container, 
565
 if required.  The coordinate values are replaced in the GML document.</UL>
566
   
567

    
568
   <!-- METHOD PARAMETERS START -->
569
   
570
   <UL>
571
   <B>Parameters:</B>
572
   
573
     <UL><CODE>objRef</CODE> -  Pointer to this object.      
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="getFeatureGeometry"><!-- --></A>
588
   <H3>getFeatureGeometry</H3>
589
   <PRE>Object <B>getFeatureGeometry</B>(featureNode)</PRE>
590
   
591
      <UL>Returns a GML geometry for the feature</UL>
592
   
593

    
594
   <!-- METHOD PARAMETERS START -->
595
   
596
   <UL>
597
   <B>Parameters:</B>
598
   
599
     <UL><CODE>featureNode</CODE> -  the feature node to select from  
600
      </UL> 
601
   
602
   </UL>
603
   
604
   <!-- METHOD PARAMETERS END -->
605

    
606
   
607
   <UL>
608
   <B>Returns:</B>
609
        <UL>
610
        the GML for the node 
611
        </UL>
612
   </UL>
613
   
614

    
615
   <!-- ADDITIONAL ATTRIBUTES START -->
616
   
617
   <!-- ADDITIONAL ATTRIBUTES  END -->
618
<HR>
619

    
620
   <A NAME="getFeatureId"><!-- --></A>
621
   <H3>getFeatureId</H3>
622
   <PRE>Object <B>getFeatureId</B>(featureNode)</PRE>
623
   
624
      <UL>Returns an ID value for a node in the feature list</UL>
625
   
626

    
627
   <!-- METHOD PARAMETERS START -->
628
   
629
   <UL>
630
   <B>Parameters:</B>
631
   
632
     <UL><CODE>featureNode</CODE> -  the feature node to selectfrom  
633
      </UL> 
634
   
635
   </UL>
636
   
637
   <!-- METHOD PARAMETERS END -->
638

    
639
   
640
   <UL>
641
   <B>Returns:</B>
642
        <UL>
643
        ID for this feature 
644
        </UL>
645
   </UL>
646
   
647

    
648
   <!-- ADDITIONAL ATTRIBUTES START -->
649
   
650
   <!-- ADDITIONAL ATTRIBUTES  END -->
651
<HR>
652

    
653
   <A NAME="getFeatureName"><!-- --></A>
654
   <H3>getFeatureName</H3>
655
   <PRE>Object <B>getFeatureName</B>(featureNode)</PRE>
656
   
657
      <UL>Returns a label for a node in the feature list</UL>
658
   
659

    
660
   <!-- METHOD PARAMETERS START -->
661
   
662
   <UL>
663
   <B>Parameters:</B>
664
   
665
     <UL><CODE>featureNode</CODE> -  the feature node to selectfrom  
666
      </UL> 
667
   
668
   </UL>
669
   
670
   <!-- METHOD PARAMETERS END -->
671

    
672
   
673
   <UL>
674
   <B>Returns:</B>
675
        <UL>
676
        a label for this feature 
677
        </UL>
678
   </UL>
679
   
680

    
681
   <!-- ADDITIONAL ATTRIBUTES START -->
682
   
683
   <!-- ADDITIONAL ATTRIBUTES  END -->
684
<HR>
685

    
686
   <A NAME="getFeatureNodes"><!-- --></A>
687
   <H3>getFeatureNodes</H3>
688
   <PRE>Object <B>getFeatureNodes</B>()</PRE>
689
   
690
      <UL>Returns the list of nodes selected by the nodeSelectpath.  These nodes
691
 will be the individual feature members from the collection.</UL>
692
   
693

    
694
   <!-- METHOD PARAMETERS START -->
695
   
696
   <!-- METHOD PARAMETERS END -->
697

    
698
   
699
   <UL>
700
   <B>Returns:</B>
701
        <UL>
702
        list of nodes selected 
703
        </UL>
704
   </UL>
705
   
706

    
707
   <!-- ADDITIONAL ATTRIBUTES START -->
708
   
709
   <!-- ADDITIONAL ATTRIBUTES  END -->
710
<HR>
711

    
712
   <A NAME="getFeaturePoint"><!-- --></A>
713
   <H3>getFeaturePoint</H3>
714
   <PRE>Object <B>getFeaturePoint</B>(featureNode)</PRE>
715
   
716
      <UL>Returns a point geometry for the feature</UL>
717
   
718

    
719
   <!-- METHOD PARAMETERS START -->
720
   
721
   <UL>
722
   <B>Parameters:</B>
723
   
724
     <UL><CODE>featureNode</CODE> -  the feature node to select from  
725
      </UL> 
726
   
727
   </UL>
728
   
729
   <!-- METHOD PARAMETERS END -->
730

    
731
   
732
   <UL>
733
   <B>Returns:</B>
734
        <UL>
735
        the geometric point for the node 
736
        </UL>
737
   </UL>
738
   
739

    
740
   <!-- ADDITIONAL ATTRIBUTES START -->
741
   
742
   <!-- ADDITIONAL ATTRIBUTES  END -->
743
<HR>
744

    
745
   <A NAME="getHidden"><!-- --></A>
746
   <H3>getHidden</H3>
747
   <PRE>Object <B>getHidden</B>(layerName)</PRE>
748
   
749
      <UL>Geta feature's visibility.</UL>
750
   
751

    
752
   <!-- METHOD PARAMETERS START -->
753
   
754
   <UL>
755
   <B>Parameters:</B>
756
   
757
     <UL><CODE>featureName</CODE> -  The name of the feature to set the hidden value for  
758
      </UL> 
759
   
760
   </UL>
761
   
762
   <!-- METHOD PARAMETERS END -->
763

    
764
   
765
   <UL>
766
   <B>Returns:</B>
767
        <UL>
768
        hidden value, true=hidden, false=not hidden. 
769
        </UL>
770
   </UL>
771
   
772

    
773
   <!-- ADDITIONAL ATTRIBUTES START -->
774
   
775
   <!-- ADDITIONAL ATTRIBUTES  END -->
776
<HR>
777

    
778
   <A NAME="loadWfsRequests"><!-- --></A>
779
   <H3>loadWfsRequests</H3>
780
   <PRE>void <B>loadWfsRequests</B>(objRef)</PRE>
781
   
782
      <UL>Called when the OWSContext gets loaded</UL>
783
   
784

    
785
   <!-- METHOD PARAMETERS START -->
786
   
787
   <!-- METHOD PARAMETERS END -->
788

    
789
   
790

    
791
   <!-- ADDITIONAL ATTRIBUTES START -->
792
   
793
   <!-- ADDITIONAL ATTRIBUTES  END -->
794
<HR>
795

    
796
   <A NAME="setHidden"><!-- --></A>
797
   <H3>setHidden</H3>
798
   <PRE>void <B>setHidden</B>(featureName, hidden)</PRE>
799
   
800
      <UL>Change a feature's visibility.</UL>
801
   
802

    
803
   <!-- METHOD PARAMETERS START -->
804
   
805
   <UL>
806
   <B>Parameters:</B>
807
   
808
     <UL><CODE>featureName</CODE> -  The name of the feature to set the hidden value for  
809
      </UL> 
810
   
811
     <UL><CODE>hidden</CODE> - , 1=hidden, 0=not hidden.      
812
      </UL> 
813
   
814
   </UL>
815
   
816
   <!-- METHOD PARAMETERS END -->
817

    
818
   
819

    
820
   <!-- ADDITIONAL ATTRIBUTES START -->
821
   
822
   <!-- ADDITIONAL ATTRIBUTES  END -->
823
<HR>
824

    
825

    
826

    
827
<!-- ============ METHOD DETAIL END ========== -->
828

    
829
<!-- ========= END OF CLASS DATA ========= -->
830

    
831
<!-- ========== START OF NAVBAR ========== -->
832
<A NAME="navbar_bottom"><!-- --></A>
833
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
834
<TR>
835
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
836
<A NAME="navbar_bottom_firstrow"><!-- --></A>
837
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
838
  <TR ALIGN="center" VALIGN="top">
839
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
840
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-FeatureCollection.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
841
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
842
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
843
  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
844
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
845
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
846
  </TR>
847
</TABLE>
848
</TD>
849
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
850
<B><a href='http://mapbuilder.sourceforge.net'>Community Map Builder</a> 27 Apr 2008</B>
851
</EM>
852
</TD
853
</TR>
854

    
855
<TR>
856
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
857
&nbsp;<A HREF="Extent.html"><B>PREV CLASS</B></A><!-- 
858
   NEXT CLASS 
859
-->
860
&nbsp;<A HREF="FeatureInfo.html"><B>NEXT CLASS</B></A></FONT></TD>
861
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
862
  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
863
&nbsp;<A HREF="FeatureCollection.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
864
&nbsp;
865
<SCRIPT>
866
  <!--
867
  if(window==top) {
868
    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
869
  }
870
  //-->
871
</SCRIPT>
872
<NOSCRIPT>
873
<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
874
</NOSCRIPT>
875
</FONT></TD>
876
</TR>
877
<TR>
878
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
879
  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>
880
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
881
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>
882
</TR>
883
</TABLE>
884

    
885
<!-- =========== END OF NAVBAR =========== -->
886

    
887
<HR>
888
<FONT SIZE="-1">
889

    
890
</FONT>
891
<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>
892
</BODY>
893
</HTML>
(22-22/316)