Full name:
npanday.plugin:maven-xsd-plugin:1.2:xsd
Description:
Attributes:
process-sources.| Name | Type | Since | Description |
|---|---|---|---|
| outputDirectory | String |
- |
The directory to place the generated binding classes. Default value is: ${project.build.directory}${file.separator}build-sources. |
| project | MavenProject |
- |
The maven project. |
| xsdFile | String |
- |
(no description) |
| Name | Type | Since | Description |
|---|---|---|---|
| elements | ArrayList |
- |
Specifies the element(s) in the schema to generate code for. Not
supported for MONO. |
| enableDataBinding | boolean |
- |
Generates the INotifyPropertyChanged interface to enable data
binding. Not supported for MONO. Default value is: false. |
| fields | boolean |
- |
Generates fields instead of properties. Not supported for MONO. Default value is: false. |
| frameworkVersion | String |
- |
(no description) Default value is: 2.0.50727. |
| generate | String |
- |
Generate either classes or dataset. Default value is: classes. |
| ignoreUnusedOptions | boolean |
- |
Tells the xsd plugin to ignore options not appropriate to the xsd
vendor. Default value is: false. |
| language | String |
- |
Programming language to use. Default value is: CS. |
| namespace | String |
- |
Runtime namespace for the generated types. Default value is: ${project.artifactId}. |
| netHome | File |
- |
The home directory of your .NET SDK. |
| order | boolean |
- |
Generates explicit order identifiers on all particle members. Not
supported for MONO. Default value is: false. |
| profile | String |
- |
The profile that the executable should use. Default value is: XSD:SCHEMA. |
| vendor | String |
- |
The Vendor for the executable. Supports MONO and MICROSOFT. |
java.util.ArrayListNo${elements}booleanNo${enableDataBinding}falsebooleanNo${fields}falsejava.lang.StringNo${frameworkVersion}2.0.50727java.lang.StringNo${generate}classesbooleanNofalsejava.lang.StringNo${language}CSjava.lang.StringNo${namespace}${project.artifactId}java.io.FileNo${netHome}booleanNo${order}falsejava.lang.StringYes${outputDirectory}${project.build.directory}${file.separator}build-sourcesjava.lang.StringNo${profile}XSD:SCHEMAorg.apache.maven.project.MavenProjectYes${project}java.lang.StringNo${vendor}java.lang.StringYes${xsdFile}