NCCOOS Trac Projects: Top | Web | Platforms | Processing | Viz | Sprints | Sandbox | (Wind)

root/Chameleon/trunk/Chameleon/JSTreeView/JSTreeView.en-ca.doc.xml

Revision 13 (checked in by jcleary, 17 years ago)

Latest Chameleon code checkout from previous repository

Line 
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <ca:widgetdoc xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ca="http://localhost/chameleon/utils/xml/schemas" xsi:schemaLocation="http://localhost/chameleon/utils/xml/schemas ..\..\..\utils\xml\schemas\chameleon.xsd">
3   <ca:docinfo title="Document Information">
4     <ca:language title="Document Language Code">
5       <ca:value>English (en-ca)</ca:value>
6     </ca:language>
7     <ca:docbuilddate title="Doc_Builder Date">
8       <ca:value>2004-12-18</ca:value>
9     </ca:docbuilddate>
10     <ca:docversion title="Document Repository Version">
11       <ca:value>$id: $</ca:value>
12     </ca:docversion>
13     <ca:authors title="Authors">
14       <ca:person>
15         <ca:name>Doc_Builder</ca:name>
16         <ca:company>DM Solutions Group Inc.</ca:company>
17         <ca:contact>chameleon@lists.maptools.org</ca:contact>
18         <ca:comment></ca:comment>
19       </ca:person>
20     </ca:authors>
21     <ca:editors title="Editors">
22       <ca:person>
23         <ca:name>Christopher R. Thorne</ca:name>
24         <ca:company>DM Solutions Group Inc.</ca:company>
25         <ca:contact>chameleon@lists.maptools.org</ca:contact>
26         <ca:comment></ca:comment>
27       </ca:person>
28     </ca:editors>
29   </ca:docinfo>
30   <ca:identification title="Identification">
31     <ca:name title="Name">
32       <ca:value>jstreeview</ca:value>
33     </ca:name>
34     <ca:chameleonpack title="Widet Package">
35       <ca:value>TBD</ca:value>
36     </ca:chameleonpack>
37     <ca:parentgroup title="Parent Group">
38       <ca:value>TBD</ca:value>
39     </ca:parentgroup>
40     <ca:version title="Version">
41       <ca:value>1.99</ca:value>
42     </ca:version>
43     <ca:releasedate title="Release Date">
44       <ca:value>1999-12-31</ca:value>
45     </ca:releasedate>
46     <ca:maturitylevel title="Maturity Level">
47       <ca:value>BETA</ca:value>
48     </ca:maturitylevel>
49     <ca:developers title="Developers">
50       <ca:person>
51         <ca:name>Paul Spencer</ca:name>
52         <ca:company>DM Solutions Group Inc.</ca:company>
53         <ca:contact>chameleon@lists.maptools.org</ca:contact>
54         <ca:comment></ca:comment>
55       </ca:person>
56     </ca:developers>
57   </ca:identification>
58   <ca:descriptions title="Description">
59     <ca:description title="General Functionality">
60       <ca:paras title="">
61         <ca:para>The Javascript TreeView displays a client side tree view of the data in a
62 Shared Resource Widget that has the JSEnabled attribute set to true.</ca:para>
63       </ca:paras>
64     </ca:description>
65     <ca:techrequirements title="Technical Requirements">
66       <ca:paras title="Not Available">
67         <ca:para></ca:para>
68       </ca:paras>
69     </ca:techrequirements>
70     <ca:dependancies title="Dependancies">
71       <ca:dependancy type="None" title="Not Available">
72         <ca:para></ca:para>
73       </ca:dependancy>
74     </ca:dependancies>
75     <ca:sharedresources title="Shared Resources">
76       <ca:paras title="Not Available">
77         <ca:para></ca:para>
78       </ca:paras>
79     </ca:sharedresources>
80     <ca:embeddedhelp title="General User Interface Help">
81       <ca:paras title="">
82         <ca:para></ca:para>
83       </ca:paras>
84     </ca:embeddedhelp>
85     <ca:guinotes title="Interface Functionality">
86       <ca:guinote type="None" title="None.">
87         <ca:para></ca:para>
88       </ca:guinote>
89     </ca:guinotes>
90     <ca:qanotes title="Quality Assurance">
91       <ca:paras title="None.">
92         <ca:para></ca:para>
93       </ca:paras>
94     </ca:qanotes>
95   </ca:descriptions>
96   <ca:tagstructures title="Tag Syntax">
97     <ca:tagstructure title="Widget Syntax">
98       <ca:description></ca:description>
99       <ca:code title="">
100         <ca:description></ca:description>
101         <ca:codeblock bold="false">
102           <ca:line>   JSSHAREDRESOURCE ="[string]"</ca:line>
103           <ca:line>   NODEONCLICK ="[string]"</ca:line>
104           <ca:line>   NODEDATAFIELD ="[string]"</ca:line>
105           <ca:line>   NODELABELFIELD ="[string]"</ca:line>
106           <ca:line>   NODEICONFIELD ="[string]"</ca:line>
107           <ca:line>   NODEICONOPENFIELD ="[string]"</ca:line>
108           <ca:line>   NODECLASS ="[string]"</ca:line>
109           <ca:line>   NODESELECTEDSTYLE ="[string]"</ca:line>
110           <ca:line>   NODENORMALSTYLE ="[string]"</ca:line>
111           <ca:line>   LEAFONCLICK ="[string]"</ca:line>
112           <ca:line>   LEAFLABELFIELD ="[string]"</ca:line>
113           <ca:line>   LEAFICONFIELD ="[string]"</ca:line>
114           <ca:line>   LEAFDATAFIELD ="[string]"</ca:line>
115           <ca:line>   LINKCLASS ="[string]"</ca:line>
116         </ca:codeblock>
117       </ca:code>
118     </ca:tagstructure>
119   </ca:tagstructures>
120   <ca:examples title="Examples">
121     <ca:widgetexamples title="Widget Examples">
122       <ca:example title="Example #1: Simple">
123         <ca:description></ca:description>
124         <ca:code title="">
125           <ca:description></ca:description>
126           <ca:codeblock bold="false">
127             <ca:line></ca:line>
128           </ca:codeblock>
129         </ca:code>
130       </ca:example>
131     </ca:widgetexamples>
132     <ca:sharedresourceexamples title="Shared Resources Examples">
133       <ca:example title="Example #1: Advanced">
134         <ca:description></ca:description>
135         <ca:code title="">
136           <ca:description></ca:description>
137           <ca:codeblock bold="false">
138             <ca:line></ca:line>
139           </ca:codeblock>
140         </ca:code>
141       </ca:example>
142     </ca:sharedresourceexamples>
143     <ca:sampleapps title="Sample Applications">
144       <ca:sampleapp>
145         <ca:name>Hawaii Demo</ca:name>
146         <ca:appurl>http://www.mapsherpa.com/hawaii2/</ca:appurl>
147         <ca:description>The Hawaii Demo uses the latest 1.99 Chameleon version.</ca:description>
148       </ca:sampleapp>
149     </ca:sampleapps>
150     <ca:scriptexamples title="Script Examples">
151       <ca:example title="Example #1: Simple">
152         <ca:description></ca:description>
153         <ca:code title="">
154           <ca:description></ca:description>
155           <ca:codeblock bold="false">
156             <ca:line></ca:line>
157           </ca:codeblock>
158         </ca:code>
159       </ca:example>
160     </ca:scriptexamples>
161   </ca:examples>
162   <ca:attributegroups title="Attribute Groups">
163     <ca:description></ca:description>
164     <ca:attributegroup>
165       <ca:name>base</ca:name>
166     </ca:attributegroup>
167   </ca:attributegroups>
168   <ca:widgettag title="Attributes">
169     <ca:attribute>
170       <ca:name>JSSHAREDRESOURCE</ca:name>
171       <ca:type title="Type">
172         <ca:value>string</ca:value>
173        
174       </ca:type>
175       <ca:class title="Class">
176         <ca:value>Required</ca:value>
177       </ca:class>
178       <ca:default title="Default">
179         <ca:description></ca:description>
180       </ca:default>
181       <ca:description>The name of a javascript-enabled SharedResource to draw values from.</ca:description>
182     </ca:attribute>
183     <ca:attribute>
184       <ca:name>NODEONCLICK</ca:name>
185       <ca:type title="Type">
186         <ca:value>string</ca:value>
187        
188       </ca:type>
189       <ca:class title="Class">
190         <ca:value>Widget Only</ca:value>
191       </ca:class>
192       <ca:default title="Default">
193         <ca:description></ca:description>
194       </ca:default>
195       <ca:description>The name of a javascript function to call when the user clicks on a branch.  This must be the name only.  The callback is called with </ca:description>
196     </ca:attribute>
197     <ca:attribute>
198       <ca:name>NODEDATAFIELD</ca:name>
199       <ca:type title="Type">
200         <ca:value>string</ca:value>
201        
202       </ca:type>
203       <ca:class title="Class">
204         <ca:value>Widget Only</ca:value>
205       </ca:class>
206       <ca:default title="Default">
207         <ca:description></ca:description>
208       </ca:default>
209       <ca:description>The name of the property to get from the SharedResources as the data associated with a branch on the tree.</ca:description>
210     </ca:attribute>
211     <ca:attribute>
212       <ca:name>NODELABELFIELD</ca:name>
213       <ca:type title="Type">
214         <ca:value>string</ca:value>       
215       </ca:type>
216       <ca:class title="Class">
217         <ca:value>Widget Only</ca:value>
218       </ca:class>
219       <ca:default title="Default">
220         <ca:description></ca:description>
221       </ca:default>
222       <ca:description>The name of the property to get from the SharedResources as the data associated with a branch on the tree.</ca:description>
223     </ca:attribute>
224     <ca:attribute>
225       <ca:name>NODEICONFIELD</ca:name>
226       <ca:type title="Type">
227         <ca:value>string</ca:value>
228       </ca:type>
229       <ca:class title="Class">
230         <ca:value>Widget Only</ca:value>
231       </ca:class>
232       <ca:default title="Default">
233         <ca:description></ca:description>
234       </ca:default>
235       <ca:description>The name of the property to get from the SharedResources as the image to be displayed for a branch on the tree when it is closed</ca:description>
236     </ca:attribute>
237     <ca:attribute>
238       <ca:name>NODEICONOPENFIELD</ca:name>
239       <ca:type title="Type">
240         <ca:value>string</ca:value>
241       </ca:type>
242       <ca:class title="Class">
243         <ca:value>Widget Only</ca:value>
244       </ca:class>
245       <ca:default title="Default">
246         <ca:description></ca:description>
247       </ca:default>
248       <ca:description>The name of the property to get from the SharedResources to display as a label on for a branch on the tree when it is open.  If not provided, the closed icon will be used.</ca:description>
249     </ca:attribute>
250     <ca:attribute>
251       <ca:name>NODECLASS</ca:name>
252       <ca:type title="Type">
253         <ca:value>string</ca:value>
254       </ca:type>
255       <ca:class title="Class">
256         <ca:value>Widget Only</ca:value>
257       </ca:class>
258       <ca:default title="Default">
259         <ca:description></ca:description>
260       </ca:default>
261       <ca:description>The CSS class name to use for text displayed in the tree.  This is applied to a &lt;SPAN&gt; tag that is wrapped around all labels displayed in the tree.</ca:description>
262     </ca:attribute>
263     <ca:attribute>
264       <ca:name>NODESELECTEDSTYLE</ca:name>
265       <ca:type title="Type">
266         <ca:value>string</ca:value>
267       </ca:type>
268       <ca:class title="Class">
269         <ca:value>Widget Only</ca:value>
270       </ca:class>
271       <ca:default title="Default">
272         <ca:description></ca:description>
273       </ca:default>
274       <ca:description>CSS styles to be applied to a label in the tree when it has been selected.  This should be zero or more CSS styles.  Note that these styles override the associated class NODECLASS settings and cannot be removed without using NODENORMALSTYLE.</ca:description>
275     </ca:attribute>
276     <ca:attribute>
277       <ca:name>NODENORMALSTYLE</ca:name>
278       <ca:type title="Type">
279         <ca:value>string</ca:value>
280       </ca:type>
281       <ca:class title="Class">
282         <ca:value>Widget Only</ca:value>
283       </ca:class>
284       <ca:default title="Default">
285         <ca:description></ca:description>
286       </ca:default>
287       <ca:description>CSS styles to be applied to a label in the tree after it was selected and then another item was selected.  This should be zero or more CSS styles that essentially reverse the NODESELECTEDSTYLE.</ca:description>
288     </ca:attribute>
289     <ca:attribute>
290       <ca:name>LEAFONCLICK</ca:name>
291       <ca:type title="Type">
292         <ca:value>string</ca:value>
293        
294       </ca:type>
295       <ca:class title="Class">
296         <ca:value>Widget Only</ca:value>
297       </ca:class>
298       <ca:default title="Default">
299         <ca:description></ca:description>
300       </ca:default>
301       <ca:description>The name of a javascript function to call when the user clicks on a leaf.  This must be the name only.  The callback is called with the value from the LEAFDATAFIELD property of the SharedResource.</ca:description>
302     </ca:attribute>
303     <ca:attribute>
304       <ca:name>LEAFLABELFIELD</ca:name>
305       <ca:type title="Type">
306         <ca:value>string</ca:value>
307         <ca:description></ca:description>
308       </ca:type>
309       <ca:class title="Class">
310         <ca:value>Widget Only</ca:value>
311       </ca:class>
312       <ca:default title="Default">
313         <ca:description></ca:description>
314       </ca:default>
315       <ca:description>The name of the property to get from the SharedResources to display as a label on for a leaf on the tree.</ca:description>
316     </ca:attribute>
317     <ca:attribute>
318       <ca:name>LEAFICONFIELD</ca:name>
319       <ca:type title="Type">
320         <ca:value>string</ca:value>
321       </ca:type>
322       <ca:class title="Class">
323         <ca:value>Widget Only</ca:value>
324       </ca:class>
325       <ca:default title="Default">
326         <ca:description></ca:description>
327       </ca:default>
328       <ca:description>The name of the property to get from the SharedResources as the image to be displayed for a leaf on the tree.</ca:description>
329     </ca:attribute>
330     <ca:attribute>
331       <ca:name>LEAFDATAFIELD</ca:name>
332       <ca:type title="Type">
333         <ca:value>string</ca:value>
334       </ca:type>
335       <ca:class title="Class">
336         <ca:value>Widget Only</ca:value>
337       </ca:class>
338       <ca:default title="Default">
339         <ca:description></ca:description>
340       </ca:default>
341       <ca:description>The name of the property to get from the SharedResources as the data associated with a leaf on the tree.</ca:description>
342     </ca:attribute>
343     <ca:attribute>
344       <ca:name>LINKCLASS</ca:name>
345       <ca:type title="Type">
346         <ca:value>string</ca:value>
347        
348       </ca:type>
349       <ca:class title="Class">
350         <ca:value>Widget Only</ca:value>
351       </ca:class>
352       <ca:default title="Default">
353         <ca:description></ca:description>
354       </ca:default>
355       <ca:description>The CSS class name to use for links in the tree.  Links are &lt;A&gt; tags inside of the &lt;SPAN&gt; that wraps all labels in the tree.</ca:description>
356     </ca:attribute>
357     <ca:subtag>
358       <ca:name></ca:name>
359       <ca:type title="Type">
360         <ca:value>XML</ca:value>
361         <ca:description>Child Element to Chameleon widget tag (subtag)</ca:description>
362       </ca:type>
363       <ca:class title="Class">
364         <ca:value>Widget &amp; Shared Resource</ca:value>
365       </ca:class>
366       <ca:description></ca:description>
367       <ca:attribute>
368         <ca:name></ca:name>
369         <ca:type title="Type">
370           <ca:value>float</ca:value>
371           <ca:description></ca:description>
372         </ca:type>
373         <ca:class title="Class">
374           <ca:value>Widget &amp; Shared Resource</ca:value>
375         </ca:class>
376         <ca:default title="Default">
377           <ca:value></ca:value>
378           <ca:description></ca:description>
379         </ca:default>
380         <ca:possvalues type="list" title="Value">
381           <ca:value></ca:value>
382         </ca:possvalues>
383         <ca:description></ca:description>
384       </ca:attribute>
385     </ca:subtag>
386   </ca:widgettag>
387   <ca:formelements title="Form Elements">
388     <ca:formelement>
389       <ca:name>sid</ca:name>
390       <ca:type title="Type">
391         <ca:value>unknown</ca:value>
392         <ca:description></ca:description>
393       </ca:type>
394       <ca:default title="Default">
395         <ca:value></ca:value>
396         <ca:description></ca:description>
397       </ca:default>
398       <ca:possvalues type="list" title="Values">
399         <ca:value></ca:value>
400       </ca:possvalues>
401       <ca:description></ca:description>
402     </ca:formelement>
403   </ca:formelements>
404   <ca:jsvariables title="JavaScript Variables">
405     <ca:jsvariable>
406       <ca:name>foldersTree</ca:name>
407       <ca:type title="Type">
408         <ca:value>string</ca:value>
409       </ca:type>
410       <ca:scope title="Scope">
411         <ca:value>Private</ca:value>
412       </ca:scope>
413       <ca:default title="Default">
414         <ca:value></ca:value>
415       </ca:default>
416       <ca:possvalues type="list" title="Values">
417         <ca:value></ca:value>
418       </ca:possvalues>
419       <ca:description></ca:description>
420     </ca:jsvariable>
421     <ca:jsvariable>
422       <ca:name>HIGHLIGHT</ca:name>
423       <ca:type title="Type">
424         <ca:value>float</ca:value>
425       </ca:type>
426       <ca:scope title="Scope">
427         <ca:value>Private</ca:value>
428       </ca:scope>
429       <ca:default title="Default">
430         <ca:value>1</ca:value>
431       </ca:default>
432       <ca:possvalues type="list" title="Values">
433         <ca:value></ca:value>
434       </ca:possvalues>
435       <ca:description>Set to control the javascript treemenu.</ca:description>
436     </ca:jsvariable>
437     <ca:jsvariable>
438       <ca:name>ICONPATH</ca:name>
439       <ca:type title="Type">
440         <ca:value>string</ca:value>
441       </ca:type>
442       <ca:scope title="Scope">
443         <ca:value>Private</ca:value>
444       </ca:scope>
445       <ca:default title="Default">
446         <ca:value>http://localhost/_cvsdev/chameleon/htdocs//skins/default/images/</ca:value>
447       </ca:default>
448       <ca:possvalues type="list" title="Values">
449         <ca:value></ca:value>
450       </ca:possvalues>
451       <ca:description>Set to control the javascript treemenu.</ca:description>
452     </ca:jsvariable>
453     <ca:jsvariable>
454       <ca:name>USETEXTLINKS</ca:name>
455       <ca:type title="Type">
456         <ca:value>float</ca:value>
457       </ca:type>
458       <ca:scope title="Scope">
459         <ca:value>Private</ca:value>
460       </ca:scope>
461       <ca:default title="Default">
462         <ca:value>1</ca:value>
463       </ca:default>
464       <ca:possvalues type="list" title="Values">
465         <ca:value></ca:value>
466       </ca:possvalues>
467       <ca:description>Set to control the javascript treemenu.</ca:description>
468     </ca:jsvariable>
469     <ca:jsvariable>
470       <ca:name>USEFRAMES</ca:name>
471       <ca:type title="Type">
472         <ca:value>float</ca:value>
473       </ca:type>
474       <ca:scope title="Scope">
475         <ca:value>Private</ca:value>
476       </ca:scope>
477       <ca:default title="Default">
478         <ca:value>0</ca:value>
479       </ca:default>
480       <ca:possvalues type="list" title="Values">
481         <ca:value></ca:value>
482       </ca:possvalues>
483       <ca:description>Set to control the javascript treemenu.</ca:description>
484     </ca:jsvariable>
485     <ca:jsvariable>
486       <ca:name>STARTALLOPEN</ca:name>
487       <ca:type title="Type">
488         <ca:value>float</ca:value>
489       </ca:type>
490       <ca:scope title="Scope">
491         <ca:value>Private</ca:value>
492       </ca:scope>
493       <ca:default title="Default">
494         <ca:value>0</ca:value>
495       </ca:default>
496       <ca:possvalues type="list" title="Values">
497         <ca:value></ca:value>
498       </ca:possvalues>
499       <ca:description>Set to control the javascript treemenu.</ca:description>
500     </ca:jsvariable>
501     <ca:jsvariable>
502       <ca:name>PRESERVESTATE</ca:name>
503       <ca:type title="Type">
504         <ca:value>float</ca:value>
505       </ca:type>
506       <ca:scope title="Scope">
507         <ca:value>Private</ca:value>
508       </ca:scope>
509       <ca:default title="Default">
510         <ca:value>0</ca:value>
511       </ca:default>
512       <ca:possvalues type="list" title="Values">
513         <ca:value></ca:value>
514       </ca:possvalues>
515       <ca:description>Set to control the javascript treemenu.</ca:description>
516     </ca:jsvariable>
517     <ca:jsvariable>
518       <ca:name>JSTreeViewImage</ca:name>
519       <ca:type title="Type">
520         <ca:value>float</ca:value>
521       </ca:type>
522       <ca:scope title="Scope">
523         <ca:value>Private</ca:value>
524       </ca:scope>
525       <ca:default title="Default">
526         <ca:value>new Image()</ca:value>
527       </ca:default>
528       <ca:possvalues type="list" title="Values">
529         <ca:value></ca:value>
530       </ca:possvalues>
531       <ca:description>A global javascript Image object to use for pre-loading tree images.</ca:description>
532     </ca:jsvariable>
533     <ca:jsvariable>
534       <ca:name>NODECLASS</ca:name>
535       <ca:type title="Type">
536         <ca:value>string</ca:value>
537       </ca:type>
538       <ca:scope title="Scope">
539         <ca:value>Private</ca:value>
540       </ca:scope>
541       <ca:default title="Default">
542         <ca:value>treeItem</ca:value>
543       </ca:default>
544       <ca:possvalues type="list" title="Values">
545         <ca:value></ca:value>
546       </ca:possvalues>
547       <ca:description>Set to control the javascript treemenu.</ca:description>
548     </ca:jsvariable>
549     <ca:jsvariable>
550       <ca:name>LINKCLASS</ca:name>
551       <ca:type title="Type">
552         <ca:value>string</ca:value>
553       </ca:type>
554       <ca:scope title="Scope">
555         <ca:value>Private</ca:value>
556       </ca:scope>
557       <ca:default title="Default">
558         <ca:value>treeLink</ca:value>
559       </ca:default>
560       <ca:possvalues type="list" title="Values">
561         <ca:value></ca:value>
562       </ca:possvalues>
563       <ca:description>Set to control the javascript treemenu.</ca:description>
564     </ca:jsvariable>
565     <ca:jsvariable>
566       <ca:name>NODESELECTEDSTYLE</ca:name>
567       <ca:type title="Type">
568         <ca:value>string</ca:value>
569       </ca:type>
570       <ca:scope title="Scope">
571         <ca:value>Private</ca:value>
572       </ca:scope>
573       <ca:default title="Default">
574         <ca:value>border-width:1px;border-color:#b2c4c4;font-weight:bold:background-color:#e3f0f0</ca:value>
575       </ca:default>
576       <ca:possvalues type="list" title="Values">
577         <ca:value></ca:value>
578       </ca:possvalues>
579       <ca:description>Set to control the javascript treemenu.</ca:description>
580     </ca:jsvariable>
581     <ca:jsvariable>
582       <ca:name>NODENORMALSTYLE</ca:name>
583       <ca:type title="Type">
584         <ca:value>string</ca:value>
585       </ca:type>
586       <ca:scope title="Scope">
587         <ca:value>Private</ca:value>
588       </ca:scope>
589       <ca:default title="Default">
590         <ca:value>border-width:1px;border-color:#ffffff;font-weight:normal:background-color:#ffffff</ca:value>
591       </ca:default>
592       <ca:possvalues type="list" title="Values">
593         <ca:value></ca:value>
594       </ca:possvalues>
595       <ca:description>Set to control the javascript treemenu.</ca:description>
596     </ca:jsvariable>
597   </ca:jsvariables>
598   <ca:jsfunctions title="JavaScript Functions"/>
599   <ca:jsfiles title="JavaScript Files">
600     <ca:jsfile>
601       <ca:name></ca:name>
602       <ca:description></ca:description>
603       <ca:jsvariables title="JavaScript Variables">
604         <ca:jsvariable>
605           <ca:name></ca:name>
606           <ca:type title="Type">
607             <ca:value>string</ca:value>
608           </ca:type>
609           <ca:scope title="Scope">
610             <ca:value>Private</ca:value>
611           </ca:scope>
612           <ca:default title="Default">
613             <ca:value></ca:value>
614           </ca:default>
615           <ca:possvalues type="list" title="Values">
616             <ca:value></ca:value>
617           </ca:possvalues>
618           <ca:description></ca:description>
619         </ca:jsvariable>
620       </ca:jsvariables>
621       <ca:jsfunctions title="JavaScript Functions">
622         <ca:jsfunction>
623           <ca:name></ca:name>
624           <ca:scope title="Scope">
625             <ca:value>Private</ca:value>
626           </ca:scope>
627           <ca:description></ca:description>
628           <ca:parameters title="Parameters">
629             <ca:parameter>
630               <ca:name></ca:name>
631               <ca:type title="Type">
632                 <ca:value>string</ca:value>
633               </ca:type>
634               <ca:required title="Required">
635                 <ca:value>false</ca:value>
636               </ca:required>
637               <ca:default title="Default">
638                 <ca:value></ca:value>
639                 <ca:description></ca:description>
640               </ca:default>
641               <ca:possvalues type="list" title="Values">
642                 <ca:value></ca:value>
643               </ca:possvalues>
644               <ca:description></ca:description>
645             </ca:parameter>
646           </ca:parameters>
647           <ca:returnvalues title="Function Return Value">
648             <ca:returnvalue>
649               <ca:type title="Type">
650                 <ca:value>unknown</ca:value>
651                 <ca:description></ca:description>
652               </ca:type>
653               <ca:default title="Default">
654                 <ca:value></ca:value>
655               </ca:default>
656               <ca:possvalues type="list" title="Values">
657                 <ca:value></ca:value>
658               </ca:possvalues>
659               <ca:description></ca:description>
660             </ca:returnvalue>
661           </ca:returnvalues>
662           <ca:triggeredjsapievents title="JSAPI Triggered Events">
663             <ca:triggeredjsapievent title="">
664               <ca:name></ca:name>
665               <ca:description></ca:description>
666             </ca:triggeredjsapievent>
667           </ca:triggeredjsapievents>
668         </ca:jsfunction>
669       </ca:jsfunctions>
670     </ca:jsfile>
671   </ca:jsfiles>
672   <ca:listenedjsapievents title="JSAPI Listened Events">
673     <ca:listenedjsapievent title="">
674       <ca:name></ca:name>
675       <ca:description></ca:description>
676       <ca:calledfunctions title="Functions Calls">
677         <ca:intro>JSAPI function calls for this widget are outlined here. </ca:intro>
678         <ca:calledfunction>
679           <ca:name></ca:name>
680           <ca:description></ca:description>
681         </ca:calledfunction>
682       </ca:calledfunctions>
683     </ca:listenedjsapievent>
684   </ca:listenedjsapievents>
685   <ca:widgetevents title="Widget Events">
686     <ca:widgetevent>
687       <ca:name></ca:name>
688       <ca:parameters title="Parameters">
689         <ca:parameter>
690           <ca:name></ca:name>
691           <ca:type title="Type">
692             <ca:value>string</ca:value>
693           </ca:type>
694           <ca:required title="Required">
695             <ca:value>false</ca:value>
696           </ca:required>
697           <ca:default title="Default">
698             <ca:value></ca:value>
699             <ca:description></ca:description>
700           </ca:default>
701           <ca:possvalues type="list" title="Values">
702             <ca:value></ca:value>
703           </ca:possvalues>
704           <ca:description></ca:description>
705         </ca:parameter>
706       </ca:parameters>
707       <ca:description></ca:description>
708     </ca:widgetevent>
709   </ca:widgetevents>
710   <ca:errors title="Widget Errors">
711     <ca:error title="Error #1">
712       <ca:type title="Type">
713         <ca:value>PHP Mapscript</ca:value>
714       </ca:type>
715       <ca:severity title="Severity">
716         <ca:value>none</ca:value>
717         <ca:description></ca:description>
718       </ca:severity>
719       <ca:message title="Error Message">
720         <ca:paras title="">
721           <ca:para>Error message string....</ca:para>
722         </ca:paras>
723       </ca:message>
724       <ca:meaning title="Interpretation">
725         <ca:paras title="">
726           <ca:para>The description of what the message means......</ca:para>
727         </ca:paras>
728       </ca:meaning>
729       <ca:solution title="Troubleshooting Tips">
730         <ca:paras title="">
731           <ca:para>Any possible solution that will help application developers troubleshoot and fix the problem.</ca:para>
732         </ca:paras>
733       </ca:solution>
734     </ca:error>
735   </ca:errors>
736 </ca:widgetdoc>
Note: See TracBrowser for help on using the browser.