Lines Matching full:cs
1 <?cs include:"doctype.cs" ?>
2 <?cs include:"macros.cs" ?>
4 <?cs include:"head_tag.cs" ?>
5 <body class="<?cs var:class.since ?>" itemscope itemtype="http://schema.org/Article">
6 <?cs include:"header.cs" ?>
12 <?cs # are there inherited members ?>
13 <?cs each:cl=class.inherited ?>
14 <?cs if:subcount(cl.methods) ?>
15 <?cs set:inhmethods = #1 ?>
16 <?cs /if ?>
17 <?cs if:subcount(cl.constants) ?>
18 <?cs set:inhconstants = #1 ?>
19 <?cs /if ?>
20 <?cs if:subcount(cl.fields) ?>
21 <?cs set:inhfields = #1 ?>
22 <?cs /if ?>
23 <?cs if:subcount(cl.attrs) ?>
24 <?cs set:inhattrs = #1 ?>
25 <?cs /if ?>
26 <?cs /each ?>
29 <?cs if:inhattrs || inhconstants || inhfields || inhmethods || (!class.subclasses.hidden &&
32 <?cs if:subcount(class.inners) ?>
34 <?cs set:linkcount = #1 ?>
35 <?cs /if ?>
36 <?cs if:subcount(class.attrs) ?>
37 <?cs if:linkcount ?>| <?cs /if ?><a href="#lattrs">XML Attrs</a>
38 <?cs set:linkcount = #1 ?>
39 <?cs /if ?>
40 <?cs if:inhattrs ?>
41 <?cs if:linkcount ?>| <?cs /if ?><a href="#inhattrs">Inherited XML Attrs</a>
42 <?cs set:linkcount = #1 ?>
43 <?cs /if ?>
44 <?cs if:subcount(class.enumConstants) ?>
45 <?cs if:linkcount ?>| <?cs /if ?><a href="#enumconstants">Enums</a>
46 <?cs set:linkcount = #1 ?>
47 <?cs /if ?>
48 <?cs if:subcount(class.constants) ?>
49 <?cs if:linkcount ?>| <?cs /if ?><a href="#constants">Constants</a>
50 <?cs set:linkcount = #1 ?>
51 <?cs /if ?>
52 <?cs if:inhconstants ?>
53 <?cs if:linkcount ?>| <?cs /if ?><a href="#inhconstants">Inherited Constants</a>
54 <?cs set:linkcount = #1 ?>
55 <?cs /if ?>
56 <?cs if:subcount(class.fields) ?>
57 <?cs if:linkcount ?>| <?cs /if ?><a href="#lfields">Fields</a>
58 <?cs set:linkcount = #1 ?>
59 <?cs /if ?>
60 <?cs if:inhfields ?>
61 <?cs if:linkcount ?>| <?cs /if ?><a href="#inhfields">Inherited Fields</a>
62 <?cs set:linkcount = #1 ?>
63 <?cs /if ?>
64 <?cs if:subcount(class.ctors.public) ?>
65 <?cs if:linkcount ?>| <?cs /if ?><a href="#pubctors">Ctors</a>
66 <?cs set:linkcount = #1 ?>
67 <?cs /if ?>
68 <?cs if:subcount(class.ctors.protected) ?>
69 <?cs if:linkcount ?>| <?cs /if ?><a href="#proctors">Protected Ctors</a>
70 <?cs set:linkcount = #1 ?>
71 <?cs /if ?>
72 <?cs if:subcount(class.methods.public) ?>
73 <?cs if:linkcount ?>| <?cs /if ?><a href="#pubmethods">Methods</a>
74 <?cs set:linkcount = #1 ?>
75 <?cs /if ?>
76 <?cs if:subcount(class.methods.protected) ?>
77 <?cs if:linkcount ?>| <?cs /if ?><a href="#promethods">Protected Methods</a>
78 <?cs set:linkcount = #1 ?>
79 <?cs /if ?>
80 <?cs if:inhmethods ?>
81 <?cs if:linkcount ?>| <?cs /if ?><a href="#inhmethods">Inherited Methods</a>
82 <?cs /if ?>
84 <?cs /if ?>
87 <?cs call:since_tags(class) ?>
88 <?cs call:federated_refs(class) ?>
92 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
96 <?cs var:class.scope ?>
97 <?cs var:class.static ?>
98 <?cs var:class.final ?>
99 <?cs var:class.abstract ?>
100 <?cs var:class.kind ?>
101 <h1 itemprop="name"><?cs var:class.name ?></h1>
103 <?cs set:colspan = subcount(class.inheritance) ?>
104 <?cs each:supr = class.inheritance ?>
105 <?cs if:colspan == 2 ?>
106 extends <?cs call:type_link(supr.short_class) ?><br/>
107 <?cs /if ?>
108 <?cs if:last(supr) && subcount(supr.interfaces) ?>
110 <?cs each:t=supr.interfaces ?>
111 <?cs call:type_link(t) ?>
112 <?cs /each ?>
113 <?cs /if ?>
114 <?cs set:colspan = colspan-1 ?>
115 <?cs /each ?>
121 <div id="jd-content" class="api apilevel-<?cs var:class.since ?>">
123 <?cs set:colspan = subcount(class.inheritance) ?>
124 <?cs each:supr = class.inheritance ?>
126 <?cs loop:i = 1, (subcount(class.inheritance)-colspan), 1 ?>
127 …d class="jd-inheritance-space"> <?cs if:(subcount(class.inheritance)-colspan) == i ?> &n…
128 <?cs /loop ?>
129 <td colspan="<?cs var:colspan ?>" class="jd-inheritance-class-cell"><?cs
131 ?><?cs call:class_name(class.qualifiedType) ?><?cs
133 ?><?cs call:type_link(supr.class) ?><?cs
136 <?cs set:colspan = colspan-1 ?>
137 <?cs /each ?>
140 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
142 <?cs if:subcount(class.subclasses.direct) && !class.subclasses.hidden ?>
144 <?cs call:expando_trigger("subclasses-direct", "closed") ?>Known Direct Subclasses
145 <?cs call:expandable_class_list("subclasses-direct", class.subclasses.direct, "list") ?>
147 <?cs /if ?>
149 <?cs if:subcount(class.subclasses.indirect) && !class.subclasses.hidden ?>
151 <?cs call:expando_trigger("subclasses-indirect", "closed") ?>Known Indirect Subclasses
152 <?cs call:expandable_class_list("subclasses-indirect", class.subclasses.indirect, "list") ?>
154 <?cs /if ?>
157 <?cs call:deprecated_warning(class) ?>
158 <?cs if:subcount(class.descr) || subcount(class.annotationdocumentation) ?>
160 <?cs if:subcount(class.descr) ?><p itemprop="articleBody"><?cs call:tag_list(class.descr) ?></p><?c…
161 <?cs if:subcount(class.annotationdocumentation) ?><?cs each:annodoc = class.annotationdocumentation…
162 <p><?cs var:annodoc.text ?></p>
163 <?cs /each ?><?cs /if ?>
164 <?cs /if ?>
166 <?cs call:see_also_tags(class.seeAlso) ?>
171 <?cs # summary macros ?>
173 <?cs def:write_method_summary(methods, included) ?>
174 <?cs set:count = #1 ?>
175 <?cs each:method = methods ?>
176 <?cs # The apilevel-N class MUST BE LAST in the sequence of class names ?>
177 <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:method.since ?>" >
179 <?cs var:method.abstract ?>
180 <?cs var:method.default ?>
181 <?cs var:method.static ?>
182 <?cs var:method.final ?>
183 <?cs call:type_link(method.generic) ?>
184 <?cs call:type_link(method.returnType) ?></nobr>
187 …<span class="sympad"><?cs call:cond_link(method.name, toroot, method.href, included) ?></span>(<?c…
188 <?cs if:subcount(method.shortDescr) || subcount(method.deprecated) ?>
189 <div class="jd-descrdiv"><?cs call:short_descr(method) ?></div>
190 <?cs /if ?>
192 <?cs set:count = count + #1 ?>
193 <?cs /each ?>
194 <?cs /def ?>
196 <?cs def:write_field_summary(fields, included) ?>
197 <?cs set:count = #1 ?>
198 <?cs each:field=fields ?>
199 <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:field.since ?>" >
201 <?cs var:field.scope ?>
202 <?cs var:field.static ?>
203 <?cs var:field.final ?>
204 <?cs call:type_link(field.type) ?></nobr></td>
205 … <td class="jd-linkcol"><?cs call:cond_link(field.name, toroot, field.href, included) ?></td>
206 <td class="jd-descrcol" width="100%"><?cs call:short_descr(field) ?></td>
208 <?cs set:count = count + #1 ?>
209 <?cs /each ?>
210 <?cs /def ?>
212 <?cs def:write_constant_summary(fields, included) ?>
213 <?cs set:count = #1 ?>
214 <?cs each:field=fields ?>
215 <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:field.since ?>" >
216 <td class="jd-typecol"><?cs call:type_link(field.type) ?></td>
217 <td class="jd-linkcol"><?cs call:cond_link(field.name, toroot, field.href, included) ?></td>
218 <td class="jd-descrcol" width="100%"><?cs call:short_descr(field) ?></td>
220 <?cs set:count = count + #1 ?>
221 <?cs /each ?>
222 <?cs /def ?>
224 <?cs def:write_attr_summary(attrs, included) ?>
225 <?cs set:count = #1 ?>
231 <?cs each:attr=attrs ?>
232 <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:attr.since ?>" >
233 …d-linkcol"><?cs if:included ?><a href="<?cs var:toroot ?><?cs var:attr.href ?>"><?cs /if ?><?cs va…
234 <td class="jd-linkcol"><?cs each:m=attr.methods ?>
235 <?cs call:cond_link(m.name, toroot, m.href, included) ?>
236 <?cs /each ?>
238 <td class="jd-descrcol" width="100%"><?cs call:short_descr(attr) ?> </td>
240 <?cs set:count = count + #1 ?>
241 <?cs /each ?>
242 <?cs /def ?>
244 <?cs def:write_inners_summary(classes) ?>
245 <?cs set:count = #1 ?>
246 <?cs each:cl=class.inners ?>
247 <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:cl.since ?>" >
249 <?cs var:cl.scope ?>
250 <?cs var:cl.static ?>
251 <?cs var:cl.final ?>
252 <?cs var:cl.abstract ?>
253 <?cs var:cl.kind ?></nobr></td>
254 <td class="jd-linkcol"><?cs call:type_link(cl.type) ?></td>
255 <td class="jd-descrcol" width="100%"><?cs call:short_descr(cl) ?> </td>
257 <?cs set:count = count + #1 ?>
258 <?cs /each ?>
259 <?cs /def ?>
261 <?cs # end macros ?>
264 <?cs # make sure there's a summary view to display ?>
265 <?cs if:subcount(class.inners)
280 <?cs if:subcount(class.inners) ?>
281 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
284 <?cs call:write_inners_summary(class.inners) ?>
285 <?cs /if ?>
287 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
288 <?cs if:subcount(class.attrs) ?>
291 <?cs call:write_attr_summary(class.attrs, 1) ?>
292 <?cs /if ?>
294 <?cs # if there are inherited attrs, write the table ?>
295 <?cs if:inhattrs ?>
296 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
301 <?cs each:cl=class.inherited ?>
302 <?cs if:subcount(cl.attrs) ?>
303 <tr class="api apilevel-<?cs var:cl.since ?>" >
305 <?cs call:expando_trigger("inherited-attrs-"+cl.qualified, "closed") ?>From <?cs var:cl.kind ?>
306 <?cs call:cond_link(cl.qualified, toroot, cl.link, cl.included) ?>
307 <div id="inherited-attrs-<?cs var:cl.qualified ?>">
308 <div id="inherited-attrs-<?cs var:cl.qualified ?>-list"
311 <div id="inherited-attrs-<?cs var:cl.qualified ?>-summary" style="display: none;">
313 <?cs call:write_attr_summary(cl.attrs, cl.included) ?></table>
317 <?cs /if ?>
318 <?cs /each ?>
320 <?cs /if ?>
322 <?cs if:subcount(class.enumConstants) ?>
323 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
326 <?cs set:count = #1 ?>
327 <?cs each:field=class.enumConstants ?>
328 <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:field.since ?>" >
329 <td class="jd-descrcol"><?cs call:type_link(field.type) ?> </td>
330 …<td class="jd-linkcol"><?cs call:cond_link(field.name, toroot, field.href, cl.included) ?> </…
331 <td class="jd-descrcol" width="100%"><?cs call:short_descr(field) ?> </td>
333 <?cs set:count = count + #1 ?>
334 <?cs /each ?>
335 <?cs /if ?>
337 <?cs if:subcount(class.constants) ?>
338 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
341 <?cs call:write_constant_summary(class.constants, 1) ?>
343 <?cs /if ?>
345 <?cs # if there are inherited constants, write the table ?>
346 <?cs if:inhconstants ?>
347 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
352 <?cs each:cl=class.inherited ?>
353 <?cs if:subcount(cl.constants) ?>
354 <tr class="api apilevel-<?cs var:cl.since ?>" >
356 <?cs call:expando_trigger("inherited-constants-"+cl.qualified, "closed") ?>From <?cs var:cl.kind ?>
357 <?cs call:cond_link(cl.qualified, toroot, cl.link, cl.included) ?>
358 <div id="inherited-constants-<?cs var:cl.qualified ?>">
359 <div id="inherited-constants-<?cs var:cl.qualified ?>-list"
362 <div id="inherited-constants-<?cs var:cl.qualified ?>-summary" style="display: none;">
364 <?cs call:write_constant_summary(cl.constants, cl.included) ?></table>
368 <?cs /if ?>
369 <?cs /each ?>
371 <?cs /if ?>
373 <?cs if:subcount(class.fields) ?>
374 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
377 <?cs call:write_field_summary(class.fields, 1) ?>
379 <?cs /if ?>
381 <?cs # if there are inherited fields, write the table ?>
382 <?cs if:inhfields ?>
383 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
388 <?cs each:cl=class.inherited ?>
389 <?cs if:subcount(cl.fields) ?>
390 <tr class="api apilevel-<?cs var:cl.since ?>" >
392 <?cs call:expando_trigger("inherited-fields-"+cl.qualified, "closed") ?>From <?cs var:cl.kind ?>
393 <?cs call:cond_link(cl.qualified, toroot, cl.link, cl.included) ?>
394 <div id="inherited-fields-<?cs var:cl.qualified ?>">
395 <div id="inherited-fields-<?cs var:cl.qualified ?>-list"
398 <div id="inherited-fields-<?cs var:cl.qualified ?>-summary" style="display: none;">
400 <?cs call:write_field_summary(cl.fields, cl.included) ?></table>
404 <?cs /if ?>
405 <?cs /each ?>
407 <?cs /if ?>
409 <?cs if:subcount(class.ctors.public) ?>
410 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
413 <?cs call:write_method_summary(class.ctors.public, 1) ?>
415 <?cs /if ?>
417 <?cs if:subcount(class.ctors.protected) ?>
418 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
421 <?cs call:write_method_summary(class.ctors.protected, 1) ?>
423 <?cs /if ?>
425 <?cs if:subcount(class.methods.public) ?>
426 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
429 <?cs call:write_method_summary(class.methods.public, 1) ?>
431 <?cs /if ?>
433 <?cs if:subcount(class.methods.protected) ?>
434 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
437 <?cs call:write_method_summary(class.methods.protected, 1) ?>
439 <?cs /if ?>
441 <?cs # if there are inherited methods, write the table ?>
442 <?cs if:inhmethods ?>
443 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
448 <?cs each:cl=class.inherited ?>
449 <?cs if:subcount(cl.methods) ?>
450 <tr class="api apilevel-<?cs var:cl.since ?>" >
451 <td colspan="12"><?cs call:expando_trigger("inherited-methods-"+cl.qualified, "closed") ?>
452 From <?cs var:cl.kind ?>
453 <?cs if:cl.included ?>
454 <a href="<?cs var:toroot ?><?cs var:cl.link ?>"><?cs var:cl.qualified ?></a>
455 <?cs elif:cl.federated ?>
456 <a href="<?cs var:cl.link ?>"><?cs var:cl.qualified ?></a>
457 <?cs else ?>
458 <?cs var:cl.qualified ?>
459 <?cs /if ?>
460 <div id="inherited-methods-<?cs var:cl.qualified ?>">
461 <div id="inherited-methods-<?cs var:cl.qualified ?>-list"
464 <div id="inherited-methods-<?cs var:cl.qualified ?>-summary" style="display: none;">
466 <?cs call:write_method_summary(cl.methods, cl.included) ?></table>
470 <?cs /if ?>
471 <?cs /each ?>
473 <?cs /if ?>
474 <?cs /if ?>
479 <?cs def:write_field_details(fields) ?>
480 <?cs each:field=fields ?>
481 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
482 <?cs # the A tag in the next line must remain where it is, so that Eclipse can parse the docs ?>
483 <A NAME="<?cs var:field.anchor ?>"></A>
484 <?cs # The apilevel-N class MUST BE LAST in the sequence of class names ?>
485 <div class="jd-details api apilevel-<?cs var:field.since ?>">
488 <?cs var:field.scope ?>
489 <?cs var:field.static ?>
490 <?cs var:field.final ?>
491 <?cs call:type_link(field.type) ?>
493 <?cs var:field.name ?>
496 <?cs call:since_tags(field) ?>
497 <?cs call:federated_refs(field) ?>
500 <?cs call:description(field) ?>
501 <?cs if:subcount(field.constantValue) ?>
505 <?cs if:field.constantValue.isString ?>
506 <?cs var:field.constantValue.str ?>
507 <?cs else ?>
508 <?cs var:field.constantValue.dec ?>
509 (<?cs var:field.constantValue.hex ?>)
510 <?cs /if ?>
513 <?cs /if ?>
516 <?cs /each ?>
517 <?cs /def ?>
519 <?cs def:write_method_details(methods) ?>
520 <?cs each:method=methods ?>
521 <?cs # the A tag in the next line must remain where it is, so that Eclipse can parse the docs ?>
522 <A NAME="<?cs var:method.anchor ?>"></A>
523 <?cs # The apilevel-N class MUST BE LAST in the sequence of class names ?>
524 <div class="jd-details api apilevel-<?cs var:method.since ?>">
527 <?cs var:method.scope ?>
528 <?cs var:method.abstract ?>
529 <?cs var:method.default ?>
530 <?cs var:method.static ?>
531 <?cs var:method.final ?>
532 <?cs call:type_link(method.returnType) ?>
534 <span class="sympad"><?cs var:method.name ?></span>
535 <span class="normal">(<?cs call:parameter_list(method.params) ?>)</span>
538 <div><?cs call:since_tags(method) ?></div>
539 <?cs call:federated_refs(method) ?>
542 <?cs call:description(method) ?>
545 <?cs /each ?>
546 <?cs /def ?>
548 <?cs def:write_attr_details(attrs) ?>
549 <?cs each:attr=attrs ?>
550 <?cs # the A tag in the next line must remain where it is, so that Eclipse can parse the docs ?>
551 <A NAME="<?cs var:attr.anchor ?>"></A>
553 <h4 class="jd-details-title"><?cs var:attr.name ?>
556 <?cs call:description(attr) ?>
561 <?cs each:m=attr.methods ?>
562 <li><a href="<?cs var:toroot ?><?cs var:m.href ?>"><?cs var:m.name ?></a></li>
563 <?cs /each ?>
568 <?cs /each ?>
569 <?cs /def ?>
573 <?cs if:subcount(class.attrs) ?>
574 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
577 <?cs call:write_attr_details(class.attrs) ?>
578 <?cs /if ?>
581 <?cs if:subcount(class.enumConstants) ?>
582 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
585 <?cs call:write_field_details(class.enumConstants) ?>
586 <?cs /if ?>
589 <?cs if:subcount(class.constants) ?>
590 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
593 <?cs call:write_field_details(class.constants) ?>
594 <?cs /if ?>
597 <?cs if:subcount(class.fields) ?>
598 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
601 <?cs call:write_field_details(class.fields) ?>
602 <?cs /if ?>
605 <?cs if:subcount(class.ctors.public) ?>
606 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
609 <?cs call:write_method_details(class.ctors.public) ?>
610 <?cs /if ?>
612 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
615 <?cs if:subcount(class.ctors.protected) ?>
617 <?cs call:write_method_details(class.ctors.protected) ?>
618 <?cs /if ?>
620 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
623 <?cs if:subcount(class.methods.public) ?>
625 <?cs call:write_method_details(class.methods.public) ?>
626 <?cs /if ?>
628 <?cs # this next line must be exactly like this to be parsed by eclipse ?>
630 <?cs if:subcount(class.methods.protected) ?>
632 <?cs call:write_method_details(class.methods.protected) ?>
633 <?cs /if ?>
635 <?cs # the next two lines must be exactly like this to be parsed by eclipse ?>
639 <?cs include:"footer.cs" ?>
644 <?cs include:"trailer.cs" ?>