| <a id="${extensionName}"></a> |
| |
| #[[##]]# ${extensionName} |
| |
| <pre> |
| ${util.moduleExtensionSummary($extensionName, $extensionInfo)} |
| </pre> |
| #if (!$extensionInfo.docString.isEmpty()) |
| |
| ${extensionInfo.docString} |
| #end |
| |
| #if (!$extensionInfo.getTagClassList().isEmpty()) |
| |
| **TAG CLASSES** |
| #foreach ($tagClass in $extensionInfo.getTagClassList()) |
| |
| <a id="${extensionName}.${tagClass.tagName}"></a> |
| |
| #[[###]]# ${tagClass.tagName} |
| #if (!$tagClass.docString.isEmpty()) |
| |
| ${tagClass.docString} |
| #end |
| |
| **Attributes** |
| |
| #if (!$tagClass.getAttributeList().isEmpty()) |
| <table class="params-table"> |
| <colgroup> |
| <col class="col-param" /> |
| <col class="col-description" /> |
| </colgroup> |
| <tbody> |
| #foreach ($attribute in $tagClass.getAttributeList()) |
| <tr id="${extensionName}.${tagClass.tagName}-${attribute.name}"> |
| <td><code>${attribute.name}</code></td> |
| <td> |
| |
| ${util.attributeTypeString($attribute)}; ${util.mandatoryString($attribute)} |
| |
| #if (!$attribute.docString.isEmpty()) |
| <p> |
| |
| ${attribute.docString.trim()} |
| |
| </p> |
| #end |
| </td> |
| </tr> |
| #end |
| </tbody> |
| </table> |
| #end |
| #end |
| #end |