File: GenericsGoCrazy.html

package info (click to toggle)
eclipse-emf 2.5.0-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 50,912 kB
  • ctags: 60,697
  • sloc: java: 407,889; xml: 7,165; sh: 200; makefile: 13
file content (474 lines) | stat: -rwxr-xr-x 27,838 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
		<title>genericsGoCrazy</title>
		
		<style>
		<!--
			body {font-size: 10pt; clip: rect(); margin-top: 5mm; margin-left: 3mm}
			h1 {font-size: 22px; font-weight: bold; color:white; background-color:#595791}
			h2 {font-size: 16pt; font-weight: bold ; line-height: 20px; background-color:#FFFFCF}
			h3 {font-size: 12pt}
			p, table, td, th {font-size: 10pt}
			code {font-size: 10pt}
			li {font-size: 10pt; line-height: 20px}
			
			table.details {font: 11px/24px Verdana, Arial, Helvetica, sans-serif; border-collapse: collapse; width: 480px;}
			table.details td.left  {order-bottom: 1px solid #CCC;	padding: 0 0.5em;}
			table.details td.right {order-bottom: 1px solid #CCC;	padding: 0 0.5em; text-align: right;}
			table.details tr.odd   {background: #e3f0f7;}
			table.details tr.even  {background: #f7f7f7;}
		-->
		</style>
		
		<script language="JavaScript" type="text/javascript">
		<!--
			function openSection(sectionId, open)
			{
				var section = document.getElementById(sectionId);
				section.style.display = open ? 'block' : 'none';
			}
			
			function selectAllChechboxes(elements, select)
			{
				for (var i = 0; i < elements.length; i++)
				{
					elements[i].checked = select;
					openSection(elements[i].value, select);
				}
			}
		// -->
		</script>
	</head>

	<body lang="EN-US"><form name="packform" method="post">
		<h1>Package: <i>genericsGoCrazy</i></h1>
			<table border="1" cellpadding="2" cellspacing="0" summary="Package details.">
			
				<tr>
					<td>Ecore URI</td>
					<td>@ecoreuri@</td>
				</tr>
				<tr>
					<td>GenModel URI</td>
					<td>@genmodeluri@</td>
				</tr>
				<tr>
					<td>Namespace URI</td>
					<td>ggcNU</td>
				</tr>
				<tr>
					<td>Namespace Prefix</td>
					<td>ggcPrefix</td>
				</tr>
			</table>

			<p><input type="checkbox" onclick="javascript:selectAllChechboxes(document.packform.detailCheckbox, this.checked)"/>expand all details</p>

		<h1>Classes</h1>
			<h2><a name="MyClass">MyClass</a>&lt;<a name="MyClass@@T">T</a> extends <i><b>EJavaObject</b></i> &amp; <a href="#Car" title="Class:Car">Car</a>&gt;</h2>
				<h3>Details</h3>
				<dt>
					<dd><table class="details">
						<tr class="odd"><td class="left">abstract</td><td class="right"><tt>false</tt></td></tr>
						<tr class="even"><td class="left">interface</td><td class="right"><tt>false</tt></td></tr>
					</table></dd>
				</dt>
		
		
				<h3>Attributes</h3>
					<ul>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail1" onclick="javascript:openSection(this.value, this.checked)"/> <i><b>EEList</b></i>&lt;<i><b>EEList</b></i>&lt;<i><b>ECharacterObject</b></i>&gt;&gt; <a name="MyClass@a1">a1</a>
							<div id="detail1" name="detail1" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="even"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
									<tr class="odd"><td class="left">changeable</td><td class="right"><tt>true</tt></td></tr>
									<tr class="even"><td class="left">defaultValue</td><td class="right"><tt>null</tt></td></tr>
									<tr class="odd"><td class="left">derived</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">transient</td><td class="right"><tt>true</tt></td></tr>
									<tr class="odd"><td class="left">unsettable</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">volatile</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">iD</td><td class="right"><tt>false</tt></td></tr>
								</table><br />
							</div>
						</li>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail2" onclick="javascript:openSection(this.value, this.checked)"/> <i><b>EEList</b></i>&lt;<i><b>EDoubleObject</b></i>&gt; <a name="MyClass@a2">a2</a>
							<div id="detail2" name="detail2" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">lowerBound</td><td class="right"><tt>1</tt></td></tr>
									<tr class="even"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
									<tr class="odd"><td class="left">changeable</td><td class="right"><tt>true</tt></td></tr>
									<tr class="even"><td class="left">defaultValue</td><td class="right"><tt>null</tt></td></tr>
									<tr class="odd"><td class="left">derived</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">transient</td><td class="right"><tt>true</tt></td></tr>
									<tr class="odd"><td class="left">unsettable</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">volatile</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">iD</td><td class="right"><tt>false</tt></td></tr>
								</table><br />
							</div>
						</li>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail3" onclick="javascript:openSection(this.value, this.checked)"/> <i><b>EEList</b></i>&lt;<a href="#Car" title="Class:Car">Car</a>&gt; <a name="MyClass@a3">a3</a>
							<div id="detail3" name="detail3" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="even"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
									<tr class="odd"><td class="left">changeable</td><td class="right"><tt>true</tt></td></tr>
									<tr class="even"><td class="left">defaultValue</td><td class="right"><tt>null</tt></td></tr>
									<tr class="odd"><td class="left">derived</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">transient</td><td class="right"><tt>true</tt></td></tr>
									<tr class="odd"><td class="left">unsettable</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">volatile</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">iD</td><td class="right"><tt>false</tt></td></tr>
								</table><br />
							</div>
						</li>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail4" onclick="javascript:openSection(this.value, this.checked)"/> <a href="#MyClass@@T" title="TypeParameter:MyClass.T">T</a> <a name="MyClass@theEObject">theEObject</a>
							<div id="detail4" name="detail4" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="even"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
									<tr class="odd"><td class="left">changeable</td><td class="right"><tt>true</tt></td></tr>
									<tr class="even"><td class="left">defaultValue</td><td class="right"><tt>null</tt></td></tr>
									<tr class="odd"><td class="left">derived</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">transient</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">unsettable</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">volatile</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">iD</td><td class="right"><tt>false</tt></td></tr>
								</table><br />
							</div>
						</li>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail5" onclick="javascript:openSection(this.value, this.checked)"/> <a href="#MyMap" title="DataType:MyMap">MyMap</a>&lt;<i><b>EJavaObject</b></i>, <a href="#MyClass@@T" title="TypeParameter:MyClass.T">T</a>&gt; <a name="MyClass@aMap">aMap</a>
							<div id="detail5" name="detail5" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="even"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
									<tr class="odd"><td class="left">changeable</td><td class="right"><tt>true</tt></td></tr>
									<tr class="even"><td class="left">defaultValue</td><td class="right"><tt>null</tt></td></tr>
									<tr class="odd"><td class="left">derived</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">transient</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">unsettable</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">volatile</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">iD</td><td class="right"><tt>false</tt></td></tr>
								</table><br />
							</div>
						</li>
					</ul>
		
		
		
				<h3>Operations</h3>
					<ul>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail6" onclick="javascript:openSection(this.value, this.checked)"/> &lt;F&gt; void <a name="MyClass@bar">bar</a>(F aF, <a href="#MyClass@@T" title="TypeParameter:MyClass.T">T</a> aT, <i><b>EEList</b></i>&lt;<a href="#MyClass@@T" title="TypeParameter:MyClass.T">T</a>&gt; ts)
							<div id="detail6" name="detail6" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="even"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
								</table><br />
							</div>
						</li>
					</ul>
		
	
			<h2><a name="Car">Car</a></h2>
				<h3>Details</h3>
				<dt>
					<dd><table class="details">
						<tr class="odd"><td class="left">abstract</td><td class="right"><tt>false</tt></td></tr>
						<tr class="even"><td class="left">interface</td><td class="right"><tt>false</tt></td></tr>
					</table></dd>
				</dt>
		
		
				<h3>Attributes</h3>
					<ul>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail7" onclick="javascript:openSection(this.value, this.checked)"/> <i><b>EString</b></i> <a name="Car@name">name</a>
							<div id="detail7" name="detail7" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="even"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
									<tr class="odd"><td class="left">changeable</td><td class="right"><tt>true</tt></td></tr>
									<tr class="even"><td class="left">defaultValue</td><td class="right"><tt>null</tt></td></tr>
									<tr class="odd"><td class="left">derived</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">transient</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">unsettable</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">volatile</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">iD</td><td class="right"><tt>false</tt></td></tr>
								</table><br />
							</div>
						</li>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail8" onclick="javascript:openSection(this.value, this.checked)"/> <i><b>EString</b></i> <a name="Car@fullName">fullName</a>
							<div id="detail8" name="detail8" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="even"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
									<tr class="odd"><td class="left">changeable</td><td class="right"><tt>true</tt></td></tr>
									<tr class="even"><td class="left">defaultValue</td><td class="right"><tt>null</tt></td></tr>
									<tr class="odd"><td class="left">derived</td><td class="right"><tt>true</tt></td></tr>
									<tr class="even"><td class="left">transient</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">unsettable</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">volatile</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">iD</td><td class="right"><tt>false</tt></td></tr>
								</table><br />
							</div>
						</li>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail9" onclick="javascript:openSection(this.value, this.checked)"/> <i><b>EJavaObject</b></i>* <a name="Car@doors">doors</a>
							<div id="detail9" name="detail9" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="even"><td class="left">upperBound</td><td class="right"><tt>-1</tt></td></tr>
									<tr class="odd"><td class="left">changeable</td><td class="right"><tt>true</tt></td></tr>
									<tr class="even"><td class="left">defaultValue</td><td class="right"><tt>null</tt></td></tr>
									<tr class="odd"><td class="left">derived</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">transient</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">unsettable</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">volatile</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">iD</td><td class="right"><tt>false</tt></td></tr>
								</table><br />
							</div>
						</li>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail10" onclick="javascript:openSection(this.value, this.checked)"/> <a href="#Color" title="Enumeration:Color">Color</a> <a name="Car@color">color</a>
							<div id="detail10" name="detail10" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="even"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
									<tr class="odd"><td class="left">changeable</td><td class="right"><tt>true</tt></td></tr>
									<tr class="even"><td class="left">defaultValue</td><td class="right"><tt>red</tt></td></tr>
									<tr class="odd"><td class="left">derived</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">transient</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">unsettable</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">volatile</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">iD</td><td class="right"><tt>false</tt></td></tr>
								</table><br />
							</div>
						</li>
					</ul>
		
		
				<h3>References</h3>
					<ul>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail11" onclick="javascript:openSection(this.value, this.checked)"/> <a href="#MyClass" title="Class:MyClass">MyClass</a>&lt;<a href="#Car" title="Class:Car">Car</a>&gt; <a name="Car@aMC">aMC</a>
							<div id="detail11" name="detail11" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">containment</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">container</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">resolveProxies</td><td class="right"><tt>true</tt></td></tr>
									<tr class="even"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="odd"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
									<tr class="even"><td class="left">changeable</td><td class="right"><tt>true</tt></td></tr>
									<tr class="odd"><td class="left">defaultValue</td><td class="right"><tt>null</tt></td></tr>
									<tr class="even"><td class="left">derived</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">transient</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">unsettable</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">volatile</td><td class="right"><tt>false</tt></td></tr>
								</table><br />
							</div>
						</li>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail12" onclick="javascript:openSection(this.value, this.checked)"/> <a href="#Car" title="Class:Car">Car</a> <a name="Car@previousCar">previousCar</a>
							<div id="detail12" name="detail12" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">containment</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">container</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">resolveProxies</td><td class="right"><tt>true</tt></td></tr>
									<tr class="even"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="odd"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
									<tr class="even"><td class="left">changeable</td><td class="right"><tt>true</tt></td></tr>
									<tr class="odd"><td class="left">defaultValue</td><td class="right"><tt>null</tt></td></tr>
									<tr class="even"><td class="left">derived</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">transient</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">unsettable</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">volatile</td><td class="right"><tt>false</tt></td></tr>
								</table><br />
							</div>
						</li>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail13" onclick="javascript:openSection(this.value, this.checked)"/> <a href="#MyClass" title="Class:MyClass">MyClass</a>&lt;? super <i><b>EIntegerObject</b></i>&gt; <a name="Car@anotherMyClass">anotherMyClass</a>
							<div id="detail13" name="detail13" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">containment</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">container</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">resolveProxies</td><td class="right"><tt>true</tt></td></tr>
									<tr class="even"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="odd"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
									<tr class="even"><td class="left">changeable</td><td class="right"><tt>true</tt></td></tr>
									<tr class="odd"><td class="left">defaultValue</td><td class="right"><tt>null</tt></td></tr>
									<tr class="even"><td class="left">derived</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">transient</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">unsettable</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">volatile</td><td class="right"><tt>false</tt></td></tr>
								</table><br />
							</div>
						</li>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail14" onclick="javascript:openSection(this.value, this.checked)"/> <a href="#MyClass" title="Class:MyClass">MyClass</a>&lt;? extends <a href="#SubCar" title="Class:SubCar">SubCar</a>&gt; <a name="Car@yetAnotherMyClass">yetAnotherMyClass</a>
							<div id="detail14" name="detail14" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">containment</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">container</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">resolveProxies</td><td class="right"><tt>true</tt></td></tr>
									<tr class="even"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="odd"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
									<tr class="even"><td class="left">changeable</td><td class="right"><tt>true</tt></td></tr>
									<tr class="odd"><td class="left">defaultValue</td><td class="right"><tt>null</tt></td></tr>
									<tr class="even"><td class="left">derived</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">transient</td><td class="right"><tt>false</tt></td></tr>
									<tr class="even"><td class="left">unsettable</td><td class="right"><tt>false</tt></td></tr>
									<tr class="odd"><td class="left">volatile</td><td class="right"><tt>false</tt></td></tr>
								</table><br />
							</div>
						</li>
					</ul>
		
		
				<h3>Operations</h3>
					<ul>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail15" onclick="javascript:openSection(this.value, this.checked)"/> void <a name="Car@foo">foo</a>(<i><b>EInt</b></i> a)
							<div id="detail15" name="detail15" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="even"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
								</table><br />
							</div>
						</li>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail16" onclick="javascript:openSection(this.value, this.checked)"/> &lt;T extends <a href="#MyClass" title="Class:MyClass">MyClass</a>&lt;?&gt;&gt; void <a name="Car@enhancedFoo">enhancedFoo</a>(T aT, <i><b>EInt</b></i> aInt)
							<div id="detail16" name="detail16" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="even"><td class="left">upperBound</td><td class="right"><tt>1</tt></td></tr>
								</table><br />
							</div>
						</li>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail17" onclick="javascript:openSection(this.value, this.checked)"/> &lt;K, V extends <i><b>EEList</b></i>&lt;? extends K&gt; &amp; <i><b>EObject</b></i>&gt; V* <a name="Car@superFoo">superFoo</a>(K key)
							<div id="detail17" name="detail17" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">lowerBound</td><td class="right"><tt>0</tt></td></tr>
									<tr class="even"><td class="left">upperBound</td><td class="right"><tt>-1</tt></td></tr>
								</table><br />
							</div>
						</li>
					</ul>
		
	
			<h2><a name="MySubClass">MySubClass</a>&lt;<a name="MySubClass@@N">N</a> extends <a href="#Car" title="Class:Car">Car</a>&gt;</h2>
				<h3>Details</h3>
				<dt>
					<dd><table class="details">
						<tr class="odd"><td class="left">abstract</td><td class="right"><tt>false</tt></td></tr>
						<tr class="even"><td class="left">interface</td><td class="right"><tt>false</tt></td></tr>
					</table></dd>
				</dt>
		
				<h3>Super Classes</h3>
					<ul>
						<li><tt><a href="#MyClass" title="Class:MyClass">MyClass</a>&lt;<a href="#MySubClass@@N" title="TypeParameter:MySubClass.N">N</a>&gt;</tt></li>
						<li><tt><a href="#Car" title="Class:Car">Car</a></tt></li>
					</ul>
		
		
		
		
	
			<h2><a name="Comp">Comp</a>&lt;<a name="Comp@@E1">E1</a> extends <a href="#Car" title="Class:Car">Car</a> &amp; <a href="#MyClass" title="Class:MyClass">MyClass</a>&lt;<a href="#Comp@@E1" title="TypeParameter:Comp.E1">E1</a>&gt;, <a name="Comp@@E2">E2</a> extends <a href="#Comp" title="Class:Comp">Comp</a>&lt;<a href="#Comp@@E1" title="TypeParameter:Comp.E1">E1</a>, <a href="#Comp@@E2" title="TypeParameter:Comp.E2">E2</a>&gt;&gt;</h2>
				<h3>Details</h3>
				<dt>
					<dd><table class="details">
						<tr class="odd"><td class="left">abstract</td><td class="right"><tt>false</tt></td></tr>
						<tr class="even"><td class="left">interface</td><td class="right"><tt>false</tt></td></tr>
					</table></dd>
				</dt>
		
		
		
		
	
			<h2><a name="SubCar">SubCar</a></h2>
				<h3>Details</h3>
				<dt>
					<dd><table class="details">
						<tr class="odd"><td class="left">abstract</td><td class="right"><tt>false</tt></td></tr>
						<tr class="even"><td class="left">interface</td><td class="right"><tt>false</tt></td></tr>
					</table></dd>
				</dt>
		
				<h3>Super Classes</h3>
					<ul>
						<li><tt><a href="#Car" title="Class:Car">Car</a></tt></li>
					</ul>
		
		
		
		
	
			<h2><a name="OtherClass">OtherClass</a>&lt;<a name="OtherClass@@K">K</a> extends <a href="#Car" title="Class:Car">Car</a> &amp; <a href="#MyClass" title="Class:MyClass">MyClass</a>&lt;<a href="#OtherClass@@K" title="TypeParameter:OtherClass.K">K</a>&gt;, <a name="OtherClass@@T">T</a> extends <i><b>EEList</b></i>&lt;<a href="#OtherClass@@K" title="TypeParameter:OtherClass.K">K</a>&gt;&gt;</h2>
				<h3>Details</h3>
				<dt>
					<dd><table class="details">
						<tr class="odd"><td class="left">abstract</td><td class="right"><tt>false</tt></td></tr>
						<tr class="even"><td class="left">interface</td><td class="right"><tt>false</tt></td></tr>
					</table></dd>
				</dt>
		
				<h3>Super Classes</h3>
					<ul>
						<li><tt><a href="#MyClass" title="Class:MyClass">MyClass</a>&lt;<a href="#OtherClass@@K" title="TypeParameter:OtherClass.K">K</a>&gt;</tt></li>
					</ul>
		
		
		
		
	
		
		<h1>Enumerations</h1>
			<h2><a name="Color">Color</a></h2>
				<h3>Literals</h3>
					<ul>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail18" onclick="javascript:openSection(this.value, this.checked)"/> RED
							<div id="detail18" name="detail18" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">literal</td><td class="right"><tt>red</tt></td></tr>
									<tr class="even"><td class="left">value</td><td class="right"><tt>1</tt></td></tr>
								</table><br />
							</div>
						</li>
						<li>
							<input type="checkbox" name="detailCheckbox" value="detail19" onclick="javascript:openSection(this.value, this.checked)"/> BLUE
							<div id="detail19" name="detail19" style="overflow:hidden;display:none">
								<table class="details">
									<tr class="odd"><td class="left">literal</td><td class="right"><tt>blue</tt></td></tr>
									<tr class="even"><td class="left">value</td><td class="right"><tt>1</tt></td></tr>
								</table><br />
							</div>
						</li>
					</ul>
		
		<h1>Data Types</h1>
			<h2><a name="MyMap">MyMap</a>&lt;<a name="MyMap@@K">K</a>, <a name="MyMap@@V">V</a> extends <a href="#MyMap@@K" title="TypeParameter:MyMap.K">K</a>&gt;</h2>
				<h3>Details</h3>
				<dt>
					<dd>
						<table class="details">
							<tr class="odd"><td class="left">instanceClassName</td><td class="right"><tt>org.example.MyMap</tt></td></tr>
							<tr class="even"><td class="left">instanceTypeName</td><td class="right"><tt>org.example.MyMap&lt;K, V&gt;</tt></td></tr>
							<tr class="odd"><td class="left">serializable</td><td class="right"><tt>true</tt></td></tr>
						</table>
					</dd>
				</dt>
	</form></body>
</html>