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

    
83
   <DL>
84
   <DT>
85
      <B>Direct Known Subclasses:</B> 
86
      <DD>
87
                <a href="GmlRendererConfig.html">GmlRendererConfig</a>, <a href="GmlRendererOL.html">GmlRendererOL</a>
88
      </DD>
89
   </DL>
90

    
91

    
92
<HR>
93
<DL>
94
   <!-- Class definition -->
95
   <DT>class 
96
   <B>GmlRendererBase</B>
97
   
98
      <DT>extends <a href='WidgetBase.html'>WidgetBase</a> 
99
   
100

    
101
</DL>
102
   
103
   <P>
104
   <I>Defined in <a href='overview-summary-GmlRendererBase.js.html'>GmlRendererBase.js</a></I><BR/><BR/>
105
   </P>
106
   
107
   <HR>
108

    
109
<!-- ======== NESTED CLASS SUMMARY ======== -->
110

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

    
113

    
114
<!-- =========== FIELD SUMMARY =========== -->
115

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

    
123
   <!-- This is one instance field summary -->
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="#config">config</A></B></CODE>
129
   <BR>
130
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;config object holding all configurations that might be different
131
 among source models (if a MergeModel with multiple GmlRendererConfig
132
 widgets is used).</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="#defaultStyleName">defaultStyleName</A></B></CODE>
139
   <BR>
140
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sld node within the sld model that is used for default styling</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="#featureSRS">featureSRS</A></B></CODE>
147
   <BR>
148
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SRS of the features that this widget will render</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="#hoverCursorNode">hoverCursorNode</A></B></CODE>
155
   <BR>
156
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;css cursor when hovering over features</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="#selectStyleName">selectStyleName</A></B></CODE>
163
   <BR>
164
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sld node within the sld model that is used when a feature is hovered</TD>
165
   </TR>
166
   
167
   <TR BGCOLOR="white" CLASS="TableRowColor">
168
   <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
169
   <CODE>&nbsp;Object</CODE></FONT></TD>
170
   <TD><CODE><B><A HREF="#sldModelNode">sldModelNode</A></B></CODE>
171
   <BR>
172
   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;model holding the sld for feature styles of this widget</TD>
173
   </TR>
174
   
175

    
176
   </TABLE>
177
   &nbsp;
178
   
179

    
180
   
181
   
182
   &nbsp;<A NAME=""><!-- --></A>
183
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
184
   <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
185
   <TD><B>Fields inherited from class <A HREF="WidgetBase.html">WidgetBase</A></B></TD>
186
   </TR>
187
   <TR BGCOLOR="white" CLASS="TableRowColor">
188
   <TD><CODE>
189
   <a href="WidgetBase.html#model">model</a>, <a href="WidgetBase.html#widgetNode">widgetNode</a>, <a href="WidgetBase.html#id">id</a>, <a href="WidgetBase.html#outputNodeId">outputNodeId</a>, <a href="WidgetBase.html#htmlTagId">htmlTagId</a>, <a href="WidgetBase.html#autoRefresh">autoRefresh</a>, <a href="WidgetBase.html#debug">debug</a>
190
   </CODE></TD>
191
   </TR>
192
</TABLE>
193
&nbsp;
194

    
195

    
196

    
197
<!-- =========== END FIELD SUMMARY =========== -->
198

    
199

    
200
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
201

    
202
<A NAME="constructor_summary"><!-- --></A>
203
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
204
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
205
<TD COLSPAN=2><FONT SIZE="+2">
206
<B>Constructor Summary</B></FONT></TD>
207
</TR>
208
<TR BGCOLOR="white" CLASS="TableRowColor">
209
   <TD>
210
      <CODE>
211
	 <B>
212
	    <A HREF="GmlRendererBase.html#GmlRendererBase()">GmlRendererBase</A> 
213
	 </B>
214
	 (widgetNode, model)
215
      </CODE>
216
      <BR>
217
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
218
      Render GML into HTML.
219
      </TD>
220
</TR>
221
</TABLE>
222

    
223
<!-- ======== END CONSTRUCTOR SUMMARY ======== -->
224

    
225
&nbsp;
226

    
227
<!-- ========== METHOD SUMMARY =========== -->
228

    
229

    
230

    
231
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
232
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
233
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
234
<TD><B>Methods inherited from class <a href="WidgetBase.html">WidgetBase</a></B></TD>
235
</TR>
236
<TR BGCOLOR="white" CLASS="TableRowColor">
237
<TD><CODE>
238
<!-- Inherited methods -->
239
<a href="WidgetBase.html#getProperty">getProperty</a>, <a href="WidgetBase.html#getNode">getNode</a>, <a href="WidgetBase.html#initTargetModel">initTargetModel</a>, <a href="WidgetBase.html#prePaint">prePaint</a>, <a href="WidgetBase.html#postPaint">postPaint</a>, <a href="WidgetBase.html#clearWidget">clearWidget</a>
240
</CODE></TD>
241
</TR>
242
</TABLE>
243
&nbsp;
244

    
245
<P>
246
<!-- ========== END METHOD SUMMARY =========== -->
247

    
248

    
249
<!-- ============ FIELD DETAIL START =========== -->
250

    
251
   <A NAME="field_detail"><!-- --></A>
252
   <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
253
      <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
254
         <TD COLSPAN=1><FONT SIZE="+2"><B>Field Detail</B></FONT></TD>
255
      </TR>
256
   </TABLE>
257

    
258
   
259
   <A NAME="config"><!-- --></A>
260
   <H3>config</H3>
261
   <PRE>Object&nbsp;<B>config</B></PRE>
262
   <UL>
263
   config object holding all configurations that might be different
264
 among source models (if a MergeModel with multiple GmlRendererConfig
265
 widgets is used).
266
   
267
   </UL>
268
   <HR>
269
   
270
   <A NAME="defaultStyleName"><!-- --></A>
271
   <H3>defaultStyleName</H3>
272
   <PRE>Object&nbsp;<B>defaultStyleName</B></PRE>
273
   <UL>
274
   sld node within the sld model that is used for default styling
275
   
276
   </UL>
277
   <HR>
278
   
279
   <A NAME="featureSRS"><!-- --></A>
280
   <H3>featureSRS</H3>
281
   <PRE>Object&nbsp;<B>featureSRS</B></PRE>
282
   <UL>
283
   SRS of the features that this widget will render
284
   
285
   </UL>
286
   <HR>
287
   
288
   <A NAME="hoverCursorNode"><!-- --></A>
289
   <H3>hoverCursorNode</H3>
290
   <PRE>Object&nbsp;<B>hoverCursorNode</B></PRE>
291
   <UL>
292
   css cursor when hovering over features
293
   
294
   </UL>
295
   <HR>
296
   
297
   <A NAME="selectStyleName"><!-- --></A>
298
   <H3>selectStyleName</H3>
299
   <PRE>Object&nbsp;<B>selectStyleName</B></PRE>
300
   <UL>
301
   sld node within the sld model that is used when a feature is hovered
302
   
303
   </UL>
304
   <HR>
305
   
306
   <A NAME="sldModelNode"><!-- --></A>
307
   <H3>sldModelNode</H3>
308
   <PRE>Object&nbsp;<B>sldModelNode</B></PRE>
309
   <UL>
310
   model holding the sld for feature styles of this widget
311
   
312
   </UL>
313
   <HR>
314
   
315

    
316

    
317
<!-- ============ FIELD DETAIL END =========== -->
318

    
319
    <!-- ========= CONSTRUCTOR DETAIL START ======== -->
320

    
321
<A NAME="constructor_detail"><!-- --></A>
322
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
323
   <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
324
      <TD COLSPAN=1>
325
      <FONT SIZE="+2"><B>Constructor Detail</B></FONT>
326
      </TD>
327
   </TR>
328
</TABLE>
329

    
330
<A NAME="GmlRendererBase()"><!-- --></A><H3>
331
GmlRendererBase</H3>
332
<PRE><B>GmlRendererBase</B>(widgetNode, model)</PRE>
333

    
334

    
335
<UL>
336
   Render GML into HTML.
337
 this.targetModel references the context model for the map
338
 where the content of this widget should be rendered to.
339
 If the model doc is not wfs compliant, a stylesheet
340
 property has to be set for this widget. The xsl file
341
 referenced in this property transforms the model doc to
342
 a wfs FeatureCollection.
343
</UL>
344

    
345

    
346

    
347
   <UL>
348
   <B>Parameters:</B>
349
   
350
     <UL><CODE>widgetNode</CODE> -   The widget's XML object node from the configuration document.  
351
     </UL>
352
   
353
     <UL><CODE>model</CODE> -        The model object that this widget belongs to.
354
     </UL>
355
   
356
   
357
   </UL>
358

    
359

    
360
<!-- Constructor return value(s) -->
361

    
362
<!-- End constructor return value(s) -->
363

    
364
<!-- ADDITIONAL ATTRIBUTES -->
365

    
366
<HR/>
367
<!-- END ADDITIONAL ATTRIBUTES  -->
368

    
369
<!-- ========= CONSTRUCTOR DETAIL END ======== -->
370

    
371

    
372
<!-- ============ METHOD DETAIL START ========== -->
373

    
374

    
375
<!-- ============ METHOD DETAIL END ========== -->
376

    
377
<!-- ========= END OF CLASS DATA ========= -->
378

    
379
<!-- ========== START OF NAVBAR ========== -->
380
<A NAME="navbar_bottom"><!-- --></A>
381
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
382
<TR>
383
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
384
<A NAME="navbar_bottom_firstrow"><!-- --></A>
385
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
386
  <TR ALIGN="center" VALIGN="top">
387
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
388
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">  <A HREF="overview-summary-GmlRendererBase.js.html"><FONT CLASS="NavBarFont1"><B>File</B></FONT></A>&nbsp;</TD>
389
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
390
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="overview-tree.html"><FONT CLASS="NavBarFont1"><b>Tree</b></FONT></A>&nbsp;</TD>
391
  <!--TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"-->    <!--A HREF="deprecated-list.html"--><!--FONT CLASS="NavBarFont1">Deprecated</FONT--><!--/A--><!--&nbsp;</TD-->
392
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
393
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
394
  </TR>
395
</TABLE>
396
</TD>
397
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
398
<B><a href='http://mapbuilder.sourceforge.net'>Community Map Builder</a> 27 Apr 2008</B>
399
</EM>
400
</TD
401
</TR>
402

    
403
<TR>
404
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
405
&nbsp;<A HREF="GLOBALS.html"><B>PREV CLASS</B></A><!-- 
406
   NEXT CLASS 
407
-->
408
&nbsp;<A HREF="GmlRendererConfig.html"><B>NEXT CLASS</B></A></FONT></TD>
409
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
410
  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
411
&nbsp;<A HREF="GmlRendererBase.html" TARGET="_top"><B>NO FRAMES</B></A>  &nbsp;
412
&nbsp;
413
<SCRIPT>
414
  <!--
415
  if(window==top) {
416
    document.writeln('<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
417
  }
418
  //-->
419
</SCRIPT>
420
<NOSCRIPT>
421
<A HREF="allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
422
</NOSCRIPT>
423
</FONT></TD>
424
</TR>
425
<TR>
426
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
427
  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>
428
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
429
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>
430
</TR>
431
</TABLE>
432

    
433
<!-- =========== END OF NAVBAR =========== -->
434

    
435
<HR>
436
<FONT SIZE="-1">
437

    
438
</FONT>
439
<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>
440
</BODY>
441
</HTML>
(33-33/316)