Full name:
net.mdatools:modelant.template.maven.plugin:3.3.0:apply-templates
Description:
Attributes:
| Name | Type | Since | Description |
|---|---|---|---|
| <javaSourceDirectory> | File | - | The directory where to hold the translated to JAVA templates Default value is: ${project.build.directory}/java. |
| <targetFile> | File | - | The file to produce |
| <targetObject> | Object | - | The value (usually a maven property value) to render |
| <template> | String | - | The name of the template to apply |
| <templateDirectory> | File | - | Where the source files of the project templates are Default value is: ${project.build.sourceDirectory}/../template. |
| <uniqueName> | String | - | Non-empty unique name to differentiate the set of templates to
compile in this maven project from any other set to compile in
other projects. It also should avoid producing standard package
names that are forbidden for custom class loaders. It should not be
among the forbidden package names like: java, com.sun |
| Name | Type | Since | Description |
|---|---|---|---|
| <shouldCompileForDebug> | boolean | - | If the compiler should include debug information, set it to true Alias is: compileForDebug. |
| <shouldKeepGenerated> | boolean | - | If the generated Java files from the templates should not be
deleted (for tracing purposes) set it to true Alias is: keepGenerated. |
| <templateEncoding> | String | - | Encoding of the template files, default: ISO-8859-1 Default value is: ISO-8859-1. |