1920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs include:"macros.cs" ?>
2920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<html>
3920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<style>
4920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    .jd-hierarchy-spacer {
5920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson        width: 15px;
6920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    }
7920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    .jd-hierarchy-data {
8920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson        text-align: left;
9920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson        vertical-align: top;
10920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    }
11920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</style>
12920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs include:"head_tag.cs" ?>
13920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs include:"header.cs" ?>
14920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson
15920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div class="g-unit" id="doc-content">
16920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson
17920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div id="jd-header">
18920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<h1><?cs var:page.title ?></h1>
19920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div>
20920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson
21920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div id="jd-content">
22920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson
23920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div style="margin-left: 20px; margin-right: 20px;">
24920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson
25920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs def:hierarchy_list(classes) ?>
26920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs each:cl = classes ?>
27920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<tr>
28920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    <?cs loop:x=#0,cl.indent,#1 ?><td class="jd-hierarchy-spacer"></td><?cs /loop ?>
29920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    <td class="jd-hierarchy-data" colspan="<?cs var:cl.colspan ?>">
30920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    <?cs if:cl.exists ?>
31920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson        <?cs call:type_link(cl.class) ?>
32920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    <?cs else ?>
33920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson        <?cs var:cl.value ?>
34920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    <?cs /if ?>
35920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    </td>
36920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    <td class="jd-hierarchy-data">
37920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    <?cs each:iface = cl.interfaces ?>
38920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson        <?cs if:iface.exists ?>
39920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson            <?cs call:type_link(iface.class) ?>
40920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson        <?cs else ?>
41920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson            <?cs var:iface.value ?>
42920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson        <?cs /if ?> &nbsp;&nbsp;
43920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    <?cs /each ?>
44920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    &nbsp;
45920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson    </td>
46920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</tr>
47920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:hierarchy_list(cl.derived) ?>
48920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /each ?>
49920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /def ?>
50920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson
51920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson
52920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table border="0" cellpadding="0" cellspacing="1">
53920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<th class="jd-hierarchy-data" colspan="<?cs var:colspan ?>">Class</th>
54920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<th class="jd-hierarchy-data">Interfaces</th>
55920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:hierarchy_list(classes) ?>
56920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</table>
57920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson
58920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div>
59920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson
60920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs include:"footer.cs" ?>
61920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div><!-- end jd-content -->
62920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div><!-- end doc-content -->
63920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson
64920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs include:"trailer.cs" ?>
65920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson
66920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</body>
67920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</html>
68920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson
69