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]