You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by jd...@apache.org on 2007/09/04 13:00:40 UTC

svn commit: r572614 - in /geronimo/sandbox/gshell/trunk/gshell-plugin/src: main/mdo/plugin.mdo test/java/org/apache/geronimo/gshell/plugin/model/BasicModelValidationTest.java

Author: jdillon
Date: Tue Sep  4 04:00:38 2007
New Revision: 572614

URL: http://svn.apache.org/viewvc?rev=572614&view=rev
Log:
Drop the lame descriptions for now

Modified:
    geronimo/sandbox/gshell/trunk/gshell-plugin/src/main/mdo/plugin.mdo
    geronimo/sandbox/gshell/trunk/gshell-plugin/src/test/java/org/apache/geronimo/gshell/plugin/model/BasicModelValidationTest.java

Modified: geronimo/sandbox/gshell/trunk/gshell-plugin/src/main/mdo/plugin.mdo
URL: http://svn.apache.org/viewvc/geronimo/sandbox/gshell/trunk/gshell-plugin/src/main/mdo/plugin.mdo?rev=572614&r1=572613&r2=572614&view=diff
==============================================================================
--- geronimo/sandbox/gshell/trunk/gshell-plugin/src/main/mdo/plugin.mdo (original)
+++ geronimo/sandbox/gshell/trunk/gshell-plugin/src/main/mdo/plugin.mdo Tue Sep  4 04:00:38 2007
@@ -25,7 +25,9 @@
     <name>Plugin</name>
     <version>1.0.0+</version>
     
-    <description>TODO</description>
+    <description>
+        GShell command plugin descriptor model.
+    </description>
     
     <defaults>
         <default>
@@ -35,56 +37,51 @@
     </defaults>
 
     <classes>
-         <!--
-         FIXME: This should really be abstract :-(
-         -->
         <class java.abstract="true">
             <name>Element</name>
             <version>1.0.0+</version>
-            <description>TODO</description>
+            <description>
+                Represents the base element of the model.
+            </description>
             <fields>
                 <field xml.attribute="true">
                     <name>id</name>
                     <version>1.0.0+</version>
-                    <description>TODO</description>
                     <type>String</type>
                 </field>
                 
                 <field>
                     <name>description</name>
                     <version>1.0.0+</version>
-                    <description>TODO</description>
                     <type>String</type>
                 </field>
 
                 <field>
                     <name>comment</name>
                     <version>1.0.0+</version>
-                    <description>TODO</description>
                     <type>String</type>
                 </field>
 
                 <field>
                     <name>name</name>
                     <version>1.0.0+</version>
-                    <description>TODO</description>
                     <type>String</type>
                     <required>true</required>
                 </field>
             </fields>
         </class>
 
-
         <class rootElement="true" xml.tagName="plugin">
             <name>Plugin</name>
             <superClass>Element</superClass>
             <version>1.0.0+</version>
-            <description>TODO</description>
+            <description>
+                The root of the plugin descriptor.
+            </description>
             <fields>
                 <field>
                     <name>commands</name>
                     <version>1.0.0+</version>
-                    <description>TODO</description>
                     <association>
                         <type>Command</type>
                         <multiplicity>*</multiplicity>
@@ -98,13 +95,14 @@
             <name>Command</name>
             <superClass>Element</superClass>
             <version>1.0.0+</version>
-            <description>TODO</description>
+            <description>
+                Provides the basic configuration of a command.
+            </description>
             <fields>
                 <field>
                     <name>implementation</name>
                     <alias>classname</alias>
                     <version>1.0.0+</version>
-                    <description>TODO</description>
                     <type>String</type>
                     <required>true</required>
                 </field>
@@ -112,14 +110,12 @@
                 <field>
                     <name>configuration</name>
                     <version>1.0.0+</version>
-                    <description>TODO</description>
                     <type>DOM</type>
                 </field>
 
                 <field>
                     <name>requirements</name>
                     <version>1.0.0+</version>
-                    <description>TODO</description>
                     <association>
                         <type>Requirement</type>
                         <multiplicity>*</multiplicity>
@@ -135,12 +131,13 @@
         <class>
             <name>Requirement</name>
             <version>1.0.0+</version>
-            <description>TODO</description>
+            <description>
+                The Plexus requirements for the commands to be injected by the container.
+            </description>
             <fields>
                 <field>
                     <name>role</name>
                     <version>1.0.0+</version>
-                    <description>TODO</description>
                     <type>String</type>
                     <required>true</required>
                 </field>
@@ -148,14 +145,12 @@
                 <field>
                     <name>hint</name>
                     <version>1.0.0+</version>
-                    <description>TODO</description>
                     <type>String</type>
                 </field>
 
                 <field>
                     <name>field</name>
                     <version>1.0.0+</version>
-                    <description>TODO</description>
                     <type>String</type>
                     <required>true</required>
                 </field>

Modified: geronimo/sandbox/gshell/trunk/gshell-plugin/src/test/java/org/apache/geronimo/gshell/plugin/model/BasicModelValidationTest.java
URL: http://svn.apache.org/viewvc/geronimo/sandbox/gshell/trunk/gshell-plugin/src/test/java/org/apache/geronimo/gshell/plugin/model/BasicModelValidationTest.java?rev=572614&r1=572613&r2=572614&view=diff
==============================================================================
--- geronimo/sandbox/gshell/trunk/gshell-plugin/src/test/java/org/apache/geronimo/gshell/plugin/model/BasicModelValidationTest.java (original)
+++ geronimo/sandbox/gshell/trunk/gshell-plugin/src/test/java/org/apache/geronimo/gshell/plugin/model/BasicModelValidationTest.java Tue Sep  4 04:00:38 2007
@@ -38,7 +38,7 @@
         PluginXpp3Reader reader = new PluginXpp3Reader();
         Plugin plugin = reader.read(getClass().getResourceAsStream("plugins1.xml"));
 
-        System.out.println(plugin.getId());
+        assertEquals("foo", plugin.getId());
         
         assertNotNull(plugin);
         assertEquals("testing", plugin.getName());