This mojo's responsibility within the plugin/packaging is to bundle the individual formats into deployable formats. The desicion Note that some formats (PDF, e.g.) are already deployable.
After bundling, each bundle is then attached to the projectMojo Attributes:
runtime
package
Name | Type | Description |
---|---|---|
formats | Format[] |
The formats in which to perform rendering. |
sourceDocumentName | String |
The name of the document (relative to sourceDirectory) which is the document to be rendered. |
Name | Type | Description |
---|---|---|
cssDirectory | File |
The directory containing local css |
fontConfig | String |
The relative path font configuration to use. |
fontsDirectory | File |
The directory containing local fonts |
imagesDirectory | File |
The directory containing local images |
masterTranslationArtifactId | String |
The artifactId of the master translation (unless, of course, this is the
master translation). It is assumed that the master translation:
|
masterTranslationFile | File |
Local path to the master translation to use for diff reporting. |
options | Options |
Configurable options |
sourceDirectory | File |
The directory where the sources are located. |
targetDirectory | File |
The directory where the output will be written. |
java.io.File
No
${basedir}/src/main/css
java.lang.String
No
java.io.File
No
${basedir}/src/main/fonts
org.jboss.maven.plugins.jdocbook.Format[]
Yes
java.io.File
No
${basedir}/src/main/images
java.lang.String
No
java.io.File
No
org.jboss.maven.plugins.jdocbook.Options
No
java.io.File
No
${basedir}/src/main/docbook
java.lang.String
Yes
java.io.File
No
${basedir}/target/docbook