These tags are used to generate Xdoclet module's xdoclet.xml files that is needed for a module to be slurped by xdoclet.
Applies to: TagsHandler
Class tag to document a subtask's templates' merge points.
Applies to: The class must be a SubTask.
Parameter | Type | Applicability | Description | Mandatory |
---|---|---|---|---|
file | text | The filename pattern of the merge file. This will either be a simple filename (e.g. assembly-descriptor.xml) or a filename pattern (e.g. ejb-env-entries-{0}.xml) and should match the "file" parameter of the <XDtMerge:merge/> template tag. | true | |
relates-to | text | The generated file to which a given merge point relates. Helps to clarify things if a given subtask generates a number of types of file (e.g. a deployment descriptor and a CMP mapping file) | false | |
description | text | A description of what the merge point is used for, and what the merge file should contain. | true |
Class tag to put on Tags Handler classes
Applies to: The class must be a TagHandler
Parameter | Type | Applicability | Description | Mandatory |
---|---|---|---|---|
namespace | text | Define the namespace (without XDt) for the tags handler. Example : PkTagsHandler have namespace="EjbPk" and the templates will look like <XDtEjbPk:xxx/> | true |
These tags are used to generate the template tag documentation.
Applies to: TagsHandler
Describes a parameter of the template tag.
Applies to: The class must be a TagHandler
Parameter | Type | Applicability | Description | Mandatory |
---|---|---|---|---|
name | text |
The name of the parameter.
Default value(s): true | false | |
optional | bool |
Whether the parameter is optional. Default is true.
Default value(s): true | false | |
values | text | Comma-separated list of possible values the parameter can take. | false | |
description | text | A description of the parameter. | true |
These tags are used to generate i18n message bundles
Applies to: Applicable to all classes
Place this tag on static final string fields initialised with property key
Applies to: final static string fields
Parameter | Type | Applicability | Description | Mandatory |
---|---|---|---|---|
msg | text | message itself | true | |
language | text | Language code i.e "de", "en", "fr" | false | |
country | text | Country code i.e. "DE", "US", "UK" | false | |
variant | text | variant - have no example at this time. Somebody please provide it. | false |
These tags are used to generate the task and subtask documentation.
Applies to: SubTask
Setter methods that should not be listed in the docs as attributes can be excluded using this tag.
Applies to: The tag should go on the setter method of the attribute.