xref: /aosp_15_r20/external/doclava/res/assets/templates-sdk/package.cs (revision feeed43c7c55e85932c547a3cefc559df175227c)
1*feeed43cSAndroid Build Coastguard Worker <?cs # THIS CREATES A PACKAGE SUMMARY PAGE FROM EACH package.html FILES
2*feeed43cSAndroid Build Coastguard Worker      # AND NAMES IT package-summary.html ?>
3*feeed43cSAndroid Build Coastguard Worker <?cs include:"macros.cs" ?>
4*feeed43cSAndroid Build Coastguard Worker <?cs include:"macros_override.cs" ?>
5*feeed43cSAndroid Build Coastguard Worker <?cs include:"doctype.cs" ?>
6*feeed43cSAndroid Build Coastguard Worker <html<?cs if:devsite ?> devsite<?cs /if ?>>
7*feeed43cSAndroid Build Coastguard Worker <?cs include:"head_tag.cs" ?>
8*feeed43cSAndroid Build Coastguard Worker <?cs include:"body_tag.cs" ?>
9*feeed43cSAndroid Build Coastguard Worker <div itemscope itemtype="http://developers.google.com/ReferenceObject" >
10*feeed43cSAndroid Build Coastguard Worker <!-- This DIV closes at the end of the BODY -->
11*feeed43cSAndroid Build Coastguard Worker   <meta itemprop="name" content="<?cs var:page.title ?>" />
12*feeed43cSAndroid Build Coastguard Worker   <?cs if:(dac&&package.since)
13*feeed43cSAndroid Build Coastguard Worker     ?><meta itemprop="path" content="API level <?cs var:package.since ?>" /><?cs
14*feeed43cSAndroid Build Coastguard Worker   /if ?>
15*feeed43cSAndroid Build Coastguard Worker <?cs include:"header.cs" ?>
16*feeed43cSAndroid Build Coastguard Worker <?cs # Includes api-info-block DIV at top of page. Standard Devsite uses right nav. ?>
17*feeed43cSAndroid Build Coastguard Worker <?cs if:dac ?><?cs include:"page_info.cs" ?><?cs /if ?>
18*feeed43cSAndroid Build Coastguard Worker <div id="jd-content" <?cs
19*feeed43cSAndroid Build Coastguard Worker      if:package.since
20*feeed43cSAndroid Build Coastguard Worker        ?>data-version-added="<?cs var:package.since ?>"<?cs
21*feeed43cSAndroid Build Coastguard Worker      /if ?><?cs
22*feeed43cSAndroid Build Coastguard Worker      if:package.deprecatedsince
23*feeed43cSAndroid Build Coastguard Worker        ?> data-version-deprecated="<?cs var:package.deprecatedsince ?>"<?cs
24*feeed43cSAndroid Build Coastguard Worker      /if ?> >
25*feeed43cSAndroid Build Coastguard Worker 
26*feeed43cSAndroid Build Coastguard Worker <h1><?cs var:package.name ?></h1>
27*feeed43cSAndroid Build Coastguard Worker 
28*feeed43cSAndroid Build Coastguard Worker <?cs if:subcount(package.descr) ?>
29*feeed43cSAndroid Build Coastguard Worker   <?cs call:tag_list(package.descr) ?>
30*feeed43cSAndroid Build Coastguard Worker <?cs /if ?>
31*feeed43cSAndroid Build Coastguard Worker 
32*feeed43cSAndroid Build Coastguard Worker <?cs def:class_table(label, classes) ?>
33*feeed43cSAndroid Build Coastguard Worker   <?cs if:subcount(classes) ?>
34*feeed43cSAndroid Build Coastguard Worker     <h2><?cs var:label ?></h2>
35*feeed43cSAndroid Build Coastguard Worker     <?cs call:class_link_table(classes) ?>
36*feeed43cSAndroid Build Coastguard Worker   <?cs /if ?>
37*feeed43cSAndroid Build Coastguard Worker <?cs /def ?>
38*feeed43cSAndroid Build Coastguard Worker 
39*feeed43cSAndroid Build Coastguard Worker <?cs call:class_table("Annotations", package.annotations) ?>
40*feeed43cSAndroid Build Coastguard Worker <?cs call:class_table("Interfaces", package.interfaces) ?>
41*feeed43cSAndroid Build Coastguard Worker <?cs call:class_table("Classes", package.classes) ?>
42*feeed43cSAndroid Build Coastguard Worker <?cs call:class_table("Enums", package.enums) ?>
43*feeed43cSAndroid Build Coastguard Worker <?cs call:class_table("Exceptions", package.exceptions) ?>
44*feeed43cSAndroid Build Coastguard Worker <?cs call:class_table("Errors", package.errors) ?>
45*feeed43cSAndroid Build Coastguard Worker 
46*feeed43cSAndroid Build Coastguard Worker </div><!-- end apilevel -->
47*feeed43cSAndroid Build Coastguard Worker 
48*feeed43cSAndroid Build Coastguard Worker <?cs if:devsite ?>
49*feeed43cSAndroid Build Coastguard Worker <div class="data-reference-resources-wrapper">
50*feeed43cSAndroid Build Coastguard Worker   <?cs if:subcount(class.package) ?>
51*feeed43cSAndroid Build Coastguard Worker   <ul data-reference-resources>
52*feeed43cSAndroid Build Coastguard Worker     <?cs call:list("Annotations", class.package.annotations) ?>
53*feeed43cSAndroid Build Coastguard Worker     <?cs call:list("Interfaces", class.package.interfaces) ?>
54*feeed43cSAndroid Build Coastguard Worker     <?cs call:list("Classes", class.package.classes) ?>
55*feeed43cSAndroid Build Coastguard Worker     <?cs call:list("Enums", class.package.enums) ?>
56*feeed43cSAndroid Build Coastguard Worker     <?cs call:list("Exceptions", class.package.exceptions) ?>
57*feeed43cSAndroid Build Coastguard Worker     <?cs call:list("Errors", class.package.errors) ?>
58*feeed43cSAndroid Build Coastguard Worker   </ul>
59*feeed43cSAndroid Build Coastguard Worker   <?cs elif:subcount(package) ?>
60*feeed43cSAndroid Build Coastguard Worker   <ul data-reference-resources>
61*feeed43cSAndroid Build Coastguard Worker     <?cs call:class_link_list("Annotations", package.annotations) ?>
62*feeed43cSAndroid Build Coastguard Worker     <?cs call:class_link_list("Interfaces", package.interfaces) ?>
63*feeed43cSAndroid Build Coastguard Worker     <?cs call:class_link_list("Classes", package.classes) ?>
64*feeed43cSAndroid Build Coastguard Worker     <?cs call:class_link_list("Enums", package.enums) ?>
65*feeed43cSAndroid Build Coastguard Worker     <?cs call:class_link_list("Exceptions", package.exceptions) ?>
66*feeed43cSAndroid Build Coastguard Worker     <?cs call:class_link_list("Errors", package.errors) ?>
67*feeed43cSAndroid Build Coastguard Worker   </ul>
68*feeed43cSAndroid Build Coastguard Worker   <?cs /if ?>
69*feeed43cSAndroid Build Coastguard Worker </div>
70*feeed43cSAndroid Build Coastguard Worker <?cs /if ?>
71*feeed43cSAndroid Build Coastguard Worker 
72*feeed43cSAndroid Build Coastguard Worker <?cs if:!devsite ?>
73*feeed43cSAndroid Build Coastguard Worker <?cs include:"footer.cs" ?>
74*feeed43cSAndroid Build Coastguard Worker <?cs include:"trailer.cs" ?>
75*feeed43cSAndroid Build Coastguard Worker <?cs /if ?>
76*feeed43cSAndroid Build Coastguard Worker </div><!-- end devsite ReferenceObject -->
77*feeed43cSAndroid Build Coastguard Worker </body>
78*feeed43cSAndroid Build Coastguard Worker </html>
79