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());