smartics-ea:export
Full name:
de.smartics.maven.plugin:smartics-ea-maven-plugin:1.0.0:export
Description:
Exports the model defined with Enterprise Architect as images.
Attributes:
- Requires a Maven project to be executed.
- The goal is thread-safe and supports parallel builds.
- Since version: 1.0.
- Binds by default to the lifecycle phase: pre-site.
Optional Parameters
Name |
Type |
Since |
Description |
eaProjectRepositoryFile |
File |
1.0 |
The Enterprise Architect model file. Default value is: ${project.build.directory}/model/model.eap.
|
eaXmlFileEncoding |
String |
1.0 |
The encoding provided by the EA interface for their XML files. Default value is: UTF-8.
|
generateHtmlSite |
boolean |
1.0 |
Set to true to generate the HTML report site with the Enterprise Architect. If set on the command line use -Dsmartics-ea.generate-html-site. Default value is: false. User property is: smartics-ea.generate-html-site. |
generateXmi |
boolean |
1.0 |
Set to true to generate the images for the Enterprise Architect diagrams (XMI export). If set on the command line use -Dsmartics-ea.generate-xmi. Default value is: true. User property is: smartics-ea.generate-xmi. |
htmlExportConfig |
HtmlExport |
1.0 |
Provides information to control the export of the HTML site.
|
htmlSiteTargetFolder |
File |
1.0 |
The target folder for the model report. Only used for HTML site generation. Default value is: ${project.reporting.outputDirectory}/model.
|
skip |
boolean |
1.0 |
A simple flag to skip the execution of this MOJO. If set on the command line use -Dsmartics-ea.skip. Default value is: false. User property is: smartics-ea.skip. |
verbose |
boolean |
1.0 |
The verbose level. If set on the command line use -Dsmartics-ea.verbose. Default value is: false. User property is: smartics-ea.verbose. |
xmiImagesTargetFolder |
File |
1.0 |
The target folder for the model images. Only used for XMI packages export. Default value is: ${project.reporting.outputDirectory}/xmi/images.
|
xmiPackageExportConfig |
XmiPackageExport |
1.0 |
Provides information to control the export of packages via XMI. Please refer to Project Interface for details.
|
Parameter Details
eaProjectRepositoryFile:
The Enterprise Architect model file.
- Type: java.io.File
- Since: 1.0
- Required: No
- Default: ${project.build.directory}/model/model.eap
eaXmlFileEncoding:
The encoding provided by the EA interface for their XML files.
- Type: java.lang.String
- Since: 1.0
- Required: No
- Default: UTF-8
generateHtmlSite:
Set to
true to generate the HTML report site with the Enterprise Architect. If set on the command line use
-Dsmartics-ea.generate-html-site.
- Type: boolean
- Since: 1.0
- Required: No
- User Property: smartics-ea.generate-html-site
- Default: false
generateXmi:
Set to
true to generate the images for the Enterprise Architect diagrams (XMI export). If set on the command line use
-Dsmartics-ea.generate-xmi.
- Type: boolean
- Since: 1.0
- Required: No
- User Property: smartics-ea.generate-xmi
- Default: true
htmlExportConfig:
Provides information to control the export of the HTML site.
- Type: de.smartics.maven.ea.HtmlExport
- Since: 1.0
- Required: No
htmlSiteTargetFolder:
The target folder for the model report. Only used for HTML site generation.
- Type: java.io.File
- Since: 1.0
- Required: No
- Default: ${project.reporting.outputDirectory}/model
skip:
A simple flag to skip the execution of this MOJO. If set on the command line use
-Dsmartics-ea.skip.
- Type: boolean
- Since: 1.0
- Required: No
- User Property: smartics-ea.skip
- Default: false
verbose:
The verbose level. If set on the command line use
-Dsmartics-ea.verbose.
- Type: boolean
- Since: 1.0
- Required: No
- User Property: smartics-ea.verbose
- Default: false
xmiImagesTargetFolder:
The target folder for the model images. Only used for XMI packages export.
- Type: java.io.File
- Since: 1.0
- Required: No
- Default: ${project.reporting.outputDirectory}/xmi/images
xmiPackageExportConfig:
Provides information to control the export of packages via XMI. Please refer to
Project Interface for details.
- Type: de.smartics.maven.ea.XmiPackageExport
- Since: 1.0
- Required: No