Tag name: <${component.name}>
#set ($javadocPath = "../apidocs/" + $component.getClassName().replace('.', '/') )
UIComponent class: ${component.className}
#if ($component.tagClass)
#set ($javadocPath = "../apidocs/" + $component.getTagClass().replace('.', '/') )
Tag class: ${component.tagClass}
#end
#if ($faceletTag)
Facelet Tag Handler: ${faceletTag.className}
#end
Component type: ${component.type}
Component family: ${component.family}
#if (${component.rendererType})
Renderer type: ${component.rendererType}
#set ($rendererClasses = $tagdocUtils.getRendererClasses($component,$model).values() )
#foreach ($rendererClass in $rendererClasses)
#set ($javadocPath = "../apidocs/" + $rendererClass.replace('.', '/') )
Renderer class: ${rendererClass}
#end
#end
${component.longDescription}
Name | Required | Description | |
---|---|---|---|
$facet.name | $facet.isRequired() | #if ($facet.longDescription)$facet.longDescription | #else#end |
Name | Listener | Event | Phases | Required | Description | |||||
---|---|---|---|---|---|---|---|---|---|---|
$listener.name | #else#end #if ($listener.className) | $listener.className | #else#end #if ($listener.eventClassName) | $listener.eventClassName | #else#end #if ($listener.phases) | $listener.phases | #else#end | $listener.isRequired() | #if ($listener.longDescription)$listener.longDescription | #else#end |
Name | Type | Supports EL? | Description | |||||
---|---|---|---|---|---|---|---|---|
$property.jspName | #set ($type = ${tagdocUtils.getDisplayType($component.className,$property.jspName,$property.className)})$type | #if ($property.jspName == "action")Yes | #elseif ($property.isMethodBinding() || $property.isMethodExpression())Only EL | #elseif ($property.jspName == "binding")Only EL | #elseif ($property.isLiteralOnly())No | #elseYes | #end #if ($property.longDescription)$property.longDescription | #else#end |