Full name:
org.codehaus.mojo:appfuse-maven-plugin:2.1-SNAPSHOT:gen-core
Description:
Generates Java classes and tests for DAOs and Managers from set of annotated POJOs.
Attributes:
test.generate-sources.compile prior to executing itself.| Name | Type | Since | Description |
|---|---|---|---|
| componentProperties | Map |
- |
Parameter that holds component properties defined by the user. |
| components | List |
- |
Parameter that holds components definitions specified by the user. |
| destinationDirectory | String |
- |
The path where the generated artifacts will be placed. This is
intentionally not set to the default location for maven generated
sources. This is to keep these files out of the eclipse/idea
generated sources directory as the intention is that these files
will be copied to a source directory to be edited and modified and
not re generated each time the plugin is run. If you want to
regenerate the files each time you build the project just set this
value to ${basedir}/target/generated-sources or set the flag on
eclipse/idea plugin to include this file in your project file as a
source directory. Default value is: ${basedir}. |
| disableInstallation | boolean |
- |
Allows disabling installation - for tests and end users that don't
want to do a full installation Default value is: false. |
| fullSource | boolean |
- |
(no description) Default value is: false. |
| genericCore | boolean |
- |
(no description) Default value is: true. |
| sourceDirectory | String |
- |
The directory containing the source code. Default value is: ${basedir}/target/appfuse/generated-sources. |
| templateDirectory | String |
- |
(no description) Default value is: ${basedir}/src/test/resources. |
Parameter that holds component properties defined by the user.
java.util.MapNoParameter that holds components definitions specified by the user.
java.util.ListNoThe path where the generated artifacts will be placed. This is intentionally not set to the default location for maven generated sources. This is to keep these files out of the eclipse/idea generated sources directory as the intention is that these files will be copied to a source directory to be edited and modified and not re generated each time the plugin is run. If you want to regenerate the files each time you build the project just set this value to ${basedir}/target/generated-sources or set the flag on eclipse/idea plugin to include this file in your project file as a source directory.
java.lang.StringNo${appfuse.destinationDirectory}${basedir}Allows disabling installation - for tests and end users that don't want to do a full installation
booleanNo${appfuse.disableInstallation}false(no description)
booleanNo${appfuse.fullSource}false(no description)
booleanNo${appfuse.genericCore}trueThe directory containing the source code.
java.lang.StringNo${appfuse.sourceDirectory}${basedir}/target/appfuse/generated-sources(no description)
java.lang.StringNo${appfuse.templateDirectory}${basedir}/src/test/resources