Full name:
org.codehaus.modello:modello-maven-plugin:2.5.1:jdom-writer
Description:
Creates a jdom writer from the model that is capable of preserving element ordering and comments. In future it should also preserve whitespace.
Attributes:
generate-sources
.<basedir>
String
-
Base directory of the project, from where the Modello models are loaded.
${basedir}
<models>
String[]
-
List of relative paths to mdo files containing the models. <outputDirectory>
File
-
The output directory of the generated Java beans.
${project.build.directory}/generated-sources/modello
<packageWithVersion>
boolean
-
True if the generated package names should include the version.
false
packageWithVersion
<version>
String
-
The version of the model we will be working on.
version
Optional Parameters Name Type Since Description <domAsXpp3>
boolean
1.6
Generate DOM content as plexus-utils Xpp3Dom
objects instead of org.w3c.dom.Element
.
true
<encoding>
String
1.0-alpha-19
The encoding to use when generating Java source files.
${project.build.sourceEncoding}
<javaSource>
String
1.0
The java source level used for generating outputs classes. Will be discovered from project properties, in order:
maven.compiler.release
maven.compiler.source
maven.compiler.target
<licenseFile>
File
2.3.1
The file that contains license header text. If both configured, the licenseText
prevails. <licenseText>
String
2.3.1
The contents of license header text, verbatim. <packagedVersions>
List<String>
-
Additional historical versions to generate, each being packaged with the version regardless of the packageWithVersion
setting. <pluralExceptions>
Map<String,String>
2.5.0
Additional exceptions to the singularization rules, changing plural noun to singular.
As a key we provide plural noun and as value we provide singular noun, example:
<kisses>kiss</kisses>Parameter Details <basedir>
Base directory of the project, from where the Modello models are loaded.
java.lang.String
Yes
${basedir}
Generate DOM content as plexus-utils Xpp3Dom
objects instead of org.w3c.dom.Element
.
boolean
1.6
No
true
The encoding to use when generating Java source files.
java.lang.String
1.0-alpha-19
No
${project.build.sourceEncoding}
The java source level used for generating outputs classes.
Will be discovered from project properties, in order:
maven.compiler.release
maven.compiler.source
maven.compiler.target
If all of above properties was not be set, default value as
8will be used.
java.lang.String
1.0
No
The file that contains license header text. If both configured, the
licenseText
prevails.
java.io.File
2.3.1
No
The contents of license header text, verbatim.
java.lang.String
2.3.1
No
List of relative paths to mdo files containing the models.
java.lang.String[]
Yes
The output directory of the generated Java beans.
java.io.File
Yes
${project.build.directory}/generated-sources/modello
True if the generated package names should include the version.
boolean
Yes
packageWithVersion
false
Additional historical versions to generate, each being packaged with the version regardless of the packageWithVersion
setting.
java.util.List<java.lang.String>
No
Additional exceptions to the singularization rules, changing plural noun to singular.
As a key we provide plural noun and as value we provide singular noun, example:
<kisses>kiss</kisses>
java.util.Map<java.lang.String, java.lang.String>
2.5.0
No
The version of the model we will be working on.
java.lang.String
Yes
version
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4