maven-plugins/modello/xdocs/properties.xml
2007-04-10 01:12:11 +00:00

100 lines
3.8 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<!--
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
-->
<document>
<properties>
<title>Properties</title>
<author email="aheritier@apache.org">Arnaud Heritier</author>
</properties>
<body>
<section name="Maven Modello Plugin Settings">
<table>
<tr>
<th>Property</th>
<th>Optional?</th>
<th>Description</th>
</tr>
<tr>
<td>maven.modello.version</td>
<td>No</td>
<td>
<p>This property must be set to to tell to modello which version of the model must be used.</p>
<p>Default value is <code>empty</code>.</p>
</td>
</tr>
<tr>
<td>maven.modello.packageWithVersion</td>
<td>No</td>
<td>
<p>This property must be set to true or false to tell to modello to generate a package name with the version of the model.</p>
<p>Default value is <code>empty</code>.</p>
</td>
</tr>
<tr>
<td>maven.modello.package</td>
<td>Yes</td>
<td>
<p>Replaces the default package defined in the model.</p>
<p>Default value is <code>empty</code>.</p>
</td>
</tr>
<tr>
<td>maven.modello.plugins</td>
<td>Yes</td>
<td>
<p>This is the list of modello plugins to use when the goal <code>modello(:modello)</code> is used. Each plugin has it's own goal in this plugin : <code>modello:java, modello:stax, modello:xpp3</code> (See the <a href="goals.html">list of goals</a> to find all the possible values).</p>
<p>Default value is <code>java,xdoc</code>.</p>
</td>
</tr>
<tr>
<td>maven.modello.xsd.targetDirectory</td>
<td>Yes</td>
<td>
<p>Directory in which is generated the xml schema to validate instances of the model (goal <code>modello:xsd</code>).</p>
<p>Default value is <code>${maven.gen.docs}</code>.</p>
</td>
</tr>
<tr>
<td>maven.modello.java.targetDirectory</td>
<td>Yes</td>
<td>
<p>Directory in which are generated java sources from modello plugins : java, xpp3, ... .</p>
<p>Default value is <code>${maven.build.dir}/generated-src/main/modello</code>.</p>
</td>
</tr>
<tr>
<td>maven.modello.xdoc.targetDirectory</td>
<td>Yes</td>
<td>
<p>Directory in which is generated the xdoc to document the model (goal <code>modello:xdoc</code>).</p>
<p>Default value is <code>${maven.gen.docs}</code>.</p>
</td>
</tr>
<tr>
<td>maven.modello.model</td>
<td>Yes</td>
<td>
<p>The path to the modello model to use.</p>
<p>Default value is <code>${basedir}/src/main/resources/model.mdo</code>.</p>
</td>
</tr>
</table>
</section>
</body>
</document>