blob: c69ee99b21544ba151ba21b16adfad162e3ebe56 [file] [log] [blame]
<class name="${classDoc.name()}">
<containingPackage name="${classDoc.containingPackage().name()}">${classDoc.containingPackage().nameWithDots()}</containingPackage>
<extends>${classDoc.superclass().name()}</extends>
<comment>${classDoc.commentText()}</comment>
<constructors><% for (constructor in classDoc.constructors()) { %>
<constructor name="${constructor.name()}">
<parameters><% for (parameter in constructor.parameters()) { %>
<parameter type="${parameter.typeName()}" name="${parameter.name()}" /><% } %>
</parameters>
<comment>${constructor.commentText()}</comment>
</constructor>
<% } %>
</constructors>
<methods><% for (method in classDoc.methods()) { %>
<method returns="${method.returnType().typeName()}" name="${method.name()}">
<parameters><% for (parameter in method.parameters()) { %>
<parameter type="${parameter.typeName()}" name="${parameter.name()}" /><% } %>
</parameters>
<comment>${method.commentText()}</comment>
</method>
<% } %>
</methods>
</class>