Project

General

Profile

1 4307 leinfelder
<!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>