xref: /aosp_15_r20/external/doclava/res/assets/templates/hierarchy.cs (revision feeed43c7c55e85932c547a3cefc559df175227c)
1*feeed43cSAndroid Build Coastguard Worker <?cs include:"macros.cs" ?>
2*feeed43cSAndroid Build Coastguard Worker <html<?cs if:devsite ?> devsite<?cs /if ?>>
3*feeed43cSAndroid Build Coastguard Worker <style>
4*feeed43cSAndroid Build Coastguard Worker     .jd-hierarchy-spacer {
5*feeed43cSAndroid Build Coastguard Worker         width: 15px;
6*feeed43cSAndroid Build Coastguard Worker     }
7*feeed43cSAndroid Build Coastguard Worker     .jd-hierarchy-data {
8*feeed43cSAndroid Build Coastguard Worker         text-align: left;
9*feeed43cSAndroid Build Coastguard Worker         vertical-align: top;
10*feeed43cSAndroid Build Coastguard Worker     }
11*feeed43cSAndroid Build Coastguard Worker </style>
12*feeed43cSAndroid Build Coastguard Worker <?cs include:"head_tag.cs" ?>
13*feeed43cSAndroid Build Coastguard Worker <?cs include:"header.cs" ?>
14*feeed43cSAndroid Build Coastguard Worker <body>
15*feeed43cSAndroid Build Coastguard Worker <div class="g-unit" id="doc-content">
16*feeed43cSAndroid Build Coastguard Worker 
17*feeed43cSAndroid Build Coastguard Worker <div id="jd-header">
18*feeed43cSAndroid Build Coastguard Worker <h1><?cs var:page.title ?></h1>
19*feeed43cSAndroid Build Coastguard Worker </div>
20*feeed43cSAndroid Build Coastguard Worker 
21*feeed43cSAndroid Build Coastguard Worker <div id="jd-content">
22*feeed43cSAndroid Build Coastguard Worker 
23*feeed43cSAndroid Build Coastguard Worker <div<?cs if:!devsite ?> style="margin-left: 20px; margin-right: 20px;"<?cs /if ?>>
24*feeed43cSAndroid Build Coastguard Worker 
25*feeed43cSAndroid Build Coastguard Worker <?cs def:hierarchy_list(classes) ?>
26*feeed43cSAndroid Build Coastguard Worker <?cs each:cl = classes ?>
27*feeed43cSAndroid Build Coastguard Worker <tr>
28*feeed43cSAndroid Build Coastguard Worker     <?cs loop:x=#0,cl.indent,#1 ?><td class="jd-hierarchy-spacer"></td><?cs /loop ?>
29*feeed43cSAndroid Build Coastguard Worker     <td class="jd-hierarchy-data" colspan="<?cs var:cl.colspan ?>">
30*feeed43cSAndroid Build Coastguard Worker     <?cs if:cl.exists ?>
31*feeed43cSAndroid Build Coastguard Worker         <?cs call:type_link(cl.class) ?>
32*feeed43cSAndroid Build Coastguard Worker     <?cs else ?>
33*feeed43cSAndroid Build Coastguard Worker         <?cs var:cl.value ?>
34*feeed43cSAndroid Build Coastguard Worker     <?cs /if ?>
35*feeed43cSAndroid Build Coastguard Worker     </td>
36*feeed43cSAndroid Build Coastguard Worker     <td class="jd-hierarchy-data">
37*feeed43cSAndroid Build Coastguard Worker     <?cs each:iface = cl.interfaces ?>
38*feeed43cSAndroid Build Coastguard Worker         <?cs if:iface.exists ?>
39*feeed43cSAndroid Build Coastguard Worker             <?cs call:type_link(iface.class) ?>
40*feeed43cSAndroid Build Coastguard Worker         <?cs else ?>
41*feeed43cSAndroid Build Coastguard Worker             <?cs var:iface.value ?>
42*feeed43cSAndroid Build Coastguard Worker         <?cs /if ?> &nbsp;&nbsp;
43*feeed43cSAndroid Build Coastguard Worker     <?cs /each ?>
44*feeed43cSAndroid Build Coastguard Worker     &nbsp;
45*feeed43cSAndroid Build Coastguard Worker     </td>
46*feeed43cSAndroid Build Coastguard Worker </tr>
47*feeed43cSAndroid Build Coastguard Worker <?cs call:hierarchy_list(cl.derived) ?>
48*feeed43cSAndroid Build Coastguard Worker <?cs /each ?>
49*feeed43cSAndroid Build Coastguard Worker <?cs /def ?>
50*feeed43cSAndroid Build Coastguard Worker 
51*feeed43cSAndroid Build Coastguard Worker 
52*feeed43cSAndroid Build Coastguard Worker <table border="0" cellpadding="0" cellspacing="1">
53*feeed43cSAndroid Build Coastguard Worker <th class="jd-hierarchy-data" colspan="<?cs var:colspan ?>">Class</th>
54*feeed43cSAndroid Build Coastguard Worker <th class="jd-hierarchy-data">Interfaces</th>
55*feeed43cSAndroid Build Coastguard Worker <?cs call:hierarchy_list(classes) ?>
56*feeed43cSAndroid Build Coastguard Worker </table>
57*feeed43cSAndroid Build Coastguard Worker 
58*feeed43cSAndroid Build Coastguard Worker </div>
59*feeed43cSAndroid Build Coastguard Worker <?cs if:!devsite ?>
60*feeed43cSAndroid Build Coastguard Worker <?cs include:"footer.cs" ?>
61*feeed43cSAndroid Build Coastguard Worker <?cs /if ?>
62*feeed43cSAndroid Build Coastguard Worker </div><!-- end jd-content -->
63*feeed43cSAndroid Build Coastguard Worker </div><!-- end doc-content -->
64*feeed43cSAndroid Build Coastguard Worker 
65*feeed43cSAndroid Build Coastguard Worker <?cs if:!devsite ?>
66*feeed43cSAndroid Build Coastguard Worker <?cs include:"trailer.cs" ?>
67*feeed43cSAndroid Build Coastguard Worker <?cs /if ?>
68*feeed43cSAndroid Build Coastguard Worker 
69*feeed43cSAndroid Build Coastguard Worker 
70*feeed43cSAndroid Build Coastguard Worker </body>
71*feeed43cSAndroid Build Coastguard Worker </html>
72