Author: norman
Date: Sun Aug 30 09:16:33 2009
New Revision: 809285

URL: http://svn.apache.org/viewvc?rev=809285&view=rev
Log:
rename parent artifact
move reuseable widgets to own module

Added:
    labs/hupa/widgets/
    labs/hupa/widgets/pom.xml
    labs/hupa/widgets/src/
    labs/hupa/widgets/src/main/
    labs/hupa/widgets/src/main/java/
    labs/hupa/widgets/src/main/java/org/
    labs/hupa/widgets/src/main/java/org/apache/
    labs/hupa/widgets/src/main/java/org/apache/hupa/
    labs/hupa/widgets/src/main/java/org/apache/hupa/Widgets.gwt.xml
    labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/
    labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/EnableHyperlink.java
      - copied, changed from r809262, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EnableHyperlink.java
    labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/HasEnable.java
      - copied, changed from r809262, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEnable.java
    
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/NumberOnlyTextBox.java
      - copied, changed from r809262, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/NumberOnlyTextBox.java
Removed:
    
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EnableHyperlink.java
    labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEnable.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/NumberOnlyTextBox.java
Modified:
    labs/hupa/.classpath
    labs/hupa/client/pom.xml
    labs/hupa/client/src/main/java/org/apache/hupa/Hupa.gwt.xml
    
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderPresenter.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderView.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendPresenter.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendView.java
    labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/MyButton.java
    
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/PagingOptions.java
    labs/hupa/pom.xml
    labs/hupa/server/pom.xml
    labs/hupa/shared/pom.xml

Modified: labs/hupa/.classpath
URL: 
http://svn.apache.org/viewvc/labs/hupa/.classpath?rev=809285&r1=809284&r2=809285&view=diff
==============================================================================
--- labs/hupa/.classpath (original)
+++ labs/hupa/.classpath Sun Aug 30 09:16:33 2009
@@ -6,6 +6,7 @@
        <classpathentry kind="src" path="server/src/test/java"/>
        <classpathentry kind="src" path="client/src/main/webapp"/>
        <classpathentry kind="src" path="server/src/main/java"/>
+       <classpathentry kind="src" path="widgets/src/main/java"/>
        <classpathentry kind="con" 
path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
        <classpathentry kind="con" 
path="com.google.gwt.eclipse.core.GWT_CONTAINER"/>
        <classpathentry kind="con" 
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>

Modified: labs/hupa/client/pom.xml
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/pom.xml?rev=809285&r1=809284&r2=809285&view=diff
==============================================================================
--- labs/hupa/client/pom.xml (original)
+++ labs/hupa/client/pom.xml Sun Aug 30 09:16:33 2009
@@ -7,71 +7,49 @@
        <version>0.0.1-SNAPSHOT</version>
        <packaging>war</packaging>
 
-<parent>
-    <groupId>org.apache.hupa</groupId>
-    <artifactId>hupa</artifactId>
-    <version>0.0.1-SNAPSHOT</version>
-  </parent>
+       <parent>
+               <groupId>org.apache.hupa</groupId>
+               <artifactId>hupa-parent</artifactId>
+               <version>0.0.1-SNAPSHOT</version>
+       </parent>
        <build>
-           <outputDirectory>war/WEB-INF/classes</outputDirectory>
+               <outputDirectory>war/WEB-INF/classes
+               </outputDirectory>
                <plugins>
 
                        <!--  configure the GWT-Maven plugin -->
                        <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                <artifactId>gwt-maven-plugin</artifactId>
-                       <version>1.1</version>
-                       <configuration>
-                               <!--
-                               <module>org.apache.hupa.Hupa</module>
-                               -->
-                               
<runTarget>org.apache.hupa.Hupa/Hupa.html</runTarget>                           
-                               </configuration>
-                       <executions>
-                               <execution>
-                               <goals>
-                                       <goal>compile</goal>
-                               </goals>
-                               </execution>
-                       </executions>                   
+                               <groupId>org.codehaus.mojo</groupId>
+                               <artifactId>gwt-maven-plugin</artifactId>
+                               <version>1.1</version>
+                               <configuration>
+                                       
<runTarget>org.apache.hupa.Hupa/Hupa.html
+                                       </runTarget>
+                               </configuration>
+                               <executions>
+                                       <execution>
+                                               <goals>
+                                                       <goal>compile</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
                        </plugin>
-                       
-                       <!--
-                               If you want to use the target/web.xml file 
mergewebxml produces,
-                               tell the war plugin to use it. Also, exclude 
what you want from the
-                               final artifact here.
-                       -->
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-war-plugin</artifactId>
-                      <configuration>
-                      <!--  
-                               <warSourceDirectory>war</warSourceDirectory>
-                               -->
-                               <webXml>src/main/webapp/WEB-INF/web.xml</webXml>
-                               <webResources>  
-                               <resource>
-                               <directory>war</directory>
-                               <excludes>
-                                                               
<exclude>**/hupa/*</exclude>
-                               </excludes>
-                       </resource>
-                       </webResources>
-                       <warName>${project.name}</warName>
-                       </configuration>
-                               <!-- 
                                <configuration>
-                       <webResources>
-                       
-                               <resource>
-                               <directory>war</directory>
-                               <excludes>
+                                       <webXml>src/main/webapp/WEB-INF/web.xml
+                                       </webXml>
+                                       <webResources>
+                                               <resource>
+                                                       
<directory>war</directory>
+                                                       <excludes>
                                                                
<exclude>**/hupa/*</exclude>
-                               </excludes>
-                       </resource>
-                       </webResources>
-                       </configuration>
-                       -->
+                                                       </excludes>
+                                               </resource>
+                                       </webResources>
+                                       <warName>${project.name}</warName>
+                               </configuration>
                        </plugin>
                </plugins>
        </build>
@@ -79,25 +57,30 @@
 
 
        <dependencies>
-          <dependency>
+               <dependency>
                        <groupId>org.apache.hupa</groupId>
                        <artifactId>hupa-server</artifactId>
                </dependency>
-                       <dependency>
+               <dependency>
+                       <groupId>org.apache.hupa</groupId>
+                       <artifactId>hupa-shared</artifactId>
+               </dependency>
+               <dependency>
                        <groupId>org.apache.hupa</groupId>
-                       <artifactId>hupa-shared</artifactId>                    
+                       <artifactId>hupa-widgets</artifactId>
                </dependency>
-
                <dependency>
                        <groupId>org.cobogw.gwt</groupId>
                        <artifactId>cobogw</artifactId>
                </dependency>
                <dependency>
-                       <groupId>net.customware.gwt.dispatch</groupId>
+                       <groupId>net.customware.gwt.dispatch
+                       </groupId>
                        <artifactId>gwt-dispatch</artifactId>
                </dependency>
                <dependency>
-                       <groupId>net.customware.gwt.presenter</groupId>
+                       <groupId>net.customware.gwt.presenter
+                       </groupId>
                        <artifactId>gwt-presenter</artifactId>
                </dependency>
                <dependency>
@@ -109,8 +92,8 @@
                        <artifactId>gwt-dnd</artifactId>
                </dependency>
                <dependency>
-               <groupId>eu.maydu.gwt</groupId>
-               <artifactId>gwt-vl</artifactId>
+                       <groupId>eu.maydu.gwt</groupId>
+                       <artifactId>gwt-vl</artifactId>
                </dependency>
                <dependency>
                        <groupId>gwtupload</groupId>

Modified: labs/hupa/client/src/main/java/org/apache/hupa/Hupa.gwt.xml
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/Hupa.gwt.xml?rev=809285&r1=809284&r2=809285&view=diff
==============================================================================
--- labs/hupa/client/src/main/java/org/apache/hupa/Hupa.gwt.xml (original)
+++ labs/hupa/client/src/main/java/org/apache/hupa/Hupa.gwt.xml Sun Aug 30 
09:16:33 2009
@@ -8,7 +8,7 @@
 
   
   <inherits name='org.apache.hupa.Shared'/> 
-  
+  <inherits name='org.apache.hupa.Widgets'/> 
   
   <!-- Inherit the default GWT style sheet.  You can change       -->
   <!-- the theme of your GWT application by uncommenting          -->

Modified: 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderPresenter.java
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderPresenter.java?rev=809285&r1=809284&r2=809285&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderPresenter.java
 (original)
+++ 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderPresenter.java
 Sun Aug 30 09:16:33 2009
@@ -36,7 +36,6 @@
 import org.apache.hupa.client.widgets.EditHandler;
 import org.apache.hupa.client.widgets.HasDialog;
 import org.apache.hupa.client.widgets.HasEditable;
-import org.apache.hupa.client.widgets.HasEnable;
 import org.apache.hupa.client.widgets.IMAPTreeItem;
 import org.apache.hupa.shared.data.IMAPFolder;
 import org.apache.hupa.shared.data.User;
@@ -51,6 +50,7 @@
 import org.apache.hupa.shared.rpc.FetchFolders;
 import org.apache.hupa.shared.rpc.FetchFoldersResult;
 import org.apache.hupa.shared.rpc.RenameFolder;
+import org.apache.hupa.widgets.HasEnable;
 
 import com.google.gwt.core.client.GWT;
 import com.google.gwt.event.dom.client.ClickEvent;

Modified: 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderView.java
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderView.java?rev=809285&r1=809284&r2=809285&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderView.java 
(original)
+++ 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/IMAPFolderView.java 
Sun Aug 30 09:16:33 2009
@@ -35,10 +35,8 @@
 import org.apache.hupa.client.widgets.EditableTree;
 import org.apache.hupa.client.widgets.HasDialog;
 import org.apache.hupa.client.widgets.HasEditable;
-import org.apache.hupa.client.widgets.HasEnable;
 import org.apache.hupa.client.widgets.IMAPTreeItem;
 import org.apache.hupa.client.widgets.Loading;
-import org.apache.hupa.client.widgets.EnableHyperlink;
 import org.apache.hupa.shared.data.IMAPFolder;
 import org.apache.hupa.shared.data.IMAPMessage;
 import org.apache.hupa.shared.data.User;
@@ -48,6 +46,8 @@
 import org.apache.hupa.shared.events.LogoutEvent;
 import org.apache.hupa.shared.events.LogoutEventHandler;
 import org.apache.hupa.shared.events.MoveMessageEvent;
+import org.apache.hupa.widgets.EnableHyperlink;
+import org.apache.hupa.widgets.HasEnable;
 import org.cobogw.gwt.user.client.ui.RoundedPanel;
 
 

Modified: 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendPresenter.java
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendPresenter.java?rev=809285&r1=809284&r2=809285&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendPresenter.java
 (original)
+++ 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendPresenter.java
 Sun Aug 30 09:16:33 2009
@@ -31,7 +31,6 @@
 import org.apache.hupa.client.MyAsyncCallback;
 import org.apache.hupa.client.validation.EmailListValidator;
 import org.apache.hupa.client.validation.NotEmptyValidator;
-import org.apache.hupa.client.widgets.HasEnable;
 import org.apache.hupa.shared.data.IMAPFolder;
 import org.apache.hupa.shared.data.IMAPMessage;
 import org.apache.hupa.shared.data.Message;
@@ -49,6 +48,7 @@
 import org.apache.hupa.shared.rpc.ForwardMessage;
 import org.apache.hupa.shared.rpc.ReplyMessage;
 import org.apache.hupa.shared.rpc.SendMessage;
+import org.apache.hupa.widgets.HasEnable;
 
 import com.google.gwt.event.dom.client.ClickEvent;
 import com.google.gwt.event.dom.client.ClickHandler;

Modified: 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendView.java
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendView.java?rev=809285&r1=809284&r2=809285&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendView.java 
(original)
+++ 
labs/hupa/client/src/main/java/org/apache/hupa/client/mvp/MessageSendView.java 
Sun Aug 30 09:16:33 2009
@@ -23,9 +23,9 @@
 import gwtupload.client.MultiUploader;
 
 import org.apache.hupa.client.HupaConstants;
-import org.apache.hupa.client.widgets.HasEnable;
 import org.apache.hupa.client.widgets.MyButton;
 import org.apache.hupa.client.widgets.UploadProgress;
+import org.apache.hupa.widgets.HasEnable;
 import org.cobogw.gwt.user.client.ui.ButtonBar;
 
 import com.google.gwt.core.client.GWT;

Modified: 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/MyButton.java
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/MyButton.java?rev=809285&r1=809284&r2=809285&view=diff
==============================================================================
--- labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/MyButton.java 
(original)
+++ labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/MyButton.java 
Sun Aug 30 09:16:33 2009
@@ -19,6 +19,7 @@
 
 package org.apache.hupa.client.widgets;
 
+import org.apache.hupa.widgets.HasEnable;
 import org.cobogw.gwt.user.client.ui.Button;
 
 public class MyButton extends Button implements HasEnable{

Modified: 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/PagingOptions.java
URL: 
http://svn.apache.org/viewvc/labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/PagingOptions.java?rev=809285&r1=809284&r2=809285&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/PagingOptions.java
 (original)
+++ 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/PagingOptions.java
 Sun Aug 30 09:16:33 2009
@@ -20,6 +20,7 @@
 package org.apache.hupa.client.widgets;
 
 import org.apache.hupa.client.HupaConstants;
+import org.apache.hupa.widgets.EnableHyperlink;
 
 import com.google.gwt.core.client.GWT;
 import com.google.gwt.event.dom.client.ClickEvent;

Modified: labs/hupa/pom.xml
URL: 
http://svn.apache.org/viewvc/labs/hupa/pom.xml?rev=809285&r1=809284&r2=809285&view=diff
==============================================================================
--- labs/hupa/pom.xml (original)
+++ labs/hupa/pom.xml Sun Aug 30 09:16:33 2009
@@ -2,11 +2,11 @@
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
        <modelVersion>4.0.0</modelVersion>
        <groupId>org.apache.hupa</groupId>
-       <artifactId>hupa</artifactId>
-       <name>hupa</name>
+       <artifactId>hupa-parent</artifactId>
+       <name>hupa-parent</name>
        <version>0.0.1-SNAPSHOT</version>
        <description>
-    Hupa is a GWT based Webmail
+               Hupa is a GWT based Webmail
     </description>
        <url>http://labs.apache.org</url>
        <inceptionYear>2009</inceptionYear>
@@ -16,11 +16,13 @@
                <module>shared</module>
                <module>client</module>
                <module>server</module>
+               <module>widgets</module>
        </modules>
        <licenses>
                <license>
                        <name>Apache License, Version 2.0</name>
-                       
<url>http://www.apache.org/licenses/LICENSE-2.0.html</url>
+                       <url>http://www.apache.org/licenses/LICENSE-2.0.html
+                       </url>
                        <distribution>repo</distribution>
                </license>
        </licenses>
@@ -39,51 +41,62 @@
 
        <issueManagement>
                <system>JIRA</system>
-               <url>http://issues.apache.org/jira/browse/LABS</url>
+               <url>http://issues.apache.org/jira/browse/LABS
+               </url>
        </issueManagement>
 
        <scm>
-               
<connection>scm:svn:http://svn.apache.org/repos/asf/labs/hupa</connection>
-               
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/labs/hupa</developerConnection>
-               <url>http://svn.apache.org/viewvc/labs/hupa</url>
+               <connection>scm:svn:http://svn.apache.org/repos/asf/labs/hupa
+               </connection>
+               <developerConnection>
+                       scm:svn:https://svn.apache.org/repos/asf/labs/hupa
+               </developerConnection>
+               <url>http://svn.apache.org/viewvc/labs/hupa
+               </url>
        </scm>
 
        <repositories>
                <repository>
                        <id>gwt-maven</id>
-                       
<url>http://gwt-maven.googlecode.com/svn/trunk/mavenrepo/</url>
+                       
<url>http://gwt-maven.googlecode.com/svn/trunk/mavenrepo/
+                       </url>
                </repository>
                <repository>
                        <id>gwtupload</id>
                        <name>GWT Upload repository at googlecode</name>
-                       <url>http://gwtupload.googlecode.com/svn/mavenrepo</url>
+                       <url>http://gwtupload.googlecode.com/svn/mavenrepo
+                       </url>
                </repository>
                <repository>
                        <id>gwt-dispatch</id>
                        <name>GWT Dispatch repository at googlecode</name>
-                       <url>http://gwt-dispatch.googlecode.com/svn/maven2</url>
+                       <url>http://gwt-dispatch.googlecode.com/svn/maven2
+                       </url>
                </repository>
                <repository>
                        <id>gwt-presenter</id>
                        <name>GWT Presenter repository at googlecode</name>
-                       
<url>http://gwt-presenter.googlecode.com/svn/maven2</url>
+                       <url>http://gwt-presenter.googlecode.com/svn/maven2
+                       </url>
                </repository>
                <repository>
                        <id>cobogw</id>
                        <name>Cobogw repository at googlecode</name>
-                       <url>http://cobogw.googlecode.com/svn/maven2</url>
+                       <url>http://cobogw.googlecode.com/svn/maven2
+                       </url>
                </repository>
                <repository>
                        <id>guice</id>
                        <name>Guice repository at googlecode</name>
-                       <url>http://guice-maven.googlecode.com/svn/trunk</url>
-               </repository>   
+                       <url>http://guice-maven.googlecode.com/svn/trunk
+                       </url>
+               </repository>
                <repository>
                        <id>for-gwt-incubator</id>
                        <url>
                                
http://dist.codehaus.org/mule/dependencies/maven2/
                        </url>
-               </repository>   
+               </repository>
                <repository>
                        <id>lib-repo</id>
                        <name>lib-m2-repository</name>
@@ -96,12 +109,13 @@
                                <checksumPolicy>ignore</checksumPolicy>
                        </releases>
                </repository>
-        <repository>
-          <id>maven2-repository.dev.java.net</id>
-          <name>Java.net Repository for Maven</name>
-          <url>http://download.java.net/maven/2/</url>
-        </repository>
-               
+               <repository>
+                       <id>maven2-repository.dev.java.net</id>
+                       <name>Java.net Repository for Maven</name>
+                       <url>http://download.java.net/maven/2/
+                       </url>
+               </repository>
+
        </repositories>
 
 
@@ -109,7 +123,8 @@
        <pluginRepositories>
                <pluginRepository>
                        <id>gwt-maven</id>
-                       
<url>http://gwt-maven.googlecode.com/svn/trunk/mavenrepo</url>
+                       <url>http://gwt-maven.googlecode.com/svn/trunk/mavenrepo
+                       </url>
                </pluginRepository>
        </pluginRepositories>
 
@@ -125,9 +140,9 @@
                                <version>2.0-beta-5</version>
                        </plugin>
 
-                       
-                       
-                       
+
+
+
                        <!--  tell the compiler we can use 1.5 -->
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
@@ -179,129 +194,135 @@
                        </activation>
                </profile>
        </profiles>
-<dependencyManagement>
-
-       <dependencies>
-               <dependency>
-                       <groupId>org.apache.hupa</groupId>
-                       <artifactId>hupa-server</artifactId>
-                       <version>${project.version}</version>
-               </dependency>
-                       <dependency>
-                       <groupId>org.apache.hupa</groupId>
-                       <artifactId>hupa-shared</artifactId>
-                       <version>${project.version}</version>
-                       
-               </dependency>
-               <dependency>
-    <groupId>javax.servlet</groupId>
-    <artifactId>servlet-api</artifactId>
-    <version>2.5</version>
-</dependency> 
-           <dependency>
-          <groupId>commons-logging</groupId>
-          <artifactId>commons-logging</artifactId>
-          <version>1.1.1</version>
-          <exclusions>
-            <exclusion>
-              <groupId>logkit</groupId>
-              <artifactId>logkit</artifactId>
-            </exclusion>
-            <exclusion>
-              <groupId>avalon-framework</groupId>
-              <artifactId>avalon-framework</artifactId>
-            </exclusion>
-            <exclusion>
-              <groupId>javax.servlet</groupId>
-              <artifactId>servlet-api</artifactId>
-            </exclusion>
-          </exclusions>
-        </dependency>
-        <dependency>
-          <groupId>log4j</groupId>
-          <artifactId>log4j</artifactId>
-          <version>1.2.13</version>
-        </dependency>
-               <dependency>
-                       <groupId>javax.mail</groupId>
-                       <artifactId>mail</artifactId>
-                       <version>1.4.1</version>
-               </dependency>
-               <dependency>
-                       <groupId>org.cobogw.gwt</groupId>
-                       <artifactId>cobogw</artifactId>
-                       <version>1.3</version>
-               </dependency>
-               <dependency>
-                       <groupId>net.customware.gwt.dispatch</groupId>
-                       <artifactId>gwt-dispatch</artifactId>
-                       <version>1.0.0-SNAPSHOT</version>
-               </dependency>
-               <dependency>
-                       <groupId>net.customware.gwt.presenter</groupId>
-                       <artifactId>gwt-presenter</artifactId>
-                       <version>1.0.0</version>
-               </dependency>
-               <dependency>
-                       <groupId>com.google.gwt</groupId>
-                       <artifactId>gwt-incubator</artifactId>
-                       <version>july-14-2009</version>
-               </dependency>
-               <dependency>
-                       <groupId>com.google.code.gwt-dnd</groupId>
-                       <artifactId>gwt-dnd</artifactId>
-                       <version>2.6.5</version>
-               </dependency>
-               <dependency>
-               <groupId>eu.maydu.gwt</groupId>
-               <artifactId>gwt-vl</artifactId>
-               <version>0.8b</version>
-               </dependency>
-               <dependency>
-                       <groupId>gwtupload</groupId>
-                       <artifactId>gwtupload</artifactId>
-                       <version>0.3.1</version> 
-               </dependency>
-               <dependency>
-          <groupId>commons-fileupload</groupId>
-          <artifactId>commons-fileupload</artifactId>
-          <version>1.2.1</version>
-        </dependency>
-        <dependency>
-          <groupId>commons-io</groupId>
-          <artifactId>commons-io</artifactId>
-          <version>1.4</version>
-        </dependency>  
-               <dependency>
-                       <groupId>com.google.code.guice</groupId>
-                       <artifactId>guice</artifactId>
-                       <version>2.0</version>
-               </dependency>
-               <dependency>
-                       <groupId>com.google.code.guice</groupId>
-                       <artifactId>guice-servlet</artifactId>
-                       <version>2.0</version>
-               </dependency>
        
-               <!--  GWT deps (from central repo) -->
-               <dependency>
-                       <groupId>com.google.gwt</groupId>
-                       <artifactId>gwt-servlet</artifactId>
-                       <version>${gwtVersion}</version>
-                       <scope>runtime</scope>
-               </dependency>
-               <dependency>
-                       <groupId>com.google.gwt</groupId>
-                       <artifactId>gwt-user</artifactId>
-                       <version>${gwtVersion}</version>
-                       <scope>provided</scope>
-               </dependency>
-               <dependency>
-                       <groupId>junit</groupId>
-                       <artifactId>junit</artifactId>
-                       <version>4.1</version>
-                       <scope>test</scope>
-               </dependency>
-       </dependencies>
-</dependencyManagement>        
+       <dependencyManagement>
+               <dependencies>
+                       <dependency>
+                               <groupId>org.apache.hupa</groupId>
+                               <artifactId>hupa-server</artifactId>
+                               <version>${project.version}</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.apache.hupa</groupId>
+                               <artifactId>hupa-shared</artifactId>
+                               <version>${project.version}</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.apache.hupa</groupId>
+                               <artifactId>hupa-widgets</artifactId>
+                               <version>${project.version}</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>javax.servlet</groupId>
+                               <artifactId>servlet-api</artifactId>
+                               <version>2.5</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>commons-logging</groupId>
+                               <artifactId>commons-logging</artifactId>
+                               <version>1.1.1</version>
+                               <exclusions>
+                                       <exclusion>
+                                               <groupId>logkit</groupId>
+                                               <artifactId>logkit</artifactId>
+                                       </exclusion>
+                                       <exclusion>
+                                               
<groupId>avalon-framework</groupId>
+                                               
<artifactId>avalon-framework</artifactId>
+                                       </exclusion>
+                                       <exclusion>
+                                               <groupId>javax.servlet</groupId>
+                                               
<artifactId>servlet-api</artifactId>
+                                       </exclusion>
+                               </exclusions>
+                       </dependency>
+                       <dependency>
+                               <groupId>log4j</groupId>
+                               <artifactId>log4j</artifactId>
+                               <version>1.2.13</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>javax.mail</groupId>
+                               <artifactId>mail</artifactId>
+                               <version>1.4.1</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>org.cobogw.gwt</groupId>
+                               <artifactId>cobogw</artifactId>
+                               <version>1.3</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>net.customware.gwt.dispatch
+                               </groupId>
+                               <artifactId>gwt-dispatch</artifactId>
+                               <version>1.0.0-SNAPSHOT</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>net.customware.gwt.presenter
+                               </groupId>
+                               <artifactId>gwt-presenter</artifactId>
+                               <version>1.0.0</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>com.google.gwt</groupId>
+                               <artifactId>gwt-incubator</artifactId>
+                               <version>july-14-2009</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>com.google.code.gwt-dnd</groupId>
+                               <artifactId>gwt-dnd</artifactId>
+                               <version>2.6.5</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>eu.maydu.gwt</groupId>
+                               <artifactId>gwt-vl</artifactId>
+                               <version>0.8b</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>gwtupload</groupId>
+                               <artifactId>gwtupload</artifactId>
+                               <version>0.3.1</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>commons-fileupload</groupId>
+                               <artifactId>commons-fileupload</artifactId>
+                               <version>1.2.1</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>commons-io</groupId>
+                               <artifactId>commons-io</artifactId>
+                               <version>1.4</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>com.google.code.guice</groupId>
+                               <artifactId>guice</artifactId>
+                               <version>2.0</version>
+                       </dependency>
+                       <dependency>
+                               <groupId>com.google.code.guice</groupId>
+                               <artifactId>guice-servlet</artifactId>
+                               <version>2.0</version>
+                       </dependency>
+
+                       <!--  GWT deps (from central repo) -->
+                       <dependency>
+                               <groupId>com.google.gwt</groupId>
+                               <artifactId>gwt-servlet</artifactId>
+                               <version>${gwtVersion}</version>
+                               <scope>runtime</scope>
+                       </dependency>
+                       <dependency>
+                               <groupId>com.google.gwt</groupId>
+                               <artifactId>gwt-user</artifactId>
+                               <version>${gwtVersion}</version>
+                               <scope>provided</scope>
+                       </dependency>
+                       <dependency>
+                               <groupId>junit</groupId>
+                               <artifactId>junit</artifactId>
+                               <version>4.1</version>
+                               <scope>test</scope>
+                       </dependency>
+               </dependencies>
+       </dependencyManagement>
 </project>
\ No newline at end of file

Modified: labs/hupa/server/pom.xml
URL: 
http://svn.apache.org/viewvc/labs/hupa/server/pom.xml?rev=809285&r1=809284&r2=809285&view=diff
==============================================================================
--- labs/hupa/server/pom.xml (original)
+++ labs/hupa/server/pom.xml Sun Aug 30 09:16:33 2009
@@ -11,7 +11,7 @@
 
     <parent>
       <groupId>org.apache.hupa</groupId>
-      <artifactId>hupa</artifactId>
+      <artifactId>hupa-parent</artifactId>
       <version>0.0.1-SNAPSHOT</version>
     </parent>
   

Modified: labs/hupa/shared/pom.xml
URL: 
http://svn.apache.org/viewvc/labs/hupa/shared/pom.xml?rev=809285&r1=809284&r2=809285&view=diff
==============================================================================
--- labs/hupa/shared/pom.xml (original)
+++ labs/hupa/shared/pom.xml Sun Aug 30 09:16:33 2009
@@ -7,35 +7,31 @@
        <version>0.0.1-SNAPSHOT</version>
        <packaging>jar</packaging>
 
-  <parent>
-    <groupId>org.apache.hupa</groupId>
-    <artifactId>hupa</artifactId>
-    <version>0.0.1-SNAPSHOT</version>
-  </parent>
-  
+       <parent>
+               <groupId>org.apache.hupa</groupId>
+               <artifactId>hupa-parent</artifactId>
+               <version>0.0.1-SNAPSHOT</version>
+       </parent>
+
        <build>
                <plugins>
-
-      <!--
-        ... or ask the plugin to detect them based on gwt modules files and 
copy the required java sources
-        -->
-      <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>gwt-maven-plugin</artifactId>
-        <executions>
-          <!-- GWT version detected from dependencyManagement -->
-          <execution>
-            <goals>
-              <goal>resources</goal>
-            </goals>
-          </execution>
-        </executions>
-      </plugin>
-    </plugins>
+                       <plugin>
+                               <groupId>org.codehaus.mojo</groupId>
+                               <artifactId>gwt-maven-plugin</artifactId>
+                               <executions>
+                                       <!-- GWT version detected from 
dependencyManagement -->
+                                       <execution>
+                                               <goals>
+                                                       <goal>resources</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+               </plugins>
        </build>
 
        <dependencies>
-       <dependency>
+               <dependency>
                        <groupId>com.google.gwt</groupId>
                        <artifactId>gwt-user</artifactId>
                </dependency>

Added: labs/hupa/widgets/pom.xml
URL: http://svn.apache.org/viewvc/labs/hupa/widgets/pom.xml?rev=809285&view=auto
==============================================================================
--- labs/hupa/widgets/pom.xml (added)
+++ labs/hupa/widgets/pom.xml Sun Aug 30 09:16:33 2009
@@ -0,0 +1,39 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+       xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/maven-v4_0_0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+       <groupId>org.apache.hupa</groupId>
+       <artifactId>hupa-widgets</artifactId>
+       <name>hupa-widgets</name>
+       <version>0.0.1-SNAPSHOT</version>
+       <packaging>jar</packaging>
+
+       <parent>
+               <groupId>org.apache.hupa</groupId>
+               <artifactId>hupa-parent</artifactId>
+               <version>0.0.1-SNAPSHOT</version>
+       </parent>
+
+       <build>
+               <plugins>
+                       <plugin>
+                               <groupId>org.codehaus.mojo</groupId>
+                               <artifactId>gwt-maven-plugin</artifactId>
+                               <executions>
+                                       <!-- GWT version detected from 
dependencyManagement -->
+                                       <execution>
+                                               <goals>
+                                                       <goal>resources</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+               </plugins>
+       </build>
+
+       <dependencies>
+               <dependency>
+                       <groupId>com.google.gwt</groupId>
+                       <artifactId>gwt-user</artifactId>
+               </dependency>
+       </dependencies>
+</project>
\ No newline at end of file

Added: labs/hupa/widgets/src/main/java/org/apache/hupa/Widgets.gwt.xml
URL: 
http://svn.apache.org/viewvc/labs/hupa/widgets/src/main/java/org/apache/hupa/Widgets.gwt.xml?rev=809285&view=auto
==============================================================================
--- labs/hupa/widgets/src/main/java/org/apache/hupa/Widgets.gwt.xml (added)
+++ labs/hupa/widgets/src/main/java/org/apache/hupa/Widgets.gwt.xml Sun Aug 30 
09:16:33 2009
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 1.6.4//EN" 
"http://google-web-toolkit.googlecode.com/svn/tags/1.6.4/distro-source/core/src/gwt-module.dtd";>
+<module>
+  <inherits name='com.google.gwt.user.User'/>
+  <source path="widgets"/>
+</module>

Copied: 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/EnableHyperlink.java 
(from r809262, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EnableHyperlink.java)
URL: 
http://svn.apache.org/viewvc/labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/EnableHyperlink.java?p2=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/EnableHyperlink.java&p1=labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EnableHyperlink.java&r1=809262&r2=809285&rev=809285&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/EnableHyperlink.java
 (original)
+++ 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/EnableHyperlink.java 
Sun Aug 30 09:16:33 2009
@@ -17,7 +17,8 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.hupa.client.widgets;
+package org.apache.hupa.widgets;
+
 
 import com.google.gwt.event.dom.client.ClickHandler;
 import com.google.gwt.event.dom.client.HasClickHandlers;

Copied: labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/HasEnable.java 
(from r809262, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEnable.java)
URL: 
http://svn.apache.org/viewvc/labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/HasEnable.java?p2=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/HasEnable.java&p1=labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEnable.java&r1=809262&r2=809285&rev=809285&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/HasEnable.java 
(original)
+++ labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/HasEnable.java Sun 
Aug 30 09:16:33 2009
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.hupa.client.widgets;
+package org.apache.hupa.widgets;
 
 public interface HasEnable {
 

Copied: 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/NumberOnlyTextBox.java 
(from r809262, 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/NumberOnlyTextBox.java)
URL: 
http://svn.apache.org/viewvc/labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/NumberOnlyTextBox.java?p2=labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/NumberOnlyTextBox.java&p1=labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/NumberOnlyTextBox.java&r1=809262&r2=809285&rev=809285&view=diff
==============================================================================
--- 
labs/hupa/client/src/main/java/org/apache/hupa/client/widgets/NumberOnlyTextBox.java
 (original)
+++ 
labs/hupa/widgets/src/main/java/org/apache/hupa/widgets/NumberOnlyTextBox.java 
Sun Aug 30 09:16:33 2009
@@ -17,7 +17,7 @@
  * under the License.                                           *
  ****************************************************************/
 
-package org.apache.hupa.client.widgets;
+package org.apache.hupa.widgets;
 
 import com.google.gwt.event.dom.client.KeyPressEvent;
 import com.google.gwt.event.dom.client.KeyPressHandler;
@@ -29,6 +29,10 @@
                addKeyPressHandler(this);
        }
 
+       /*
+        * (non-Javadoc)
+        * @see 
com.google.gwt.event.dom.client.KeyPressHandler#onKeyPress(com.google.gwt.event.dom.client.KeyPressEvent)
+        */
        public void onKeyPress(KeyPressEvent event) {
                char keyCode = event.getCharCode();
            if (!Character.isDigit(keyCode)) {



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to