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 -->


Reply via email to