package.cs revision a0a6d3220f83251ae632fa4ed6555bb9040af3fa
1<?cs # THIS CREATES A PACKAGE SUMMARY PAGE FROM EACH package.html FILES
2     # AND NAMES IT package-summary.html ?>
3<?cs include:"macros.cs" ?>
4<?cs include:"macros_override.cs" ?>
5<?cs include:"doctype.cs" ?>
6<html<?cs if:devsite ?> devsite<?cs /if ?>>
7<?cs include:"head_tag.cs" ?>
8<?cs include:"body_tag.cs" ?>
9<?cs include:"header.cs" ?>
10<?cs include:"page_info.cs" ?>
11<div class="api apilevel-<?cs var:package.since ?>" id="jd-content">
12
13<h1><?cs var:package.name ?></h1>
14
15<?cs if:subcount(package.descr) ?>
16  <?cs call:tag_list(package.descr) ?>
17<?cs /if ?>
18
19<?cs def:class_table(label, classes) ?>
20  <?cs if:subcount(classes) ?>
21    <h2><?cs var:label ?></h2>
22    <?cs call:class_link_table(classes) ?>
23  <?cs /if ?>
24<?cs /def ?>
25
26<?cs call:class_table("Annotations", package.annotations) ?>
27<?cs call:class_table("Interfaces", package.interfaces) ?>
28<?cs call:class_table("Classes", package.classes) ?>
29<?cs call:class_table("Enums", package.enums) ?>
30<?cs call:class_table("Exceptions", package.exceptions) ?>
31<?cs call:class_table("Errors", package.errors) ?>
32
33</div><!-- end apilevel -->
34<?cs include:"footer.cs" ?>
35<?cs include:"trailer.cs" ?>
36</body>
37</html>
38