1920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs include:"doctype.cs" ?> 2920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs include:"macros.cs" ?> 3920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<html> 4920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs include:"head_tag.cs" ?> 5b7ec9068e31cb19e3ccf7ab09ae6c092af343e0dScott Main<body class="<?cs var:class.since ?>" itemscope itemtype="http://schema.org/Article"> 6920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs include:"header.cs" ?> 7920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 8920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div class="g-unit" id="doc-content"> 9920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 10920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div id="api-info-block"> 11920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 12920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # are there inherited members ?> 13920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs each:cl=class.inherited ?> 14920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:subcount(cl.methods) ?> 15920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:inhmethods = #1 ?> 16920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /if ?> 17920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:subcount(cl.constants) ?> 18920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:inhconstants = #1 ?> 19920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /if ?> 20920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:subcount(cl.fields) ?> 21920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:inhfields = #1 ?> 22920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /if ?> 23920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:subcount(cl.attrs) ?> 24920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:inhattrs = #1 ?> 25920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /if ?> 26920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /each ?> 27920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 28920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div class="sum-details-links"> 29920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:inhattrs || inhconstants || inhfields || inhmethods || (!class.subclasses.hidden && 30920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson (subcount(class.subclasses.direct) || subcount(class.subclasses.indirect))) ?> 31920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben DodsonSummary: 32920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.inners) ?> 33920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <a href="#nestedclasses">Nested Classes</a> 34920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:linkcount = #1 ?> 35920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 36920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.attrs) ?> 37920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:linkcount ?>| <?cs /if ?><a href="#lattrs">XML Attrs</a> 38920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:linkcount = #1 ?> 39920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 40920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:inhattrs ?> 41920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:linkcount ?>| <?cs /if ?><a href="#inhattrs">Inherited XML Attrs</a> 42920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:linkcount = #1 ?> 43920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 44920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.enumConstants) ?> 45920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:linkcount ?>| <?cs /if ?><a href="#enumconstants">Enums</a> 46920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:linkcount = #1 ?> 47920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 48920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.constants) ?> 49920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:linkcount ?>| <?cs /if ?><a href="#constants">Constants</a> 50920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:linkcount = #1 ?> 51920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 52920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:inhconstants ?> 53920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:linkcount ?>| <?cs /if ?><a href="#inhconstants">Inherited Constants</a> 54920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:linkcount = #1 ?> 55920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 56920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.fields) ?> 57920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:linkcount ?>| <?cs /if ?><a href="#lfields">Fields</a> 58920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:linkcount = #1 ?> 59920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 60920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:inhfields ?> 61920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:linkcount ?>| <?cs /if ?><a href="#inhfields">Inherited Fields</a> 62920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:linkcount = #1 ?> 63920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 64920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.ctors.public) ?> 65920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:linkcount ?>| <?cs /if ?><a href="#pubctors">Ctors</a> 66920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:linkcount = #1 ?> 67920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 68920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.ctors.protected) ?> 69920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:linkcount ?>| <?cs /if ?><a href="#proctors">Protected Ctors</a> 70920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:linkcount = #1 ?> 71920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 72920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.methods.public) ?> 73920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:linkcount ?>| <?cs /if ?><a href="#pubmethods">Methods</a> 74920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:linkcount = #1 ?> 75920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 76920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.methods.protected) ?> 77920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:linkcount ?>| <?cs /if ?><a href="#promethods">Protected Methods</a> 78920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:linkcount = #1 ?> 79920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 80920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:inhmethods ?> 81920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:linkcount ?>| <?cs /if ?><a href="#inhmethods">Inherited Methods</a> 82920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 83920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson| <a href="#" onclick="return toggleAllClassInherited()" id="toggleAllClassInherited">[Expand All]</a> 84920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 85920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div><!-- end sum-details-links --> 86920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div class="api-level"> 87920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:since_tags(class) ?> 88920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:federated_refs(class) ?> 89920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div> 90920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div><!-- end api-info-block --> 91920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 92920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 93920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ======== START OF CLASS DATA ======== --> 94920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 95920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div id="jd-header"> 96920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:class.scope ?> 97920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:class.static ?> 98920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:class.final ?> 99920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:class.abstract ?> 100920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:class.kind ?> 101b7ec9068e31cb19e3ccf7ab09ae6c092af343e0dScott Main<h1 itemprop="name"><?cs var:class.name ?></h1> 102920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 103920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs set:colspan = subcount(class.inheritance) ?> 104920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs each:supr = class.inheritance ?> 105920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:colspan == 2 ?> 106920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson extends <?cs call:type_link(supr.short_class) ?><br/> 107920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /if ?> 108920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:last(supr) && subcount(supr.interfaces) ?> 109920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson implements 110920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs each:t=supr.interfaces ?> 111920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:type_link(t) ?> 112920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /each ?> 113920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /if ?> 114920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:colspan = colspan-1 ?> 115920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /each ?> 116920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 117920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div><!-- end header --> 118920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 119920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div id="naMessage"></div> 120920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 121920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div id="jd-content" class="api apilevel-<?cs var:class.since ?>"> 122920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table class="jd-inheritance-table"> 123920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs set:colspan = subcount(class.inheritance) ?> 124920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs each:supr = class.inheritance ?> 125920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <tr> 126920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs loop:i = 1, (subcount(class.inheritance)-colspan), 1 ?> 127920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-inheritance-space"> <?cs if:(subcount(class.inheritance)-colspan) == i ?> ↳<?cs /if ?></td> 128920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /loop ?> 129920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td colspan="<?cs var:colspan ?>" class="jd-inheritance-class-cell"><?cs 130920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson if:colspan == 1 131920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson ?><?cs call:class_name(class.qualifiedType) ?><?cs 132920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson else 133920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson ?><?cs call:type_link(supr.class) ?><?cs 134920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson /if ?></td> 135920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </tr> 136920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:colspan = colspan-1 ?> 137920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /each ?> 138920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</table> 139920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 140920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 141920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 142920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.subclasses.direct) && !class.subclasses.hidden ?> 143920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table class="jd-sumtable jd-sumtable-subclasses"><tr><td colspan="12" style="border:none;margin:0;padding:0;"> 144920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:expando_trigger("subclasses-direct", "closed") ?>Known Direct Subclasses 145920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:expandable_class_list("subclasses-direct", class.subclasses.direct, "list") ?> 146920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</td></tr></table> 147920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 148920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 149920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.subclasses.indirect) && !class.subclasses.hidden ?> 150920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table class="jd-sumtable jd-sumtable-subclasses"><tr><td colspan="12" style="border:none;margin:0;padding:0;"> 151920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:expando_trigger("subclasses-indirect", "closed") ?>Known Indirect Subclasses 152920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:expandable_class_list("subclasses-indirect", class.subclasses.indirect, "list") ?> 153920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</td></tr></table> 154920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 155920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 156920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div class="jd-descr"> 157920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:deprecated_warning(class) ?> 158920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.descr) ?> 159920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<h2>Class Overview</h2> 160b7ec9068e31cb19e3ccf7ab09ae6c092af343e0dScott Main<p itemprop="articleBody"><?cs call:tag_list(class.descr) ?></p> 161920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 162920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 163920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:see_also_tags(class.seeAlso) ?> 164920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 165920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div><!-- jd-descr --> 166920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 167920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 168920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # summary macros ?> 169920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 170920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs def:write_method_summary(methods, included) ?> 171920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs set:count = #1 ?> 172920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs each:method = methods ?> 173920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs # The apilevel-N class MUST BE LAST in the sequence of class names ?> 174920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:method.since ?>" > 175920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-typecol"><nobr> 176920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:method.abstract ?> 177920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:method.synchronized ?> 178920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:method.final ?> 179920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:method.static ?> 180920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:type_link(method.generic) ?> 181920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:type_link(method.returnType) ?></nobr> 182920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </td> 183920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-linkcol" width="100%"><nobr> 184920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <span class="sympad"><?cs call:cond_link(method.name, toroot, method.href, included) ?></span>(<?cs call:parameter_list(method.params) ?>)</nobr> 185920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:subcount(method.shortDescr) || subcount(method.deprecated) ?> 186920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div class="jd-descrdiv"><?cs call:short_descr(method) ?></div> 187920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /if ?> 188920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </td></tr> 189920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs set:count = count + #1 ?> 190920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /each ?> 191920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /def ?> 192920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 193920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs def:write_field_summary(fields, included) ?> 194920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs set:count = #1 ?> 195920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs each:field=fields ?> 196920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:field.since ?>" > 197920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-typecol"><nobr> 198920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:field.scope ?> 199920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:field.static ?> 200920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:field.final ?> 201920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:type_link(field.type) ?></nobr></td> 202920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-linkcol"><?cs call:cond_link(field.name, toroot, field.href, included) ?></td> 203920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-descrcol" width="100%"><?cs call:short_descr(field) ?></td> 204920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </tr> 205920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:count = count + #1 ?> 206920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /each ?> 207920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /def ?> 208920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 209920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs def:write_constant_summary(fields, included) ?> 210920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs set:count = #1 ?> 211920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs each:field=fields ?> 212920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:field.since ?>" > 213920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-typecol"><?cs call:type_link(field.type) ?></td> 214920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-linkcol"><?cs call:cond_link(field.name, toroot, field.href, included) ?></td> 215920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-descrcol" width="100%"><?cs call:short_descr(field) ?></td> 216920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </tr> 217920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:count = count + #1 ?> 218920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /each ?> 219920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /def ?> 220920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 221920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs def:write_attr_summary(attrs, included) ?> 222920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs set:count = #1 ?> 223920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <tr> 224920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td><nobr><em>Attribute Name</em></nobr></td> 225920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td><nobr><em>Related Method</em></nobr></td> 226920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td><nobr><em>Description</em></nobr></td> 227920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </tr> 228920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs each:attr=attrs ?> 229920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:attr.since ?>" > 230920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-linkcol"><?cs if:included ?><a href="<?cs var:toroot ?><?cs var:attr.href ?>"><?cs /if ?><?cs var:attr.name ?><?cs if:included ?></a><?cs /if ?></td> 231920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-linkcol"><?cs each:m=attr.methods ?> 232920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:cond_link(m.name, toroot, m.href, included) ?> 233920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /each ?> 234920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </td> 235920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-descrcol" width="100%"><?cs call:short_descr(attr) ?> </td> 236920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </tr> 237920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:count = count + #1 ?> 238920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /each ?> 239920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /def ?> 240920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 241920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs def:write_inners_summary(classes) ?> 242920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs set:count = #1 ?> 243920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs each:cl=class.inners ?> 244920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:cl.since ?>" > 245920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-typecol"><nobr> 246920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:cl.scope ?> 247920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:cl.static ?> 248920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:cl.final ?> 249920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:cl.abstract ?> 250920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:cl.kind ?></nobr></td> 251920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-linkcol"><?cs call:type_link(cl.type) ?></td> 252920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-descrcol" width="100%"><?cs call:short_descr(cl) ?> </td> 253920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </tr> 254920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:count = count + #1 ?> 255920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /each ?> 256920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /def ?> 257920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 258920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # end macros ?> 259920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 260920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div class="jd-descr"> 261920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # make sure there's a summary view to display ?> 262920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.inners) 263920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson || subcount(class.attrs) 264920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson || inhattrs 265920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson || subcount(class.enumConstants) 266920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson || subcount(class.constants) 267920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson || inhconstants 268920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson || subcount(class.fields) 269920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson || inhfields 270920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson || subcount(class.ctors.public) 271920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson || subcount(class.ctors.protected) 272920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson || subcount(class.methods.public) 273920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson || subcount(class.methods.protected) 274920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson || inhmethods ?> 275920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<h2>Summary</h2> 276920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 277920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.inners) ?> 278920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 279920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ======== NESTED CLASS SUMMARY ======== --> 280920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table id="nestedclasses" class="jd-sumtable"><tr><th colspan="12">Nested Classes</th></tr> 281920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_inners_summary(class.inners) ?> 282920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 283920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 284920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 285920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.attrs) ?> 286920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- =========== FIELD SUMMARY =========== --> 287920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table id="lattrs" class="jd-sumtable"><tr><th colspan="12">XML Attributes</th></tr> 288920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_attr_summary(class.attrs, 1) ?> 289920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 290920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 291920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # if there are inherited attrs, write the table ?> 292920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:inhattrs ?> 293920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 294920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- =========== FIELD SUMMARY =========== --> 295920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table id="inhattrs" class="jd-sumtable"><tr><th> 296920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a> 297920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div style="clear:left;">Inherited XML Attributes</div></th></tr> 298920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs each:cl=class.inherited ?> 299920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(cl.attrs) ?> 300920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<tr class="api apilevel-<?cs var:cl.since ?>" > 301920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<td colspan="12"> 302920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:expando_trigger("inherited-attrs-"+cl.qualified, "closed") ?>From <?cs var:cl.kind ?> 303920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:cond_link(cl.qualified, toroot, cl.link, cl.included) ?> 304920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div id="inherited-attrs-<?cs var:cl.qualified ?>"> 305920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div id="inherited-attrs-<?cs var:cl.qualified ?>-list" 306920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson class="jd-inheritedlinks"> 307920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 308920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div id="inherited-attrs-<?cs var:cl.qualified ?>-summary" style="display: none;"> 309920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <table class="jd-sumtable-expando"> 310920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:write_attr_summary(cl.attrs, cl.included) ?></table> 311920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 312920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div> 313920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</td></tr> 314920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 315920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /each ?> 316920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</table> 317920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 318920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 319920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.enumConstants) ?> 320920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 321920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- =========== ENUM CONSTANT SUMMARY =========== --> 322920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table id="enumconstants" class="jd-sumtable"><tr><th colspan="12">Enum Values</th></tr> 323920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs set:count = #1 ?> 324920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs each:field=class.enumConstants ?> 325920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <tr class="<?cs if:count % #2 ?>alt-color<?cs /if ?> api apilevel-<?cs var:field.since ?>" > 326920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-descrcol"><?cs call:type_link(field.type) ?> </td> 327920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-linkcol"><?cs call:cond_link(field.name, toroot, field.href, cl.included) ?> </td> 328920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <td class="jd-descrcol" width="100%"><?cs call:short_descr(field) ?> </td> 329920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </tr> 330920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs set:count = count + #1 ?> 331920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /each ?> 332920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 333920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 334920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.constants) ?> 335920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 336920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- =========== ENUM CONSTANT SUMMARY =========== --> 337920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table id="constants" class="jd-sumtable"><tr><th colspan="12">Constants</th></tr> 338920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_constant_summary(class.constants, 1) ?> 339920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</table> 340920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 341920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 342920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # if there are inherited constants, write the table ?> 343920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:inhconstants ?> 344920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 345920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- =========== ENUM CONSTANT SUMMARY =========== --> 346920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table id="inhconstants" class="jd-sumtable"><tr><th> 347920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a> 348920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div style="clear:left;">Inherited Constants</div></th></tr> 349920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs each:cl=class.inherited ?> 350920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(cl.constants) ?> 351920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<tr class="api apilevel-<?cs var:cl.since ?>" > 352920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<td colspan="12"> 353920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:expando_trigger("inherited-constants-"+cl.qualified, "closed") ?>From <?cs var:cl.kind ?> 354920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:cond_link(cl.qualified, toroot, cl.link, cl.included) ?> 355920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div id="inherited-constants-<?cs var:cl.qualified ?>"> 356920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div id="inherited-constants-<?cs var:cl.qualified ?>-list" 357920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson class="jd-inheritedlinks"> 358920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 359920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div id="inherited-constants-<?cs var:cl.qualified ?>-summary" style="display: none;"> 360920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <table class="jd-sumtable-expando"> 361920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:write_constant_summary(cl.constants, cl.included) ?></table> 362920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 363920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div> 364920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</td></tr> 365920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 366920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /each ?> 367920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</table> 368920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 369920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 370920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.fields) ?> 371920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 372920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- =========== FIELD SUMMARY =========== --> 373920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table id="lfields" class="jd-sumtable"><tr><th colspan="12">Fields</th></tr> 374920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_field_summary(class.fields, 1) ?> 375920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</table> 376920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 377920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 378920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # if there are inherited fields, write the table ?> 379920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:inhfields ?> 380920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 381920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- =========== FIELD SUMMARY =========== --> 382920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table id="inhfields" class="jd-sumtable"><tr><th> 383920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a> 384920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div style="clear:left;">Inherited Fields</div></th></tr> 385920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs each:cl=class.inherited ?> 386920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(cl.fields) ?> 387920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<tr class="api apilevel-<?cs var:cl.since ?>" > 388920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<td colspan="12"> 389920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:expando_trigger("inherited-fields-"+cl.qualified, "closed") ?>From <?cs var:cl.kind ?> 390920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:cond_link(cl.qualified, toroot, cl.link, cl.included) ?> 391920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div id="inherited-fields-<?cs var:cl.qualified ?>"> 392920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div id="inherited-fields-<?cs var:cl.qualified ?>-list" 393920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson class="jd-inheritedlinks"> 394920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 395920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div id="inherited-fields-<?cs var:cl.qualified ?>-summary" style="display: none;"> 396920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <table class="jd-sumtable-expando"> 397920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:write_field_summary(cl.fields, cl.included) ?></table> 398920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 399920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div> 400920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</td></tr> 401920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 402920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /each ?> 403920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</table> 404920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 405920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 406920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.ctors.public) ?> 407920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 408920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ======== CONSTRUCTOR SUMMARY ======== --> 409920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table id="pubctors" class="jd-sumtable"><tr><th colspan="12">Public Constructors</th></tr> 410920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_method_summary(class.ctors.public, 1) ?> 411920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</table> 412920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 413920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 414920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.ctors.protected) ?> 415920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 416920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ======== CONSTRUCTOR SUMMARY ======== --> 417920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table id="proctors" class="jd-sumtable"><tr><th colspan="12">Protected Constructors</th></tr> 418920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_method_summary(class.ctors.protected, 1) ?> 419920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</table> 420920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 421920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 422920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.methods.public) ?> 423920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 424920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ========== METHOD SUMMARY =========== --> 425920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table id="pubmethods" class="jd-sumtable"><tr><th colspan="12">Public Methods</th></tr> 426920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_method_summary(class.methods.public, 1) ?> 427920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</table> 428920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 429920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 430920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.methods.protected) ?> 431920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 432920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ========== METHOD SUMMARY =========== --> 433920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table id="promethods" class="jd-sumtable"><tr><th colspan="12">Protected Methods</th></tr> 434920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_method_summary(class.methods.protected, 1) ?> 435920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</table> 436920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 437920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 438920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # if there are inherited methods, write the table ?> 439920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:inhmethods ?> 440920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 441920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ========== METHOD SUMMARY =========== --> 442920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<table id="inhmethods" class="jd-sumtable"><tr><th> 443920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <a href="#" class="toggle-all" onclick="return toggleAllInherited(this, null)">[Expand]</a> 444920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div style="clear:left;">Inherited Methods</div></th></tr> 445920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs each:cl=class.inherited ?> 446920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(cl.methods) ?> 447920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<tr class="api apilevel-<?cs var:cl.since ?>" > 448920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<td colspan="12"><?cs call:expando_trigger("inherited-methods-"+cl.qualified, "closed") ?> 449920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben DodsonFrom <?cs var:cl.kind ?> 450920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:cl.included ?> 451920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <a href="<?cs var:toroot ?><?cs var:cl.link ?>"><?cs var:cl.qualified ?></a> 452920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs elif:cl.federated ?> 453920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <a href="<?cs var:cl.link ?>"><?cs var:cl.qualified ?></a> 454920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs else ?> 455920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:cl.qualified ?> 456920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 457920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div id="inherited-methods-<?cs var:cl.qualified ?>"> 458920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div id="inherited-methods-<?cs var:cl.qualified ?>-list" 459920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson class="jd-inheritedlinks"> 460920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 461920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div id="inherited-methods-<?cs var:cl.qualified ?>-summary" style="display: none;"> 462920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <table class="jd-sumtable-expando"> 463920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:write_method_summary(cl.methods, cl.included) ?></table> 464920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 465920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div> 466920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</td></tr> 467920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 468920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /each ?> 469920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</table> 470920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 471920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 472920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div><!-- jd-descr (summary) --> 473920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 474920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- Details --> 475920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 476920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs def:write_field_details(fields) ?> 477920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs each:field=fields ?> 478920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 479920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # the A tag in the next line must remain where it is, so that Eclipse can parse the docs ?> 480920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<A NAME="<?cs var:field.anchor ?>"></A> 481920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # The apilevel-N class MUST BE LAST in the sequence of class names ?> 482920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div class="jd-details api apilevel-<?cs var:field.since ?>"> 483920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <h4 class="jd-details-title"> 484920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <span class="normal"> 485920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:field.scope ?> 486920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:field.static ?> 487920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:field.final ?> 488920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:type_link(field.type) ?> 489920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </span> 490920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:field.name ?> 491920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </h4> 492920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div class="api-level"> 493920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:since_tags(field) ?> 494920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:federated_refs(field) ?> 495920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 496920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div class="jd-details-descr"> 497920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:description(field) ?> 498920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:subcount(field.constantValue) ?> 499920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div class="jd-tagdata"> 500920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <span class="jd-tagtitle">Constant Value: </span> 501920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <span> 502920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs if:field.constantValue.isString ?> 503920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:field.constantValue.str ?> 504920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs else ?> 505920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:field.constantValue.dec ?> 506920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson (<?cs var:field.constantValue.hex ?>) 507920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /if ?> 508920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </span> 509920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 510920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /if ?> 511920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 512920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div> 513920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /each ?> 514920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /def ?> 515920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 516920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs def:write_method_details(methods) ?> 517920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs each:method=methods ?> 518920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # the A tag in the next line must remain where it is, so that Eclipse can parse the docs ?> 519920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<A NAME="<?cs var:method.anchor ?>"></A> 520920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # The apilevel-N class MUST BE LAST in the sequence of class names ?> 521920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<div class="jd-details api apilevel-<?cs var:method.since ?>"> 522920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <h4 class="jd-details-title"> 523920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <span class="normal"> 524920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:method.scope ?> 525920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:method.static ?> 526920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:method.final ?> 527920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:method.abstract ?> 528920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs var:method.synchronized ?> 529920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:type_link(method.returnType) ?> 530920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </span> 531920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <span class="sympad"><?cs var:method.name ?></span> 532920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <span class="normal">(<?cs call:parameter_list(method.params) ?>)</span> 533920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </h4> 534920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div class="api-level"> 535920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div><?cs call:since_tags(method) ?></div> 536920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:federated_refs(method) ?> 537920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 538920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div class="jd-details-descr"> 539920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:description(method) ?> 540920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 541920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div> 542920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /each ?> 543920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /def ?> 544920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 545920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs def:write_attr_details(attrs) ?> 546920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs each:attr=attrs ?> 547920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # the A tag in the next line must remain where it is, so that Eclipse can parse the docs ?> 548920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<A NAME="<?cs var:attr.anchor ?>"></A> 549b407d0df0cbb36ea6040f4cb7c0b64f67c0bbdb1Scott Main<div class="jd-details"> 550920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <h4 class="jd-details-title"><?cs var:attr.name ?> 551920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </h4> 552920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div class="jd-details-descr"> 553920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs call:description(attr) ?> 554920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 555920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <div class="jd-tagdata"> 556920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <h5 class="jd-tagtitle">Related Methods</h5> 557920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <ul class="nolist"> 558920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs each:m=attr.methods ?> 559920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <li><a href="<?cs var:toroot ?><?cs var:m.href ?>"><?cs var:m.name ?></a></li> 560920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson <?cs /each ?> 561920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </ul> 562920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 563920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson </div> 564920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div> 565920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /each ?> 566920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /def ?> 567920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 568920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 569920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- XML Attributes --> 570920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.attrs) ?> 571920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 572920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ========= FIELD DETAIL ======== --> 573920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<h2>XML Attributes</h2> 574920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_attr_details(class.attrs) ?> 575920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 576920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 577920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- Enum Values --> 578920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.enumConstants) ?> 579920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 580920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ========= ENUM CONSTANTS DETAIL ======== --> 581920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<h2>Enum Values</h2> 582920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_field_details(class.enumConstants) ?> 583920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 584920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 585920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- Constants --> 586920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.constants) ?> 587920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 588920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ========= ENUM CONSTANTS DETAIL ======== --> 589920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<h2>Constants</h2> 590920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_field_details(class.constants) ?> 591920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 592920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 593920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- Fields --> 594920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.fields) ?> 595920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 596920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ========= FIELD DETAIL ======== --> 597920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<h2>Fields</h2> 598920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_field_details(class.fields) ?> 599920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 600920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 601920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- Public ctors --> 602920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.ctors.public) ?> 603920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 604920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ========= CONSTRUCTOR DETAIL ======== --> 605920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<h2>Public Constructors</h2> 606920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_method_details(class.ctors.public) ?> 607920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 608920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 609920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 610920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ========= CONSTRUCTOR DETAIL ======== --> 611920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- Protected ctors --> 612920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.ctors.protected) ?> 613920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<h2>Protected Constructors</h2> 614920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_method_details(class.ctors.protected) ?> 615920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 616920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 617920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 618920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ========= METHOD DETAIL ======== --> 619920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- Public methdos --> 620920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.methods.public) ?> 621920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<h2>Public Methods</h2> 622920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_method_details(class.methods.public) ?> 623920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 624920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 625920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # this next line must be exactly like this to be parsed by eclipse ?> 626920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ========= METHOD DETAIL ======== --> 627920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs if:subcount(class.methods.protected) ?> 628920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<h2>Protected Methods</h2> 629920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs call:write_method_details(class.methods.protected) ?> 630920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs /if ?> 631920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 632920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs # the next two lines must be exactly like this to be parsed by eclipse ?> 633920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<!-- ========= END OF CLASS DATA ========= --> 634920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<A NAME="navbar_top"></A> 635920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 636920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs include:"footer.cs" ?> 637920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div> <!-- jd-content --> 638920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 639920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</div><!-- end doc-content --> 640920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 641920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson<?cs include:"trailer.cs" ?> 642920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson 643920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</body> 644920dbbbaca6aa578f3b26d89e99d12754c26ed60Ben Dodson</html> 645