Author: jvanzyl Date: Wed Oct 19 11:16:59 2005 New Revision: 326625 URL: http://svn.apache.org/viewcvs?rev=326625&view=rev Log: o starting to use a modello model
Added: maven/components/trunk/maven-archetype/maven-archetype-core/src/main/mdo/ maven/components/trunk/maven-archetype/maven-archetype-core/src/main/mdo/archetype.mdo Added: maven/components/trunk/maven-archetype/maven-archetype-core/src/main/mdo/archetype.mdo URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-archetype/maven-archetype-core/src/main/mdo/archetype.mdo?rev=326625&view=auto ============================================================================== --- maven/components/trunk/maven-archetype/maven-archetype-core/src/main/mdo/archetype.mdo (added) +++ maven/components/trunk/maven-archetype/maven-archetype-core/src/main/mdo/archetype.mdo Wed Oct 19 11:16:59 2005 @@ -0,0 +1,78 @@ +<?xml version="1.0"?> + +<!-- SNIPPET START: modello-model --> + +<model> + <id>archetype</id> + <name>Archetype</name> + <description><![CDATA[Maven's model for the archetype descriptor.]]></description> + <defaults> + <default> + <key>package</key> + <value>org.apache.maven.archeytpe.model</value> + </default> + </defaults> + <classes> + <class rootElement="true" xml.tagName="archetype"> + <name>Archetype</name> + <description>Describes the assembly layout and packaging.</description> + <version>1.0.0</version> + <fields> + <field> + <name>id</name> + <version>1.0.0</version> + <required>true</required> + <type>String</type> + </field> + <field> + <name>allowPartial</name> + <version>1.0.0</version> + <required>true</required> + <type>boolean</type> + </field> + <field> + <name>sources</name> + <version>1.0.0</version> + <association> + <type>String</type> + <multiplicity>*</multiplicity> + </association> + </field> + <field> + <name>resources</name> + <version>1.0.0</version> + <association> + <type>String</type> + <multiplicity>*</multiplicity> + </association> + </field> + <field> + <name>testSources</name> + <version>1.0.0</version> + <association> + <type>String</type> + <multiplicity>*</multiplicity> + </association> + </field> + <field> + <name>testResources</name> + <version>1.0.0</version> + <association> + <type>String</type> + <multiplicity>*</multiplicity> + </association> + </field> + <field> + <name>siteResources</name> + <version>1.0.0</version> + <association> + <type>String</type> + <multiplicity>*</multiplicity> + </association> + </field> + </fields> + </class> + </classes> +</model> + +<!-- SNIPPET START: modello-model -->