remove some warnings for the source code.

git-svn-id: https://svn.apache.org/repos/asf/james/hupa/trunk@1683360 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/client/src/test/java/org/apache/hupa/client/mock/MockMessageSendDisplay.java b/client/src/test/java/org/apache/hupa/client/mock/MockMessageSendDisplay.java
index 7d02ebc..1840159 100644
--- a/client/src/test/java/org/apache/hupa/client/mock/MockMessageSendDisplay.java
+++ b/client/src/test/java/org/apache/hupa/client/mock/MockMessageSendDisplay.java
@@ -27,7 +27,6 @@
 
 import com.google.gwt.event.dom.client.HasClickHandlers;
 import com.google.gwt.event.dom.client.HasFocusHandlers;
-import com.google.gwt.user.client.TakesValue;
 import com.google.gwt.user.client.ui.Focusable;
 import com.google.gwt.user.client.ui.HasHTML;
 import com.google.gwt.user.client.ui.HasText;
diff --git a/mock/src/main/java/org/apache/hupa/server/guice/AbstractGuiceTestModule.java b/mock/src/main/java/org/apache/hupa/server/guice/AbstractGuiceTestModule.java
index 7682af6..f145945 100644
--- a/mock/src/main/java/org/apache/hupa/server/guice/AbstractGuiceTestModule.java
+++ b/mock/src/main/java/org/apache/hupa/server/guice/AbstractGuiceTestModule.java
@@ -75,7 +75,8 @@
  */
 public abstract class AbstractGuiceTestModule extends AbstractModule{
 
-    protected static class TestUser extends UserImpl {
+    @SuppressWarnings("serial")
+	protected static class TestUser extends UserImpl {
 
         @Inject
         public TestUser(@Named("Username") String username,
diff --git a/mock/src/main/java/org/apache/hupa/server/mock/MockConstants.java b/mock/src/main/java/org/apache/hupa/server/mock/MockConstants.java
index 473c054..6e4e803 100644
--- a/mock/src/main/java/org/apache/hupa/server/mock/MockConstants.java
+++ b/mock/src/main/java/org/apache/hupa/server/mock/MockConstants.java
@@ -33,7 +33,8 @@
 
     public static String SESSION_ID = "MockID";
 
-    public final static Settings mockSettings = new SettingsImpl() {
+    @SuppressWarnings("serial")
+	public final static Settings mockSettings = new SettingsImpl() {
         {
             setInboxFolderName(MockIMAPStore.MOCK_INBOX_FOLDER);
             setSentFolderName(MockIMAPStore.MOCK_SENT_FOLDER);
@@ -69,7 +70,8 @@
         }
     };
 
-    public final static User mockUser = new UserImpl() {
+    @SuppressWarnings("serial")
+	public final static User mockUser = new UserImpl() {
         {
             setName(MockIMAPStore.MOCK_LOGIN);
             setPassword(MockIMAPStore.MOCK_LOGIN);
diff --git a/mock/src/main/java/org/apache/hupa/server/mock/MockHttpSession.java b/mock/src/main/java/org/apache/hupa/server/mock/MockHttpSession.java
index 159228d..731b3a6 100644
--- a/mock/src/main/java/org/apache/hupa/server/mock/MockHttpSession.java
+++ b/mock/src/main/java/org/apache/hupa/server/mock/MockHttpSession.java
@@ -50,7 +50,7 @@
     }
 
 
-    @SuppressWarnings("rawtypes")
+    @SuppressWarnings({ "rawtypes", "unchecked" })
     public Enumeration getAttributeNames() {
         return new Enumeration() {
             Iterator it = attributeMap.keySet().iterator();
diff --git a/server/src/main/java/org/apache/hupa/server/service/GetMessageDetailsServiceImpl.java b/server/src/main/java/org/apache/hupa/server/service/GetMessageDetailsServiceImpl.java
index 4641c32..435ca9a 100644
--- a/server/src/main/java/org/apache/hupa/server/service/GetMessageDetailsServiceImpl.java
+++ b/server/src/main/java/org/apache/hupa/server/service/GetMessageDetailsServiceImpl.java
@@ -59,13 +59,6 @@
 import org.apache.hupa.server.utils.MessageUtils;
 import org.apache.hupa.shared.data.GetMessageDetailsResultImpl;
 import org.apache.hupa.shared.data.MailHeaderImpl;
-import javax.mail.Multipart;
-import javax.mail.Part;
-import javax.mail.internet.MimeMessage;
-
-import org.apache.hupa.server.utils.MessageUtils;
-import org.apache.hupa.shared.data.GetMessageDetailsResultImpl;
-import org.apache.hupa.shared.data.MailHeaderImpl;
 import org.apache.hupa.shared.data.MessageDetailsImpl;
 import org.apache.hupa.shared.domain.GetMessageDetailsAction;
 import org.apache.hupa.shared.domain.GetMessageDetailsResult;
diff --git a/server/src/test/java/org/apache/hupa/server/integration/StoreBugTest.java b/server/src/test/java/org/apache/hupa/server/integration/StoreBugTest.java
index ff6176e..04791d9 100644
--- a/server/src/test/java/org/apache/hupa/server/integration/StoreBugTest.java
+++ b/server/src/test/java/org/apache/hupa/server/integration/StoreBugTest.java
@@ -55,7 +55,8 @@
 
     Session session = Session.getDefaultInstance(new Properties(), null);
     static InMemoryIMAPStoreCache cache = new InMemoryIMAPStoreCache(new MockLog(), 2, 60000, false, truststore, truststorePassword, false);
-    static User user = new UserImpl() {
+    @SuppressWarnings("serial")
+	static User user = new UserImpl() {
        {setName(imapUser); setPassword(imapPass);}
     };
 
diff --git a/server/src/test/java/org/apache/hupa/server/utils/TestUtils.java b/server/src/test/java/org/apache/hupa/server/utils/TestUtils.java
index f5198f4..f71a2f0 100644
--- a/server/src/test/java/org/apache/hupa/server/utils/TestUtils.java
+++ b/server/src/test/java/org/apache/hupa/server/utils/TestUtils.java
@@ -24,7 +24,6 @@
 import java.io.OutputStream;
 import java.util.ArrayList;
 import java.util.Arrays;
-import java.util.List;
 
 import javax.mail.BodyPart;
 import javax.mail.Folder;
diff --git a/widgets/src/main/java/org/apache/hupa/widgets/editor/ColorPicker.java b/widgets/src/main/java/org/apache/hupa/widgets/editor/ColorPicker.java
index 8b4edc1..4f2b81e 100644
--- a/widgets/src/main/java/org/apache/hupa/widgets/editor/ColorPicker.java
+++ b/widgets/src/main/java/org/apache/hupa/widgets/editor/ColorPicker.java
@@ -51,7 +51,8 @@
             this(Long.toHexString(color));
         }
 
-        public ColorCell(String color) {
+        @SuppressWarnings("deprecation")
+		public ColorCell(String color) {
             super();
             setColor(color);
             setTitle(rgbColor);
@@ -74,7 +75,8 @@
             return rgbColor;
         }
 
-        public void setBorderColor(String color) {
+        @SuppressWarnings("deprecation")
+		public void setBorderColor(String color) {
             DOM.setStyleAttribute(getElement(), "border", "1px solid " + color);
         }
 
@@ -101,7 +103,8 @@
         0xffccff, 0xff99ff, 0xcc66cc, 0xcb32cb, 0x983298, 0x653265, 0x320032,
     };
 
-    public ColorPicker() {
+    @SuppressWarnings("deprecation")
+	public ColorPicker() {
         super(true);
         FlexTable t = new FlexTable();
         t.setCellPadding(0);
diff --git a/widgets/src/main/java/org/apache/hupa/widgets/editor/Editor.java b/widgets/src/main/java/org/apache/hupa/widgets/editor/Editor.java
index 89d9bad..4644ba5 100644
--- a/widgets/src/main/java/org/apache/hupa/widgets/editor/Editor.java
+++ b/widgets/src/main/java/org/apache/hupa/widgets/editor/Editor.java
@@ -39,6 +39,7 @@
 /**
  * Wysiwyg editor for composing and editing emails in Hupa
  */
+@SuppressWarnings("deprecation")
 public class Editor extends FlowPanel implements HasHTML, Focusable {
 
     RichTextArea area = new RichTextArea();
diff --git a/widgets/src/main/java/org/apache/hupa/widgets/editor/FontPicker.java b/widgets/src/main/java/org/apache/hupa/widgets/editor/FontPicker.java
index 3502396..0ea7206 100644
--- a/widgets/src/main/java/org/apache/hupa/widgets/editor/FontPicker.java
+++ b/widgets/src/main/java/org/apache/hupa/widgets/editor/FontPicker.java
@@ -44,12 +44,13 @@
 /**
  * Font picker for rich editor
  */
+@SuppressWarnings("deprecation")
 public class FontPicker extends PopupPanel implements ClickHandler, HasValueChangeHandlers<FontPicker> {
 
     private class FontCell extends HTML {
         String cellFont;
 
-        public FontCell(String font) {
+		public FontCell(String font) {
             super(font);
             this.cellFont = font;
             DOM.setStyleAttribute(getElement(), "backgroundColor", "#D8ECFD");
diff --git a/widgets/src/main/java/org/apache/hupa/widgets/ui/MultiValueSuggestArea.java b/widgets/src/main/java/org/apache/hupa/widgets/ui/MultiValueSuggestArea.java
index d55ac3a..2ac9ce1 100644
--- a/widgets/src/main/java/org/apache/hupa/widgets/ui/MultiValueSuggestArea.java
+++ b/widgets/src/main/java/org/apache/hupa/widgets/ui/MultiValueSuggestArea.java
@@ -45,6 +45,7 @@
      *
      * @author manolo
      */
+    @SuppressWarnings("deprecation")
     private class CustomSuggestBox extends SuggestBox {
 
         public CustomSuggestBox(SuggestOracle oracle) {
@@ -86,7 +87,7 @@
         // We have to use getValue and setValue to get/set the entire text of the textarea
         // because setText and getText have different behavior since we have modified
         // this methods in the the box implementation
-        @Override
+		@Override
         public String getValue() {
             return DOM.getElementProperty(getValueBox().getElement(), "value");
         }