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

    
85

    
86
<HR>
87
<DL>
88
   <!-- Class definition -->
89
   <DT>class 
90
   <B>OwsContext</B>
91
   
92
      <DT>extends <a href='ModelBase.html'>ModelBase</a> 
93
   
94

    
95
</DL>
96
   
97
   <P>
98
   <B>Author:</B> Mike Adair  <BR/><I>Defined in <a href='overview-summary-OwsContext.js.html'>OwsContext.js</a></I><BR/><BR/><B>Requires:</B><UL>- <a href="Sarissa.html#">Sarissa</a></UL>
99
   </P>
100
   
101
   <HR>
102

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

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

    
107

    
108
<!-- =========== FIELD SUMMARY =========== -->
109

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

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

    
128
   </TABLE>
129
   &nbsp;
130
   
131

    
132
   
133
   
134
   &nbsp;<A NAME=""><!-- --></A>
135
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
136
   <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
137
   <TD><B>Fields inherited from class <A HREF="ModelBase.html">ModelBase</A></B></TD>
138
   </TR>
139
   <TR BGCOLOR="white" CLASS="TableRowColor">
140
   <TD><CODE>
141
   <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>
142
   </CODE></TD>
143
   </TR>
144
</TABLE>
145
&nbsp;
146

    
147

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

    
162

    
163

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

    
166

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

    
169
<A NAME="constructor_summary"><!-- --></A>
170
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
171
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
172
<TD COLSPAN=2><FONT SIZE="+2">
173
<B>Constructor Summary</B></FONT></TD>
174
</TR>
175
<TR BGCOLOR="white" CLASS="TableRowColor">
176
   <TD>
177
      <CODE>
178
	 <B>
179
	    <A HREF="OwsContext.html#OwsContext()">OwsContext</A> 
180
	 </B>
181
	 (modelNode, parent)
182
      </CODE>
183
      <BR>
184
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
185
      Stores an OWS Context document as defined by the OGC interoperability
186
 experiment.
187
      </TD>
188
</TR>
189
</TABLE>
190

    
191
<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
192

    
193
&nbsp;
194

    
195
<!-- ========== METHOD SUMMARY =========== -->
196

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

    
204

    
205
   <TR BGCOLOR="white" CLASS="TableRowColor">
206
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
207
	 <FONT SIZE="-1">
208
	    <CODE>&nbsp;void</CODE>
209
	 </FONT>
210
      </TD>
211
      <TD>
212
	 <CODE>
213
	    <B>
214
	       <A HREF="#addLayer">addLayer</A></B>(objRef, layerNode)
215
	 </CODE>
216
	 <BR>
217
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
218
	 Method to add a Layer to the LayerList
219
      </TD>
220
   </TR>
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="#addSLD">addSLD</A></B>(objRef,sldNode)
232
	 </CODE>
233
	 <BR>
234
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
235
	 Method to add a Sld to the StyleList
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;void</CODE>
243
	 </FONT>
244
      </TD>
245
      <TD>
246
	 <CODE>
247
	    <B>
248
	       <A HREF="#clearTimeExtent">clearTimeExtent</A></B>( objRef )
249
	 </CODE>
250
	 <BR>
251
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
252
	 clear the time extent created by initTimeExtent
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="#deleteLayer">deleteLayer</A></B>(objRef, layerId)
266
	 </CODE>
267
	 <BR>
268
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
269
	 Method to remove a Layer from the LayerList
270
      </TD>
271
   </TR>
272

    
273
   <TR BGCOLOR="white" CLASS="TableRowColor">
274
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
275
	 <FONT SIZE="-1">
276
	    <CODE>&nbsp;Object</CODE>
277
	 </FONT>
278
      </TD>
279
      <TD>
280
	 <CODE>
281
	    <B>
282
	       <A HREF="#getAllLayers">getAllLayers</A></B>()
283
	 </CODE>
284
	 <BR>
285
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
286
	 Method to get a list of all layers in the context doc
287
 TBD: merge this with above, passing queryable as an optional boolean param?
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;Object</CODE>
295
	 </FONT>
296
      </TD>
297
      <TD>
298
	 <CODE>
299
	    <B>
300
	       <A HREF="#getBaseLayer">getBaseLayer</A></B>()
301
	 </CODE>
302
	 <BR>
303
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
304
	 Method to get the baselayer
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;Object</CODE>
312
	 </FONT>
313
      </TD>
314
      <TD>
315
	 <CODE>
316
	    <B>
317
	       <A HREF="#getBaseLayerService">getBaseLayerService</A></B>()
318
	 </CODE>
319
	 <BR>
320
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
321
	 Return the service type of the bottom layer in the layer list.
322
      </TD>
323
   </TR>
324

    
325
   <TR BGCOLOR="white" CLASS="TableRowColor">
326
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
327
	 <FONT SIZE="-1">
328
	    <CODE>&nbsp;Object</CODE>
329
	 </FONT>
330
      </TD>
331
      <TD>
332
	 <CODE>
333
	    <B>
334
	       <A HREF="#getBoundingBox">getBoundingBox</A></B>()
335
	 </CODE>
336
	 <BR>
337
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
338
	 Get the BoundingBox value from the Context document.
339
      </TD>
340
   </TR>
341

    
342
   <TR BGCOLOR="white" CLASS="TableRowColor">
343
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
344
	 <FONT SIZE="-1">
345
	    <CODE>&nbsp;Object</CODE>
346
	 </FONT>
347
      </TD>
348
      <TD>
349
	 <CODE>
350
	    <B>
351
	       <A HREF="#getCurrentTimestamp">getCurrentTimestamp</A></B>( layerName )
352
	 </CODE>
353
	 <BR>
354
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
355
	 Returns the current timestamp value.
356
      </TD>
357
   </TR>
358

    
359
   <TR BGCOLOR="white" CLASS="TableRowColor">
360
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
361
	 <FONT SIZE="-1">
362
	    <CODE>&nbsp;Object</CODE>
363
	 </FONT>
364
      </TD>
365
      <TD>
366
	 <CODE>
367
	    <B>
368
	       <A HREF="#getExtension">getExtension</A></B>()
369
	 </CODE>
370
	 <BR>
371
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
372
	 Returns the contents of the extension element
373
      </TD>
374
   </TR>
375

    
376
   <TR BGCOLOR="white" CLASS="TableRowColor">
377
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
378
	 <FONT SIZE="-1">
379
	    <CODE>&nbsp;Object</CODE>
380
	 </FONT>
381
      </TD>
382
      <TD>
383
	 <CODE>
384
	    <B>
385
	       <A HREF="#getFeatureNode">getFeatureNode</A></B>(layerId)
386
	 </CODE>
387
	 <BR>
388
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
389
	 returns a node that has the specified feature name in the context doc
390
      </TD>
391
   </TR>
392

    
393
   <TR BGCOLOR="white" CLASS="TableRowColor">
394
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
395
	 <FONT SIZE="-1">
396
	    <CODE>&nbsp;Object</CODE>
397
	 </FONT>
398
      </TD>
399
      <TD>
400
	 <CODE>
401
	    <B>
402
	       <A HREF="#getHidden">getHidden</A></B>(layerId)
403
	 </CODE>
404
	 <BR>
405
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
406
	 Get the layer's visiblity attribute value.
407
      </TD>
408
   </TR>
409

    
410
   <TR BGCOLOR="white" CLASS="TableRowColor">
411
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
412
	 <FONT SIZE="-1">
413
	    <CODE>&nbsp;Object</CODE>
414
	 </FONT>
415
      </TD>
416
      <TD>
417
	 <CODE>
418
	    <B>
419
	       <A HREF="#getLayer">getLayer</A></B>(layerId)
420
	 </CODE>
421
	 <BR>
422
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
423
	 Method to get a layer with the specified id/name in the context doc
424
      </TD>
425
   </TR>
426

    
427
   <TR BGCOLOR="white" CLASS="TableRowColor">
428
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
429
	 <FONT SIZE="-1">
430
	    <CODE>&nbsp;Object</CODE>
431
	 </FONT>
432
      </TD>
433
      <TD>
434
	 <CODE>
435
	    <B>
436
	       <A HREF="#getLayerIdByName">getLayerIdByName</A></B>(layerName)
437
	 </CODE>
438
	 <BR>
439
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
440
	 Method to get a layer id with the specified id/name in the context doc
441
      </TD>
442
   </TR>
443

    
444
   <TR BGCOLOR="white" CLASS="TableRowColor">
445
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
446
	 <FONT SIZE="-1">
447
	    <CODE>&nbsp;Object</CODE>
448
	 </FONT>
449
      </TD>
450
      <TD>
451
	 <CODE>
452
	    <B>
453
	       <A HREF="#getMethod">getMethod</A></B>(feature)
454
	 </CODE>
455
	 <BR>
456
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
457
	 Get HTTP method for the specified feature
458
      </TD>
459
   </TR>
460

    
461
   <TR BGCOLOR="white" CLASS="TableRowColor">
462
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
463
	 <FONT SIZE="-1">
464
	    <CODE>&nbsp;Object</CODE>
465
	 </FONT>
466
      </TD>
467
      <TD>
468
	 <CODE>
469
	    <B>
470
	       <A HREF="#getOpacity">getOpacity</A></B>(layerId)
471
	 </CODE>
472
	 <BR>
473
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
474
	 Get the layer's opacity attribute value.
475
      </TD>
476
   </TR>
477

    
478
   <TR BGCOLOR="white" CLASS="TableRowColor">
479
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
480
	 <FONT SIZE="-1">
481
	    <CODE>&nbsp;Object</CODE>
482
	 </FONT>
483
      </TD>
484
      <TD>
485
	 <CODE>
486
	    <B>
487
	       <A HREF="#getQueryableLayers">getQueryableLayers</A></B>()
488
	 </CODE>
489
	 <BR>
490
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
491
	 Method to get a list of queryable layers
492
      </TD>
493
   </TR>
494

    
495
   <TR BGCOLOR="white" CLASS="TableRowColor">
496
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
497
	 <FONT SIZE="-1">
498
	    <CODE>&nbsp;Object</CODE>
499
	 </FONT>
500
      </TD>
501
      <TD>
502
	 <CODE>
503
	    <B>
504
	       <A HREF="#getServerUrl">getServerUrl</A></B>(requestName, method, feature)
505
	 </CODE>
506
	 <BR>
507
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
508
	 Returns the serverUrl for the layer passed in as the feature argument.
509
      </TD>
510
   </TR>
511

    
512
   <TR BGCOLOR="white" CLASS="TableRowColor">
513
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
514
	 <FONT SIZE="-1">
515
	    <CODE>&nbsp;Object</CODE>
516
	 </FONT>
517
      </TD>
518
      <TD>
519
	 <CODE>
520
	    <B>
521
	       <A HREF="#getSRS">getSRS</A></B>()
522
	 </CODE>
523
	 <BR>
524
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
525
	 Get the Spatial Reference System from the context document.
526
      </TD>
527
   </TR>
528

    
529
   <TR BGCOLOR="white" CLASS="TableRowColor">
530
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
531
	 <FONT SIZE="-1">
532
	    <CODE>&nbsp;Object</CODE>
533
	 </FONT>
534
      </TD>
535
      <TD>
536
	 <CODE>
537
	    <B>
538
	       <A HREF="#getVersion">getVersion</A></B>(feature)
539
	 </CODE>
540
	 <BR>
541
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
542
	 Returns the WMS version for the layer passed in as the feature argument
543
      </TD>
544
   </TR>
545

    
546
   <TR BGCOLOR="white" CLASS="TableRowColor">
547
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
548
	 <FONT SIZE="-1">
549
	    <CODE>&nbsp;Object</CODE>
550
	 </FONT>
551
      </TD>
552
      <TD>
553
	 <CODE>
554
	    <B>
555
	       <A HREF="#getWindowHeight">getWindowHeight</A></B>()
556
	 </CODE>
557
	 <BR>
558
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
559
	 Get the Window height.
560
      </TD>
561
   </TR>
562

    
563
   <TR BGCOLOR="white" CLASS="TableRowColor">
564
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
565
	 <FONT SIZE="-1">
566
	    <CODE>&nbsp;Object</CODE>
567
	 </FONT>
568
      </TD>
569
      <TD>
570
	 <CODE>
571
	    <B>
572
	       <A HREF="#getWindowSize">getWindowSize</A></B>()
573
	 </CODE>
574
	 <BR>
575
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
576
	 
577
      </TD>
578
   </TR>
579

    
580
   <TR BGCOLOR="white" CLASS="TableRowColor">
581
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
582
	 <FONT SIZE="-1">
583
	    <CODE>&nbsp;Object</CODE>
584
	 </FONT>
585
      </TD>
586
      <TD>
587
	 <CODE>
588
	    <B>
589
	       <A HREF="#getWindowWidth">getWindowWidth</A></B>()
590
	 </CODE>
591
	 <BR>
592
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
593
	 Get the Window width.
594
      </TD>
595
   </TR>
596

    
597
   <TR BGCOLOR="white" CLASS="TableRowColor">
598
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
599
	 <FONT SIZE="-1">
600
	    <CODE>&nbsp;void</CODE>
601
	 </FONT>
602
      </TD>
603
      <TD>
604
	 <CODE>
605
	    <B>
606
	       <A HREF="#initAoi">initAoi</A></B>(objRef)
607
	 </CODE>
608
	 <BR>
609
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
610
	 Set the aoi param and call the refresh listeners
611
      </TD>
612
   </TR>
613

    
614
   <TR BGCOLOR="white" CLASS="TableRowColor">
615
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
616
	 <FONT SIZE="-1">
617
	    <CODE>&nbsp;void</CODE>
618
	 </FONT>
619
      </TD>
620
      <TD>
621
	 <CODE>
622
	    <B>
623
	       <A HREF="#initBbox">initBbox</A></B>(objRef)
624
	 </CODE>
625
	 <BR>
626
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
627
	 Set the BoundingBox element and call the refresh listeners
628
      </TD>
629
   </TR>
630

    
631
   <TR BGCOLOR="white" CLASS="TableRowColor">
632
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
633
	 <FONT SIZE="-1">
634
	    <CODE>&nbsp;Object</CODE>
635
	 </FONT>
636
      </TD>
637
      <TD>
638
	 <CODE>
639
	    <B>
640
	       <A HREF="#initProj">initProj</A></B>(objRef)
641
	 </CODE>
642
	 <BR>
643
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
644
	 Get the Projection object from the context document.
645
      </TD>
646
   </TR>
647

    
648
   <TR BGCOLOR="white" CLASS="TableRowColor">
649
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
650
	 <FONT SIZE="-1">
651
	    <CODE>&nbsp;void</CODE>
652
	 </FONT>
653
      </TD>
654
      <TD>
655
	 <CODE>
656
	    <B>
657
	       <A HREF="#initTimeExtent">initTimeExtent</A></B>( objRef )
658
	 </CODE>
659
	 <BR>
660
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
661
	 Parses a Dimension element from the Context document as a loadModel listener.
662
      </TD>
663
   </TR>
664

    
665
   <TR BGCOLOR="white" CLASS="TableRowColor">
666
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
667
	 <FONT SIZE="-1">
668
	    <CODE>&nbsp;void</CODE>
669
	 </FONT>
670
      </TD>
671
      <TD>
672
	 <CODE>
673
	    <B>
674
	       <A HREF="#loadFeatures">loadFeatures</A></B>(objRef)
675
	 </CODE>
676
	 <BR>
677
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
678
	 listener method which loads WFS features from the context doc, after WMS
679
 layers are loaded.
680
      </TD>
681
   </TR>
682

    
683
   <TR BGCOLOR="white" CLASS="TableRowColor">
684
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
685
	 <FONT SIZE="-1">
686
	    <CODE>&nbsp;void</CODE>
687
	 </FONT>
688
      </TD>
689
      <TD>
690
	 <CODE>
691
	    <B>
692
	       <A HREF="#moveLayerDown">moveLayerDown</A></B>(objRef, layerId)
693
	 </CODE>
694
	 <BR>
695
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
696
	 Method to move a Layer in the LayerList down
697
      </TD>
698
   </TR>
699

    
700
   <TR BGCOLOR="white" CLASS="TableRowColor">
701
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
702
	 <FONT SIZE="-1">
703
	    <CODE>&nbsp;void</CODE>
704
	 </FONT>
705
      </TD>
706
      <TD>
707
	 <CODE>
708
	    <B>
709
	       <A HREF="#moveLayerUp">moveLayerUp</A></B>(objRef, layerId)
710
	 </CODE>
711
	 <BR>
712
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
713
	 Method to move a Layer in the LayerList up
714
      </TD>
715
   </TR>
716

    
717
   <TR BGCOLOR="white" CLASS="TableRowColor">
718
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
719
	 <FONT SIZE="-1">
720
	    <CODE>&nbsp;void</CODE>
721
	 </FONT>
722
      </TD>
723
      <TD>
724
	 <CODE>
725
	    <B>
726
	       <A HREF="#setBoundingBox">setBoundingBox</A></B>(boundingBox)
727
	 </CODE>
728
	 <BR>
729
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
730
	 Set the BoundingBox element and call the refresh listeners
731
      </TD>
732
   </TR>
733

    
734
   <TR BGCOLOR="white" CLASS="TableRowColor">
735
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
736
	 <FONT SIZE="-1">
737
	    <CODE>&nbsp;Object</CODE>
738
	 </FONT>
739
      </TD>
740
      <TD>
741
	 <CODE>
742
	    <B>
743
	       <A HREF="#setExtension">setExtension</A></B>(extensionNode)
744
	 </CODE>
745
	 <BR>
746
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
747
	 Adds a node to the Context document extension element.
748
      </TD>
749
   </TR>
750

    
751
   <TR BGCOLOR="white" CLASS="TableRowColor">
752
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
753
	 <FONT SIZE="-1">
754
	    <CODE>&nbsp;void</CODE>
755
	 </FONT>
756
      </TD>
757
      <TD>
758
	 <CODE>
759
	    <B>
760
	       <A HREF="#setHidden">setHidden</A></B>(layerId, hidden)
761
	 </CODE>
762
	 <BR>
763
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
764
	 Change a Layer's visibility.
765
      </TD>
766
   </TR>
767

    
768
   <TR BGCOLOR="white" CLASS="TableRowColor">
769
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
770
	 <FONT SIZE="-1">
771
	    <CODE>&nbsp;void</CODE>
772
	 </FONT>
773
      </TD>
774
      <TD>
775
	 <CODE>
776
	    <B>
777
	       <A HREF="#setOpacity">setOpacity</A></B>(layerId, Opacity)
778
	 </CODE>
779
	 <BR>
780
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
781
	 Change a Layer's opacity
782
      </TD>
783
   </TR>
784

    
785
   <TR BGCOLOR="white" CLASS="TableRowColor">
786
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
787
	 <FONT SIZE="-1">
788
	    <CODE>&nbsp;void</CODE>
789
	 </FONT>
790
      </TD>
791
      <TD>
792
	 <CODE>
793
	    <B>
794
	       <A HREF="#setRequestParameters">setRequestParameters</A></B>(featureName, requestStylesheet)
795
	 </CODE>
796
	 <BR>
797
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
798
	 Listener function which sets stylesheet params for WebServiceRequests
799
      </TD>
800
   </TR>
801

    
802
   <TR BGCOLOR="white" CLASS="TableRowColor">
803
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
804
	 <FONT SIZE="-1">
805
	    <CODE>&nbsp;void</CODE>
806
	 </FONT>
807
      </TD>
808
      <TD>
809
	 <CODE>
810
	    <B>
811
	       <A HREF="#setSRS">setSRS</A></B>(srs)
812
	 </CODE>
813
	 <BR>
814
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
815
	 Set the Spatial Reference System for the context document.
816
      </TD>
817
   </TR>
818

    
819
   <TR BGCOLOR="white" CLASS="TableRowColor">
820
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
821
	 <FONT SIZE="-1">
822
	    <CODE>&nbsp;void</CODE>
823
	 </FONT>
824
      </TD>
825
      <TD>
826
	 <CODE>
827
	    <B>
828
	       <A HREF="#setWindowHeight">setWindowHeight</A></B>(height)
829
	 </CODE>
830
	 <BR>
831
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
832
	 Set the Window height.
833
      </TD>
834
   </TR>
835

    
836
   <TR BGCOLOR="white" CLASS="TableRowColor">
837
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
838
	 <FONT SIZE="-1">
839
	    <CODE>&nbsp;void</CODE>
840
	 </FONT>
841
      </TD>
842
      <TD>
843
	 <CODE>
844
	    <B>
845
	       <A HREF="#setWindowSize">setWindowSize</A></B>(size)
846
	 </CODE>
847
	 <BR>
848
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
849
	 
850
      </TD>
851
   </TR>
852

    
853
   <TR BGCOLOR="white" CLASS="TableRowColor">
854
      <TD ALIGN="right" VALIGN="top" WIDTH="1%">
855
	 <FONT SIZE="-1">
856
	    <CODE>&nbsp;void</CODE>
857
	 </FONT>
858
      </TD>
859
      <TD>
860
	 <CODE>
861
	    <B>
862
	       <A HREF="#setWindowWidth">setWindowWidth</A></B>(width)
863
	 </CODE>
864
	 <BR>
865
	 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
866
	 Set the Window width.
867
      </TD>
868
   </TR>
869

    
870

    
871
</TABLE>
872

    
873

    
874

    
875
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
876
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
877
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
878
<TD><B>Methods inherited from class <a href="ModelBase.html">ModelBase</a></B></TD>
879
</TR>
880
<TR BGCOLOR="white" CLASS="TableRowColor">
881
<TD><CODE>
882
<!-- Inherited methods -->
883
<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>
884
</CODE></TD>
885
</TR>
886
</TABLE>
887
&nbsp;
888

    
889
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
890
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
891
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
892
<TD><B>Methods inherited from class <a href="Listener.html">Listener</a></B></TD>
893
</TR>
894
<TR BGCOLOR="white" CLASS="TableRowColor">
895
<TD><CODE>
896
<!-- Inherited methods -->
897
<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>
898
</CODE></TD>
899
</TR>
900
</TABLE>
901
&nbsp;
902

    
903
<P>
904
<!-- ========== END METHOD SUMMARY =========== -->
905

    
906

    
907
<!-- ============ FIELD DETAIL START =========== -->
908

    
909
   <A NAME="field_detail"><!-- --></A>
910
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
911
      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
912
         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
913
      </TR>
914
   </TABLE>
915

    
916
   
917
   <A NAME="namespace"><!-- --></A>
918
   <H3>namespace</H3>
919
   <PRE>Object&nbsp;<B>namespace</B></PRE>
920
   <UL>
921
   
922
   
923
   </UL>
924
   <HR>
925
   
926

    
927

    
928
<!-- ============ FIELD DETAIL END =========== -->
929

    
930
    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
931

    
932
<A NAME="constructor_detail"><!-- --></A>
933
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
934
   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
935
      <TD COLSPAN=1>
936
      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
937
      </TD>
938
   </TR>
939
</TABLE>
940

    
941
<A NAME="OwsContext()"><!-- --></A><H3>
942
OwsContext</H3>
943
<PRE><B>OwsContext</B>(modelNode, parent)</PRE>
944

    
945

    
946
<UL>
947
   Stores an OWS Context document as defined by the OGC interoperability
948
 experiment. This model should be eventually merged with the standard OGC
949
 context doc.
950
 Listeners supported by this model:
951
 "refresh" called when window parameters (width/height, bbox) are changed
952
 "hidden" called when visibilty of a layer is changed
953
 "wfs_getFeature" called when feature resources are loaded
954
</UL>
955

    
956

    
957

    
958
   </UL>
959

    
960

    
961
<!-- Constructor return value(s) -->
962

    
963
<!-- End constructor return value(s) -->
964

    
965
<!-- ADDITIONAL ATTRIBUTES -->
966

    
967
<UL>   
968
<B>Author:</B> Mike Adair  <BR/><B>Requires:</B><UL>- <a href="Sarissa.html#">Sarissa</a></UL>
969
</UL>
970

    
971
<HR/>
972
<!-- END ADDITIONAL ATTRIBUTES  -->
973

    
974
<!-- ========= CONSTRUCTOR DETAIL END ======== -->
975

    
976

    
977
<!-- ============ METHOD DETAIL START ========== -->
978

    
979
<A NAME="method_detail"><!-- --></A>
980
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
981
   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
982
      <TD COLSPAN=1><FONT SIZE="+2">
983
         <B>Method Detail</B></FONT>
984
      </TD>
985
   </TR>
986
</TABLE>
987

    
988
<!-- One single method detail entry -->
989

    
990
   <A NAME="addLayer"><!-- --></A>
991
   <H3>addLayer</H3>
992
   <PRE>void <B>addLayer</B>(objRef, layerNode)</PRE>
993
   
994
      <UL>Method to add a Layer to the LayerList</UL>
995
   
996

    
997
   <!-- METHOD PARAMETERS START -->
998
   
999
   <UL>
1000
   <B>Parameters:</B>
1001
   
1002
     <UL><CODE>layerNode</CODE> -  the Layer node from another context doc or capabiltiies doc      
1003
      </UL> 
1004
   
1005
   </UL>
1006
   
1007
   <!-- METHOD PARAMETERS END -->
1008

    
1009
   
1010

    
1011
   <!-- ADDITIONAL ATTRIBUTES START -->
1012
   
1013
   <!-- ADDITIONAL ATTRIBUTES  END -->
1014
<HR>
1015

    
1016
   <A NAME="addSLD"><!-- --></A>
1017
   <H3>addSLD</H3>
1018
   <PRE>void <B>addSLD</B>(objRef,sldNode)</PRE>
1019
   
1020
      <UL>Method to add a Sld to the StyleList</UL>
1021
   
1022

    
1023
   <!-- METHOD PARAMETERS START -->
1024
   
1025
   <UL>
1026
   <B>Parameters:</B>
1027
   
1028
     <UL><CODE>layerName</CODE> -  the Layer name from another context doc or capabiltiies doc  TBD: make sure this will work again using layerId instead of layerName      
1029
      </UL> 
1030
   
1031
   </UL>
1032
   
1033
   <!-- METHOD PARAMETERS END -->
1034

    
1035
   
1036

    
1037
   <!-- ADDITIONAL ATTRIBUTES START -->
1038
   
1039
   <!-- ADDITIONAL ATTRIBUTES  END -->
1040
<HR>
1041

    
1042
   <A NAME="clearTimeExtent"><!-- --></A>
1043
   <H3>clearTimeExtent</H3>
1044
   <PRE>void <B>clearTimeExtent</B>( objRef )</PRE>
1045
   
1046
      <UL>clear the time extent created by initTimeExtent</UL>
1047
   
1048

    
1049
   <!-- METHOD PARAMETERS START -->
1050
   
1051
   <UL>
1052
   <B>Parameters:</B>
1053
   
1054
     <UL><CODE>objRef</CODE> -  reference to this model      
1055
      </UL> 
1056
   
1057
   </UL>
1058
   
1059
   <!-- METHOD PARAMETERS END -->
1060

    
1061
   
1062

    
1063
   <!-- ADDITIONAL ATTRIBUTES START -->
1064
   
1065
   <!-- ADDITIONAL ATTRIBUTES  END -->
1066
<HR>
1067

    
1068
   <A NAME="deleteLayer"><!-- --></A>
1069
   <H3>deleteLayer</H3>
1070
   <PRE>void <B>deleteLayer</B>(objRef, layerId)</PRE>
1071
   
1072
      <UL>Method to remove a Layer from the LayerList</UL>
1073
   
1074

    
1075
   <!-- METHOD PARAMETERS START -->
1076
   
1077
   <UL>
1078
   <B>Parameters:</B>
1079
   
1080
     <UL><CODE>layerId</CODE> -  the Layer to be deleted      
1081
      </UL> 
1082
   
1083
   </UL>
1084
   
1085
   <!-- METHOD PARAMETERS END -->
1086

    
1087
   
1088

    
1089
   <!-- ADDITIONAL ATTRIBUTES START -->
1090
   
1091
   <!-- ADDITIONAL ATTRIBUTES  END -->
1092
<HR>
1093

    
1094
   <A NAME="getAllLayers"><!-- --></A>
1095
   <H3>getAllLayers</H3>
1096
   <PRE>Object <B>getAllLayers</B>()</PRE>
1097
   
1098
      <UL>Method to get a list of all layers in the context doc
1099
 TBD: merge this with above, passing queryable as an optional boolean param?</UL>
1100
   
1101

    
1102
   <!-- METHOD PARAMETERS START -->
1103
   
1104
   <!-- METHOD PARAMETERS END -->
1105

    
1106
   
1107
   <UL>
1108
   <B>Returns:</B>
1109
        <UL>
1110
        the list with all layers 
1111
        </UL>
1112
   </UL>
1113
   
1114

    
1115
   <!-- ADDITIONAL ATTRIBUTES START -->
1116
   
1117
   <!-- ADDITIONAL ATTRIBUTES  END -->
1118
<HR>
1119

    
1120
   <A NAME="getBaseLayer"><!-- --></A>
1121
   <H3>getBaseLayer</H3>
1122
   <PRE>Object <B>getBaseLayer</B>()</PRE>
1123
   
1124
      <UL>Method to get the baselayer</UL>
1125
   
1126

    
1127
   <!-- METHOD PARAMETERS START -->
1128
   
1129
   <!-- METHOD PARAMETERS END -->
1130

    
1131
   
1132
   <UL>
1133
   <B>Returns:</B>
1134
        <UL>
1135
        the baseLayer   
1136
        </UL>
1137
   </UL>
1138
   
1139

    
1140
   <!-- ADDITIONAL ATTRIBUTES START -->
1141
   
1142
   <!-- ADDITIONAL ATTRIBUTES  END -->
1143
<HR>
1144

    
1145
   <A NAME="getBaseLayerService"><!-- --></A>
1146
   <H3>getBaseLayerService</H3>
1147
   <PRE>Object <B>getBaseLayerService</B>()</PRE>
1148
   
1149
      <UL>Return the service type of the bottom layer in the layer list.
1150
 This is used to match navigation tools with the basemap.</UL>
1151
   
1152

    
1153
   <!-- METHOD PARAMETERS START -->
1154
   
1155
   <!-- METHOD PARAMETERS END -->
1156

    
1157
   
1158

    
1159
   <!-- ADDITIONAL ATTRIBUTES START -->
1160
   
1161
   <!-- ADDITIONAL ATTRIBUTES  END -->
1162
<HR>
1163

    
1164
   <A NAME="getBoundingBox"><!-- --></A>
1165
   <H3>getBoundingBox</H3>
1166
   <PRE>Object <B>getBoundingBox</B>()</PRE>
1167
   
1168
      <UL>Get the BoundingBox value from the Context document.</UL>
1169
   
1170

    
1171
   <!-- METHOD PARAMETERS START -->
1172
   
1173
   <!-- METHOD PARAMETERS END -->
1174

    
1175
   
1176
   <UL>
1177
   <B>Returns:</B>
1178
        <UL>
1179
        BoundingBox array with the sequence (xmin,ymin,xmax,ymax). 
1180
        </UL>
1181
   </UL>
1182
   
1183

    
1184
   <!-- ADDITIONAL ATTRIBUTES START -->
1185
   
1186
   <!-- ADDITIONAL ATTRIBUTES  END -->
1187
<HR>
1188

    
1189
   <A NAME="getCurrentTimestamp"><!-- --></A>
1190
   <H3>getCurrentTimestamp</H3>
1191
   <PRE>Object <B>getCurrentTimestamp</B>( layerName )</PRE>
1192
   
1193
      <UL>Returns the current timestamp value.</UL>
1194
   
1195

    
1196
   <!-- METHOD PARAMETERS START -->
1197
   
1198
   <UL>
1199
   <B>Parameters:</B>
1200
   
1201
     <UL><CODE>layerName</CODE> -  the name of the Layer from which the timestamp list was generated  
1202
      </UL> 
1203
   
1204
   </UL>
1205
   
1206
   <!-- METHOD PARAMETERS END -->
1207

    
1208
   
1209
   <UL>
1210
   <B>Returns:</B>
1211
        <UL>
1212
        the current timestamp value. 
1213
        </UL>
1214
   </UL>
1215
   
1216

    
1217
   <!-- ADDITIONAL ATTRIBUTES START -->
1218
   
1219
   <!-- ADDITIONAL ATTRIBUTES  END -->
1220
<HR>
1221

    
1222
   <A NAME="getExtension"><!-- --></A>
1223
   <H3>getExtension</H3>
1224
   <PRE>Object <B>getExtension</B>()</PRE>
1225
   
1226
      <UL>Returns the contents of the extension element</UL>
1227
   
1228

    
1229
   <!-- METHOD PARAMETERS START -->
1230
   
1231
   <!-- METHOD PARAMETERS END -->
1232

    
1233
   
1234
   <UL>
1235
   <B>Returns:</B>
1236
        <UL>
1237
        the contents of the extension element 
1238
        </UL>
1239
   </UL>
1240
   
1241

    
1242
   <!-- ADDITIONAL ATTRIBUTES START -->
1243
   
1244
   <!-- ADDITIONAL ATTRIBUTES  END -->
1245
<HR>
1246

    
1247
   <A NAME="getFeatureNode"><!-- --></A>
1248
   <H3>getFeatureNode</H3>
1249
   <PRE>Object <B>getFeatureNode</B>(layerId)</PRE>
1250
   
1251
      <UL>returns a node that has the specified feature name in the context doc</UL>
1252
   
1253

    
1254
   <!-- METHOD PARAMETERS START -->
1255
   
1256
   <UL>
1257
   <B>Parameters:</B>
1258
   
1259
     <UL><CODE>featureName</CODE> -  Name element value to return  
1260
      </UL> 
1261
   
1262
   </UL>
1263
   
1264
   <!-- METHOD PARAMETERS END -->
1265

    
1266
   
1267
   <UL>
1268
   <B>Returns:</B>
1269
        <UL>
1270
        the node from the context doc with the specified feature name 
1271
        </UL>
1272
   </UL>
1273
   
1274

    
1275
   <!-- ADDITIONAL ATTRIBUTES START -->
1276
   
1277
   <!-- ADDITIONAL ATTRIBUTES  END -->
1278
<HR>
1279

    
1280
   <A NAME="getHidden"><!-- --></A>
1281
   <H3>getHidden</H3>
1282
   <PRE>Object <B>getHidden</B>(layerId)</PRE>
1283
   
1284
      <UL>Get the layer's visiblity attribute value.</UL>
1285
   
1286

    
1287
   <!-- METHOD PARAMETERS START -->
1288
   
1289
   <UL>
1290
   <B>Parameters:</B>
1291
   
1292
     <UL><CODE>layerId</CODE> -   The name of the layer that is to be changed  
1293
      </UL> 
1294
   
1295
   </UL>
1296
   
1297
   <!-- METHOD PARAMETERS END -->
1298

    
1299
   
1300
   <UL>
1301
   <B>Returns:</B>
1302
        <UL>
1303
        hidden  String with the value; 1=hidden, 0=visible. 
1304
        </UL>
1305
   </UL>
1306
   
1307

    
1308
   <!-- ADDITIONAL ATTRIBUTES START -->
1309
   
1310
   <!-- ADDITIONAL ATTRIBUTES  END -->
1311
<HR>
1312

    
1313
   <A NAME="getLayer"><!-- --></A>
1314
   <H3>getLayer</H3>
1315
   <PRE>Object <B>getLayer</B>(layerId)</PRE>
1316
   
1317
      <UL>Method to get a layer with the specified id/name in the context doc</UL>
1318
   
1319

    
1320
   <!-- METHOD PARAMETERS START -->
1321
   
1322
   <UL>
1323
   <B>Parameters:</B>
1324
   
1325
     <UL><CODE>layerId</CODE> - /layerName the layer to be returned  
1326
      </UL> 
1327
   
1328
   </UL>
1329
   
1330
   <!-- METHOD PARAMETERS END -->
1331

    
1332
   
1333
   <UL>
1334
   <B>Returns:</B>
1335
        <UL>
1336
        the list with all layers   
1337
        </UL>
1338
   </UL>
1339
   
1340

    
1341
   <!-- ADDITIONAL ATTRIBUTES START -->
1342
   
1343
   <!-- ADDITIONAL ATTRIBUTES  END -->
1344
<HR>
1345

    
1346
   <A NAME="getLayerIdByName"><!-- --></A>
1347
   <H3>getLayerIdByName</H3>
1348
   <PRE>Object <B>getLayerIdByName</B>(layerName)</PRE>
1349
   
1350
      <UL>Method to get a layer id with the specified id/name in the context doc</UL>
1351
   
1352

    
1353
   <!-- METHOD PARAMETERS START -->
1354
   
1355
   <UL>
1356
   <B>Parameters:</B>
1357
   
1358
     <UL><CODE>layerName</CODE> -  the name of the layer of which the id is to be returned  
1359
      </UL> 
1360
   
1361
   </UL>
1362
   
1363
   <!-- METHOD PARAMETERS END -->
1364

    
1365
   
1366
   <UL>
1367
   <B>Returns:</B>
1368
        <UL>
1369
        the id of the layer || false 
1370
        </UL>
1371
   </UL>
1372
   
1373

    
1374
   <!-- ADDITIONAL ATTRIBUTES START -->
1375
   
1376
   <!-- ADDITIONAL ATTRIBUTES  END -->
1377
<HR>
1378

    
1379
   <A NAME="getMethod"><!-- --></A>
1380
   <H3>getMethod</H3>
1381
   <PRE>Object <B>getMethod</B>(feature)</PRE>
1382
   
1383
      <UL>Get HTTP method for the specified feature</UL>
1384
   
1385

    
1386
   <!-- METHOD PARAMETERS START -->
1387
   
1388
   <UL>
1389
   <B>Parameters:</B>
1390
   
1391
     <UL><CODE>feature</CODE> -  the Layer node from the context doc  
1392
      </UL> 
1393
   
1394
   </UL>
1395
   
1396
   <!-- METHOD PARAMETERS END -->
1397

    
1398
   
1399
   <UL>
1400
   <B>Returns:</B>
1401
        <UL>
1402
        the HTTP method to get the feature with 
1403
        </UL>
1404
   </UL>
1405
   
1406

    
1407
   <!-- ADDITIONAL ATTRIBUTES START -->
1408
   
1409
   <!-- ADDITIONAL ATTRIBUTES  END -->
1410
<HR>
1411

    
1412
   <A NAME="getOpacity"><!-- --></A>
1413
   <H3>getOpacity</H3>
1414
   <PRE>Object <B>getOpacity</B>(layerId)</PRE>
1415
   
1416
      <UL>Get the layer's opacity attribute value.</UL>
1417
   
1418

    
1419
   <!-- METHOD PARAMETERS START -->
1420
   
1421
   <UL>
1422
   <B>Parameters:</B>
1423
   
1424
     <UL><CODE>layerId</CODE> -   The name of the layer that is to be changed  
1425
      </UL> 
1426
   
1427
   </UL>
1428
   
1429
   <!-- METHOD PARAMETERS END -->
1430

    
1431
   
1432
   <UL>
1433
   <B>Returns:</B>
1434
        <UL>
1435
        hidden  String with the value; 1=hidden, 0=visible. 
1436
        </UL>
1437
   </UL>
1438
   
1439

    
1440
   <!-- ADDITIONAL ATTRIBUTES START -->
1441
   
1442
   <!-- ADDITIONAL ATTRIBUTES  END -->
1443
<HR>
1444

    
1445
   <A NAME="getQueryableLayers"><!-- --></A>
1446
   <H3>getQueryableLayers</H3>
1447
   <PRE>Object <B>getQueryableLayers</B>()</PRE>
1448
   
1449
      <UL>Method to get a list of queryable layers</UL>
1450
   
1451

    
1452
   <!-- METHOD PARAMETERS START -->
1453
   
1454
   <!-- METHOD PARAMETERS END -->
1455

    
1456
   
1457
   <UL>
1458
   <B>Returns:</B>
1459
        <UL>
1460
        the list with queryable layers 
1461
        </UL>
1462
   </UL>
1463
   
1464

    
1465
   <!-- ADDITIONAL ATTRIBUTES START -->
1466
   
1467
   <!-- ADDITIONAL ATTRIBUTES  END -->
1468
<HR>
1469

    
1470
   <A NAME="getServerUrl"><!-- --></A>
1471
   <H3>getServerUrl</H3>
1472
   <PRE>Object <B>getServerUrl</B>(requestName, method, feature)</PRE>
1473
   
1474
      <UL>Returns the serverUrl for the layer passed in as the feature argument.</UL>
1475
   
1476

    
1477
   <!-- METHOD PARAMETERS START -->
1478
   
1479
   <UL>
1480
   <B>Parameters:</B>
1481
   
1482
     <UL><CODE>requestName</CODE> -  ignored for context docs (only GetMap supported)  
1483
      </UL> 
1484
   
1485
     <UL><CODE>method</CODE> -  ignored for context docs (only GET supported)  
1486
      </UL> 
1487
   
1488
     <UL><CODE>feature</CODE> -  the node for the feature from the context doc  
1489
      </UL> 
1490
   
1491
   </UL>
1492
   
1493
   <!-- METHOD PARAMETERS END -->
1494

    
1495
   
1496
   <UL>
1497
   <B>Returns:</B>
1498
        <UL>
1499
        height String URL for the GetMap request 
1500
        </UL>
1501
   </UL>
1502
   
1503

    
1504
   <!-- ADDITIONAL ATTRIBUTES START -->
1505
   
1506
   <!-- ADDITIONAL ATTRIBUTES  END -->
1507
<HR>
1508

    
1509
   <A NAME="getSRS"><!-- --></A>
1510
   <H3>getSRS</H3>
1511
   <PRE>Object <B>getSRS</B>()</PRE>
1512
   
1513
      <UL>Get the Spatial Reference System from the context document.</UL>
1514
   
1515

    
1516
   <!-- METHOD PARAMETERS START -->
1517
   
1518
   <!-- METHOD PARAMETERS END -->
1519

    
1520
   
1521
   <UL>
1522
   <B>Returns:</B>
1523
        <UL>
1524
        srs The Spatial Reference System. 
1525
        </UL>
1526
   </UL>
1527
   
1528

    
1529
   <!-- ADDITIONAL ATTRIBUTES START -->
1530
   
1531
   <!-- ADDITIONAL ATTRIBUTES  END -->
1532
<HR>
1533

    
1534
   <A NAME="getVersion"><!-- --></A>
1535
   <H3>getVersion</H3>
1536
   <PRE>Object <B>getVersion</B>(feature)</PRE>
1537
   
1538
      <UL>Returns the WMS version for the layer passed in as the feature argument</UL>
1539
   
1540

    
1541
   <!-- METHOD PARAMETERS START -->
1542
   
1543
   <UL>
1544
   <B>Parameters:</B>
1545
   
1546
     <UL><CODE>feature</CODE> -  the node for the feature from the context doc  
1547
      </UL> 
1548
   
1549
   </UL>
1550
   
1551
   <!-- METHOD PARAMETERS END -->
1552

    
1553
   
1554
   <UL>
1555
   <B>Returns:</B>
1556
        <UL>
1557
        the WMS GetMap version for the Layer. 
1558
        </UL>
1559
   </UL>
1560
   
1561

    
1562
   <!-- ADDITIONAL ATTRIBUTES START -->
1563
   
1564
   <!-- ADDITIONAL ATTRIBUTES  END -->
1565
<HR>
1566

    
1567
   <A NAME="getWindowHeight"><!-- --></A>
1568
   <H3>getWindowHeight</H3>
1569
   <PRE>Object <B>getWindowHeight</B>()</PRE>
1570
   
1571
      <UL>Get the Window height.</UL>
1572
   
1573

    
1574
   <!-- METHOD PARAMETERS START -->
1575
   
1576
   <!-- METHOD PARAMETERS END -->
1577

    
1578
   
1579
   <UL>
1580
   <B>Returns:</B>
1581
        <UL>
1582
        height The height of map window from the context document. 
1583
        </UL>
1584
   </UL>
1585
   
1586

    
1587
   <!-- ADDITIONAL ATTRIBUTES START -->
1588
   
1589
   <!-- ADDITIONAL ATTRIBUTES  END -->
1590
<HR>
1591

    
1592
   <A NAME="getWindowSize"><!-- --></A>
1593
   <H3>getWindowSize</H3>
1594
   <PRE>Object <B>getWindowSize</B>()</PRE>
1595
   
1596

    
1597
   <!-- METHOD PARAMETERS START -->
1598
   
1599
   <!-- METHOD PARAMETERS END -->
1600

    
1601
   
1602

    
1603
   <!-- ADDITIONAL ATTRIBUTES START -->
1604
   
1605
   <!-- ADDITIONAL ATTRIBUTES  END -->
1606
<HR>
1607

    
1608
   <A NAME="getWindowWidth"><!-- --></A>
1609
   <H3>getWindowWidth</H3>
1610
   <PRE>Object <B>getWindowWidth</B>()</PRE>
1611
   
1612
      <UL>Get the Window width.</UL>
1613
   
1614

    
1615
   <!-- METHOD PARAMETERS START -->
1616
   
1617
   <!-- METHOD PARAMETERS END -->
1618

    
1619
   
1620
   <UL>
1621
   <B>Returns:</B>
1622
        <UL>
1623
        width The width of map window from the context document 
1624
        </UL>
1625
   </UL>
1626
   
1627

    
1628
   <!-- ADDITIONAL ATTRIBUTES START -->
1629
   
1630
   <!-- ADDITIONAL ATTRIBUTES  END -->
1631
<HR>
1632

    
1633
   <A NAME="initAoi"><!-- --></A>
1634
   <H3>initAoi</H3>
1635
   <PRE>void <B>initAoi</B>(objRef)</PRE>
1636
   
1637
      <UL>Set the aoi param and call the refresh listeners</UL>
1638
   
1639

    
1640
   <!-- METHOD PARAMETERS START -->
1641
   
1642
   <UL>
1643
   <B>Parameters:</B>
1644
   
1645
     <UL><CODE>boundingBox</CODE> -  array in the sequence (xmin, ymin, xmax, ymax).      
1646
      </UL> 
1647
   
1648
   </UL>
1649
   
1650
   <!-- METHOD PARAMETERS END -->
1651

    
1652
   
1653

    
1654
   <!-- ADDITIONAL ATTRIBUTES START -->
1655
   
1656
   <!-- ADDITIONAL ATTRIBUTES  END -->
1657
<HR>
1658

    
1659
   <A NAME="initBbox"><!-- --></A>
1660
   <H3>initBbox</H3>
1661
   <PRE>void <B>initBbox</B>(objRef)</PRE>
1662
   
1663
      <UL>Set the BoundingBox element and call the refresh listeners</UL>
1664
   
1665

    
1666
   <!-- METHOD PARAMETERS START -->
1667
   
1668
   <UL>
1669
   <B>Parameters:</B>
1670
   
1671
     <UL><CODE>boundingBox</CODE> -  array in the sequence (xmin, ymin, xmax, ymax).      
1672
      </UL> 
1673
   
1674
   </UL>
1675
   
1676
   <!-- METHOD PARAMETERS END -->
1677

    
1678
   
1679

    
1680
   <!-- ADDITIONAL ATTRIBUTES START -->
1681
   
1682
   <!-- ADDITIONAL ATTRIBUTES  END -->
1683
<HR>
1684

    
1685
   <A NAME="initProj"><!-- --></A>
1686
   <H3>initProj</H3>
1687
   <PRE>Object <B>initProj</B>(objRef)</PRE>
1688
   
1689
      <UL>Get the Projection object from the context document.</UL>
1690
   
1691

    
1692
   <!-- METHOD PARAMETERS START -->
1693
   
1694
   <!-- METHOD PARAMETERS END -->
1695

    
1696
   
1697
   <UL>
1698
   <B>Returns:</B>
1699
        <UL>
1700
        Proj Object of  The Spatial Reference System. 
1701
        </UL>
1702
   </UL>
1703
   
1704

    
1705
   <!-- ADDITIONAL ATTRIBUTES START -->
1706
   
1707
   <!-- ADDITIONAL ATTRIBUTES  END -->
1708
<HR>
1709

    
1710
   <A NAME="initTimeExtent"><!-- --></A>
1711
   <H3>initTimeExtent</H3>
1712
   <PRE>void <B>initTimeExtent</B>( objRef )</PRE>
1713
   
1714
      <UL>Parses a Dimension element from the Context document as a loadModel listener.
1715
 This results in an XML structure with one element for each GetMap time value
1716
 parameter and added to the Context extrension element.</UL>
1717
   
1718

    
1719
   <!-- METHOD PARAMETERS START -->
1720
   
1721
   <UL>
1722
   <B>Parameters:</B>
1723
   
1724
     <UL><CODE>objRef</CODE> -  a pointer to this object      
1725
      </UL> 
1726
   
1727
   </UL>
1728
   
1729
   <!-- METHOD PARAMETERS END -->
1730

    
1731
   
1732

    
1733
   <!-- ADDITIONAL ATTRIBUTES START -->
1734
   
1735
   <!-- ADDITIONAL ATTRIBUTES  END -->
1736
<HR>
1737

    
1738
   <A NAME="loadFeatures"><!-- --></A>
1739
   <H3>loadFeatures</H3>
1740
   <PRE>void <B>loadFeatures</B>(objRef)</PRE>
1741
   
1742
      <UL>listener method which loads WFS features from the context doc, after WMS
1743
 layers are loaded.</UL>
1744
   
1745

    
1746
   <!-- METHOD PARAMETERS START -->
1747
   
1748
   <UL>
1749
   <B>Parameters:</B>
1750
   
1751
     <UL><CODE>objRef</CODE> -  Pointer to this object.      
1752
      </UL> 
1753
   
1754
   </UL>
1755
   
1756
   <!-- METHOD PARAMETERS END -->
1757

    
1758
   
1759

    
1760
   <!-- ADDITIONAL ATTRIBUTES START -->
1761
   
1762
   <!-- ADDITIONAL ATTRIBUTES  END -->
1763
<HR>
1764

    
1765
   <A NAME="moveLayerDown"><!-- --></A>
1766
   <H3>moveLayerDown</H3>
1767
   <PRE>void <B>moveLayerDown</B>(objRef, layerId)</PRE>
1768
   
1769
      <UL>Method to move a Layer in the LayerList down</UL>
1770
   
1771

    
1772
   <!-- METHOD PARAMETERS START -->
1773
   
1774
   <UL>
1775
   <B>Parameters:</B>
1776
   
1777
     <UL><CODE>layerId</CODE> -  the layer to be moved      
1778
      </UL> 
1779
   
1780
   </UL>
1781
   
1782
   <!-- METHOD PARAMETERS END -->
1783

    
1784
   
1785

    
1786
   <!-- ADDITIONAL ATTRIBUTES START -->
1787
   
1788
   <!-- ADDITIONAL ATTRIBUTES  END -->
1789
<HR>
1790

    
1791
   <A NAME="moveLayerUp"><!-- --></A>
1792
   <H3>moveLayerUp</H3>
1793
   <PRE>void <B>moveLayerUp</B>(objRef, layerId)</PRE>
1794
   
1795
      <UL>Method to move a Layer in the LayerList up</UL>
1796
   
1797

    
1798
   <!-- METHOD PARAMETERS START -->
1799
   
1800
   <UL>
1801
   <B>Parameters:</B>
1802
   
1803
     <UL><CODE>layerId</CODE> -  the layer to be moved      
1804
      </UL> 
1805
   
1806
   </UL>
1807
   
1808
   <!-- METHOD PARAMETERS END -->
1809

    
1810
   
1811

    
1812
   <!-- ADDITIONAL ATTRIBUTES START -->
1813
   
1814
   <!-- ADDITIONAL ATTRIBUTES  END -->
1815
<HR>
1816

    
1817
   <A NAME="setBoundingBox"><!-- --></A>
1818
   <H3>setBoundingBox</H3>
1819
   <PRE>void <B>setBoundingBox</B>(boundingBox)</PRE>
1820
   
1821
      <UL>Set the BoundingBox element and call the refresh listeners</UL>
1822
   
1823

    
1824
   <!-- METHOD PARAMETERS START -->
1825
   
1826
   <UL>
1827
   <B>Parameters:</B>
1828
   
1829
     <UL><CODE>boundingBox</CODE> -  array in the sequence (xmin, ymin, xmax, ymax).      
1830
      </UL> 
1831
   
1832
   </UL>
1833
   
1834
   <!-- METHOD PARAMETERS END -->
1835

    
1836
   
1837

    
1838
   <!-- ADDITIONAL ATTRIBUTES START -->
1839
   
1840
   <!-- ADDITIONAL ATTRIBUTES  END -->
1841
<HR>
1842

    
1843
   <A NAME="setExtension"><!-- --></A>
1844
   <H3>setExtension</H3>
1845
   <PRE>Object <B>setExtension</B>(extensionNode)</PRE>
1846
   
1847
      <UL>Adds a node to the Context document extension element.  The extension element
1848
 will be created if it doesn't already exist.</UL>
1849
   
1850

    
1851
   <!-- METHOD PARAMETERS START -->
1852
   
1853
   <UL>
1854
   <B>Parameters:</B>
1855
   
1856
     <UL><CODE>extensionNode</CODE> -  the node to be appended in the extension element.  
1857
      </UL> 
1858
   
1859
   </UL>
1860
   
1861
   <!-- METHOD PARAMETERS END -->
1862

    
1863
   
1864
   <UL>
1865
   <B>Returns:</B>
1866
        <UL>
1867
        the ndoe added to the extension element 
1868
        </UL>
1869
   </UL>
1870
   
1871

    
1872
   <!-- ADDITIONAL ATTRIBUTES START -->
1873
   
1874
   <!-- ADDITIONAL ATTRIBUTES  END -->
1875
<HR>
1876

    
1877
   <A NAME="setHidden"><!-- --></A>
1878
   <H3>setHidden</H3>
1879
   <PRE>void <B>setHidden</B>(layerId, hidden)</PRE>
1880
   
1881
      <UL>Change a Layer's visibility.</UL>
1882
   
1883

    
1884
   <!-- METHOD PARAMETERS START -->
1885
   
1886
   <UL>
1887
   <B>Parameters:</B>
1888
   
1889
     <UL><CODE>layerId</CODE> -   The name of the layer that is to be changed  
1890
      </UL> 
1891
   
1892
     <UL><CODE>hidden</CODE> -      String with the value to be set; 1=hidden, 0=visible.      
1893
      </UL> 
1894
   
1895
   </UL>
1896
   
1897
   <!-- METHOD PARAMETERS END -->
1898

    
1899
   
1900

    
1901
   <!-- ADDITIONAL ATTRIBUTES START -->
1902
   
1903
   <!-- ADDITIONAL ATTRIBUTES  END -->
1904
<HR>
1905

    
1906
   <A NAME="setOpacity"><!-- --></A>
1907
   <H3>setOpacity</H3>
1908
   <PRE>void <B>setOpacity</B>(layerId, Opacity)</PRE>
1909
   
1910
      <UL>Change a Layer's opacity</UL>
1911
   
1912

    
1913
   <!-- METHOD PARAMETERS START -->
1914
   
1915
   <UL>
1916
   <B>Parameters:</B>
1917
   
1918
     <UL><CODE>layerId</CODE> -   The name of the layer that is to be changed  
1919
      </UL> 
1920
   
1921
     <UL><CODE>Opacity</CODE> -      Value of the opacity      
1922
      </UL> 
1923
   
1924
   </UL>
1925
   
1926
   <!-- METHOD PARAMETERS END -->
1927

    
1928
   
1929

    
1930
   <!-- ADDITIONAL ATTRIBUTES START -->
1931
   
1932
   <!-- ADDITIONAL ATTRIBUTES  END -->
1933
<HR>
1934

    
1935
   <A NAME="setRequestParameters"><!-- --></A>
1936
   <H3>setRequestParameters</H3>
1937
   <PRE>void <B>setRequestParameters</B>(featureName, requestStylesheet)</PRE>
1938
   
1939
      <UL>Listener function which sets stylesheet params for WebServiceRequests</UL>
1940
   
1941

    
1942
   <!-- METHOD PARAMETERS START -->
1943
   
1944
   <UL>
1945
   <B>Parameters:</B>
1946
   
1947
     <UL><CODE>objRef</CODE> -  pointer to this object  
1948
      </UL> 
1949
   
1950
     <UL><CODE>featureNodeId</CODE> -  the id of the node in the doc to be processed by the stylesheet      
1951
      </UL> 
1952
   
1953
   </UL>
1954
   
1955
   <!-- METHOD PARAMETERS END -->
1956

    
1957
   
1958

    
1959
   <!-- ADDITIONAL ATTRIBUTES START -->
1960
   
1961
   <!-- ADDITIONAL ATTRIBUTES  END -->
1962
<HR>
1963

    
1964
   <A NAME="setSRS"><!-- --></A>
1965
   <H3>setSRS</H3>
1966
   <PRE>void <B>setSRS</B>(srs)</PRE>
1967
   
1968
      <UL>Set the Spatial Reference System for the context document.</UL>
1969
   
1970

    
1971
   <!-- METHOD PARAMETERS START -->
1972
   
1973
   <UL>
1974
   <B>Parameters:</B>
1975
   
1976
     <UL><CODE>srs</CODE> -  The Spatial Reference System.      
1977
      </UL> 
1978
   
1979
   </UL>
1980
   
1981
   <!-- METHOD PARAMETERS END -->
1982

    
1983
   
1984

    
1985
   <!-- ADDITIONAL ATTRIBUTES START -->
1986
   
1987
   <!-- ADDITIONAL ATTRIBUTES  END -->
1988
<HR>
1989

    
1990
   <A NAME="setWindowHeight"><!-- --></A>
1991
   <H3>setWindowHeight</H3>
1992
   <PRE>void <B>setWindowHeight</B>(height)</PRE>
1993
   
1994
      <UL>Set the Window height.</UL>
1995
   
1996

    
1997
   <!-- METHOD PARAMETERS START -->
1998
   
1999
   <UL>
2000
   <B>Parameters:</B>
2001
   
2002
     <UL><CODE>height</CODE> -  The height of map window to set in the context document      
2003
      </UL> 
2004
   
2005
   </UL>
2006
   
2007
   <!-- METHOD PARAMETERS END -->
2008

    
2009
   
2010

    
2011
   <!-- ADDITIONAL ATTRIBUTES START -->
2012
   
2013
   <!-- ADDITIONAL ATTRIBUTES  END -->
2014
<HR>
2015

    
2016
   <A NAME="setWindowSize"><!-- --></A>
2017
   <H3>setWindowSize</H3>
2018
   <PRE>void <B>setWindowSize</B>(size)</PRE>
2019
   
2020

    
2021
   <!-- METHOD PARAMETERS START -->
2022
   
2023
   <!-- METHOD PARAMETERS END -->
2024

    
2025
   
2026

    
2027
   <!-- ADDITIONAL ATTRIBUTES START -->
2028
   
2029
   <!-- ADDITIONAL ATTRIBUTES  END -->
2030
<HR>
2031

    
2032
   <A NAME="setWindowWidth"><!-- --></A>
2033
   <H3>setWindowWidth</H3>
2034
   <PRE>void <B>setWindowWidth</B>(width)</PRE>
2035
   
2036
      <UL>Set the Window width.</UL>
2037
   
2038

    
2039
   <!-- METHOD PARAMETERS START -->
2040
   
2041
   <UL>
2042
   <B>Parameters:</B>
2043
   
2044
     <UL><CODE>width</CODE> -  The width of map window to set in the context document      
2045
      </UL> 
2046
   
2047
   </UL>
2048
   
2049
   <!-- METHOD PARAMETERS END -->
2050

    
2051
   
2052

    
2053
   <!-- ADDITIONAL ATTRIBUTES START -->
2054
   
2055
   <!-- ADDITIONAL ATTRIBUTES  END -->
2056
<HR>
2057

    
2058

    
2059

    
2060
<!-- ============ METHOD DETAIL END ========== -->
2061

    
2062
<!-- ========= END OF CLASS DATA ========= -->
2063

    
2064
<!-- ========== START OF NAVBAR ========== -->
2065
<A NAME="navbar_bottom"><!-- --></A>
2066
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
2067
<TR>
2068
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
2069
<A NAME="navbar_bottom_firstrow"><!-- --></A>
2070
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
2071
  <TR ALIGN="center" VALIGN="top">
2072
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
2073
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-OwsContext.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
2074
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
2075
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
2076
  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
2077
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
2078
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
2079
  </TR>
2080
</TABLE>
2081
</TD>
2082
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
2083
<B><a href='http://mapbuilder.sourceforge.net'>Community Map Builder</a> 27 Apr 2008</B>
2084
</EM>
2085
</TD
2086
</TR>
2087

    
2088
<TR>
2089
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
2090
&nbsp;<A HREF="OWSCatSearchForm.html"><B>PREV CLASS</B></A><!-- 
2091
   NEXT CLASS 
2092
-->
2093
&nbsp;<A HREF="PanZoomBar.html"><B>NEXT CLASS</B></A></FONT></TD>
2094
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
2095
  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
2096
&nbsp;<A HREF="OwsContext.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
2097
&nbsp;
2098
<SCRIPT>
2099
  <!--
2100
  if(window==top) {
2101
    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
2102
  }
2103
  //-->
2104
</SCRIPT>
2105
<NOSCRIPT>
2106
<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
2107
</NOSCRIPT>
2108
</FONT></TD>
2109
</TR>
2110
<TR>
2111
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
2112
  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>
2113
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
2114
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>
2115
</TR>
2116
</TABLE>
2117

    
2118
<!-- =========== END OF NAVBAR =========== -->
2119

    
2120
<HR>
2121
<FONT SIZE="-1">
2122

    
2123
</FONT>
2124
<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>
2125
</BODY>
2126
</HTML>
(66-66/316)