improved documentation

git-svn-id: https://svn.apache.org/repos/asf/maven/maven-3/trunk@1134989 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Herve Boutemy 2011-06-12 21:42:48 +00:00
parent 6a4b7fbf1a
commit e777f5d5ab
4 changed files with 21 additions and 2 deletions

View File

@ -0,0 +1,9 @@
<body>
XML reader and writer classes for Maven POM, generated from <code>maven.mdo</code> model.
These classes use
<a href="http://plexus.codehaus.org/plexus-utils/apidocs/org/codehaus/plexus/util/xml/pull/package-summary.html">plexus-utils'
XML Pull Parser API</a> for their internal XML handling and
<a href="http://plexus.codehaus.org/plexus-utils/apidocs/org/codehaus/plexus/util/xml/Xpp3DomBuilder.html">Xpp3DomBuilder</a> +
<a href="http://plexus.codehaus.org/plexus-utils/apidocs/org/codehaus/plexus/util/xml/Xpp3Dom.html">Xpp3Dom</a> for
DOM content representation (see <code>&lt;configuration&gt;</code> elements).
</body>

View File

@ -0,0 +1,4 @@
<body>
This is a hand-crafted prototype of the default model merger that should eventually be generated by Modello by a new
Java plugin.
</body>

View File

@ -0,0 +1,4 @@
<body>
Maven POM (Project Object Model) classes, generated from <code>maven.mdo</code> model.
The root class is <a href="Model.html">Model</a>.
</body>

View File

@ -3,13 +3,15 @@
-----
Jason van Zyl
Vincent Siveton
Hervé Boutemy
-----
04 November 2006
2011-06-12
-----
Maven Model
This is strictly the model for Maven, so really just plain objects.
This is strictly the model for Maven POM (Project Object Model), so really just plain objects. All the effective model
building logic from multiple POMs and building context is done in {{{../maven-model-builder/}Maven Model Builder}}.
The following are generated from this model: