Full name:
org.codehaus.modello:modello-maven-plugin:2.5.1:xsd
Description:
Creates an XML schema from the model.
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 XML Schema.
${project.build.directory}/generated-site/resources/xsd
<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 <enforceMandatoryElements>
boolean
2.1.0
Boolean flag to enforce mandatory elements in the XML schema. If set to false
the XSD won't enforce mandatory elements in the XML which can be useful if the XML is post processed (e.g. POM merging with parents). The default value is false
for backwards compatibility reasons, but should be set to true
for most cases.
false
<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>
<xsdFileName>
String
1.0-alpha-21
No description. Parameter Details <basedir>
Base directory of the project, from where the Modello models are loaded.
java.lang.String
Yes
${basedir}
Boolean flag to enforce mandatory elements in the XML schema. If set to false
the XSD won't enforce mandatory elements in the XML which can be useful if the XML is post processed (e.g. POM merging with parents). The default value is false
for backwards compatibility reasons, but should be set to true
for most cases.
boolean
2.1.0
No
false
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 XML Schema.
java.io.File
Yes
${project.build.directory}/generated-site/resources/xsd
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
No description.
java.lang.String
1.0-alpha-21
No
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