Author: dongxu
Date: Thu Sep 12 04:26:28 2013
New Revision: 1522347

URL: http://svn.apache.org/r1522347
Log:
upgrade maven-processor-plugin to the latest 2.2.4; change the middle-man in 
MessageListActivityMapper to string instead of the whole MessageFolderPlace

Modified:
    james/hupa/trunk/client/pom.xml
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/HupaController.java
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageListActivity.java
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/evo/HupaEvo.java
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/ComposeActivityMapper.java
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/MainContentActivityMapper.java
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/MessageListActivityMapper.java
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/place/IMAPMessagePlace.java
    
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NotificationView.java
    
james/hupa/trunk/client/src/test/java/org/apache/hupa/client/mock/MockUploader.java

Modified: james/hupa/trunk/client/pom.xml
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/pom.xml?rev=1522347&r1=1522346&r2=1522347&view=diff
==============================================================================
--- james/hupa/trunk/client/pom.xml (original)
+++ james/hupa/trunk/client/pom.xml Thu Sep 12 04:26:28 2013
@@ -327,7 +327,7 @@
             <plugin>
                 <groupId>org.bsc.maven</groupId>
                 <artifactId>maven-processor-plugin</artifactId>
-                <version>2.0.5</version>
+                <version>2.2.4</version>
                 <executions>
                     <execution>
                         <id>process</id>

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/HupaController.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/HupaController.java?rev=1522347&r1=1522346&r2=1522347&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/HupaController.java
 (original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/HupaController.java
 Thu Sep 12 04:26:28 2013
@@ -334,11 +334,11 @@ public class HupaController {
                Place place = event.getNewPlace();
 
                if (place instanceof ComposePlace) {
-                       if (((ComposePlace) place).getParameters() != null) {
+//                     if (((ComposePlace) place).getParameters() != null) {
                                hupaLayout.switchToCompose();
-                       } else {
-                               this.placeController.goTo(new 
MailFolderPlace("Mock-Inbox"));
-                       }
+//                     } else {
+//                             this.placeController.goTo(new 
MailFolderPlace("Mock-Inbox"));
+//                     }
                } else {
                        hupaLayout.switchToMessage();
                }

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageListActivity.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageListActivity.java?rev=1522347&r1=1522346&r2=1522347&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageListActivity.java
 (original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageListActivity.java
 Thu Sep 12 04:26:28 2013
@@ -301,7 +301,7 @@ public class MessageListActivity extends
        @Inject private PlaceController placeController;
        @Inject private ToolBarActivity.Displayable toolBar;
        @Inject private TopBarActivity.Displayable topBar;
-       private ImapFolder folder;
+       private String folderName;
        private String searchValue;
        private User user;
        private boolean pending;
@@ -318,13 +318,13 @@ public class MessageListActivity extends
                                        GetMessageDetailsRequest req = 
requestFactory.messageDetailsRequest();
                                        GetMessageDetailsAction action = 
req.create(GetMessageDetailsAction.class);
                                        final ImapFolder f = 
req.create(ImapFolder.class);
-                                       f.setFullName(folder.getFullName());
+                                       f.setFullName(folderName);
                                        action.setFolder(f);
                                        
action.setUid(event.getValue().getUid());
                                        req.get(action).fire(new 
Receiver<GetMessageDetailsResult>() {
                                                @Override
                                                public void 
onSuccess(GetMessageDetailsResult response) {
-                                                       eventBus.fireEvent(new 
ExpandMessageEvent(user, folder, event.getValue(), response
+                                                       eventBus.fireEvent(new 
ExpandMessageEvent(user, new ImapFolderImpl(folderName), event.getValue(), 
response
                                                                        
.getMessageDetails()));
                                                        
placeController.goTo(new MailFolderPlace(f.getFullName() + "/" + 
event.getValue().getUid()));
                                                }
@@ -368,7 +368,7 @@ public class MessageListActivity extends
                FetchMessagesRequest req = requestFactory.messagesRequest();
                FetchMessagesAction action = 
req.create(FetchMessagesAction.class);
                final ImapFolder f = req.create(ImapFolder.class);
-               f.setFullName(folder.getFullName());
+               f.setFullName(folderName);
                action.setFolder(f);
                action.setOffset(display.getGrid().getPageSize());
                action.setSearchString(searchValue);
@@ -404,7 +404,7 @@ public class MessageListActivity extends
                eventBus.addHandler(LoadMessagesEvent.TYPE, new 
LoadMessagesEventHandler() {
                        public void onLoadMessagesEvent(LoadMessagesEvent 
loadMessagesEvent) {
                                user = loadMessagesEvent.getUser();
-                               folder = loadMessagesEvent.getFolder();
+                               folderName = 
loadMessagesEvent.getFolder().getFullName();
                                searchValue = 
loadMessagesEvent.getSearchValue();
                                fetch(0);
 
@@ -413,8 +413,8 @@ public class MessageListActivity extends
 
        }
 
-       public MessageListActivity with(MailFolderPlace place) {
-               setFolder(new ImapFolderImpl(place.getFullName()));
+       public MessageListActivity with(String folderName) {
+               this.folderName = folderName;
                return this;
        }
 
@@ -443,10 +443,6 @@ public class MessageListActivity extends
                Set<Message> getSelectedMessages();
        }
 
-       public void setFolder(ImapFolder folder) {
-               this.folder = folder;
-       }
-
        private void antiSelectMessages(Collection<Message> c) {
                for (Message msg : c) {
                        display.getGrid().getSelectionModel().setSelected(msg, 
false);

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/evo/HupaEvo.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/evo/HupaEvo.java?rev=1522347&r1=1522346&r2=1522347&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/evo/HupaEvo.java 
(original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/evo/HupaEvo.java 
Thu Sep 12 04:26:28 2013
@@ -19,8 +19,6 @@
 
 package org.apache.hupa.client.evo;
 
-import org.apache.hupa.client.ioc.AppGinjector;
-
 import com.google.gwt.core.client.EntryPoint;
 import com.google.gwt.core.client.GWT;
 import com.google.gwt.core.client.GWT.UncaughtExceptionHandler;
@@ -32,8 +30,8 @@ public class HupaEvo implements EntryPoi
        public void onModuleLoad() {
                handleExceptionsAsync();
                replaceLoading();
-           AppController appController = null;//injector.getAppController();
-           appController.start();
+//         AppController appController = null;//injector.getAppController();
+//         appController.start();
        }
        
        private void handleExceptionsAsync(){
@@ -48,6 +46,6 @@ public class HupaEvo implements EntryPoi
                DOM.removeChild(RootPanel.getBodyElement(), 
DOM.getElementById("loading"));
        }
 
-       private final AppGinjector injector = GWT.create(AppGinjector.class);
+//     private final AppGinjector injector = GWT.create(AppGinjector.class);
 
 }

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/ComposeActivityMapper.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/ComposeActivityMapper.java?rev=1522347&r1=1522346&r2=1522347&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/ComposeActivityMapper.java
 (original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/ComposeActivityMapper.java
 Thu Sep 12 04:26:28 2013
@@ -21,8 +21,6 @@ package org.apache.hupa.client.mapper;
 
 import org.apache.hupa.client.activity.ComposeActivity;
 import org.apache.hupa.client.place.ComposePlace;
-import org.apache.hupa.client.place.DefaultPlace;
-import org.apache.hupa.client.place.MailFolderPlace;
 
 import com.google.gwt.activity.shared.Activity;
 import com.google.gwt.activity.shared.ActivityMapper;
@@ -47,7 +45,7 @@ public class ComposeActivityMapper imple
                if (!(place instanceof ComposePlace))
                        return null;
                final ComposePlace composePlace = (ComposePlace)place;
-               if(composePlace.getParameters() == null) return null;
+//             if(composePlace.getParameters() == null) return null;
 //             if(composePlace.getParameters() == null){
 //                     placeController.goTo(new MailFolderPlace("Mock-Inbox"));
 //             }

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/MainContentActivityMapper.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/MainContentActivityMapper.java?rev=1522347&r1=1522346&r2=1522347&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/MainContentActivityMapper.java
 (original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/MainContentActivityMapper.java
 Thu Sep 12 04:26:28 2013
@@ -20,7 +20,6 @@
 package org.apache.hupa.client.mapper;
 
 import org.apache.hupa.client.activity.IMAPMessageActivity;
-import org.apache.hupa.client.activity.IMAPMessageListActivity;
 import org.apache.hupa.client.activity.LoginActivity;
 import org.apache.hupa.client.activity.MessageSendActivity;
 import org.apache.hupa.client.place.DefaultPlace;
@@ -37,14 +36,13 @@ import com.google.inject.Provider;
 public class MainContentActivityMapper implements ActivityMapper {
 
        private final Provider<LoginActivity> loginActivityProvider;
-       private final Provider<IMAPMessageListActivity> 
messageListActivityProvider;
        private final Provider<MessageSendActivity> messageSendActivityProvider;
        private final Provider<IMAPMessageActivity> messageActivityProvider;
 
        @Inject
-       public MainContentActivityMapper(Provider<IMAPMessageListActivity> 
messageListActivityProvider,
-                       Provider<LoginActivity> 
loginActivityProvider,Provider<MessageSendActivity> 
messageSendActivityProvider,Provider<IMAPMessageActivity> 
messageActivityProvider) {
-               this.messageListActivityProvider = messageListActivityProvider;
+       public MainContentActivityMapper(Provider<LoginActivity> 
loginActivityProvider,
+                       Provider<MessageSendActivity> 
messageSendActivityProvider,
+                       Provider<IMAPMessageActivity> messageActivityProvider) {
                this.loginActivityProvider = loginActivityProvider;
                this.messageSendActivityProvider = messageSendActivityProvider;
                this.messageActivityProvider = messageActivityProvider;
@@ -52,13 +50,14 @@ public class MainContentActivityMapper i
 
        public Activity getActivity(Place place) {
                if (place instanceof MailFolderPlace) {
-//                     return 
messageListActivityProvider.get().with((MailFolderPlace)place);
+                       // return
+                       // 
messageListActivityProvider.get().with((MailFolderPlace)place);
                } else if (place instanceof DefaultPlace) {
                        return loginActivityProvider.get();
-               } else if(place instanceof MessageSendPlace){
-                       return 
messageSendActivityProvider.get().with((MessageSendPlace)place);
-               } else if(place instanceof IMAPMessagePlace){
-                       return 
messageActivityProvider.get().with((IMAPMessagePlace)place);
+               } else if (place instanceof MessageSendPlace) {
+                       return 
messageSendActivityProvider.get().with((MessageSendPlace) place);
+               } else if (place instanceof IMAPMessagePlace) {
+                       return 
messageActivityProvider.get().with((IMAPMessagePlace) place);
                }
 
                return null;

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/MessageListActivityMapper.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/MessageListActivityMapper.java?rev=1522347&r1=1522346&r2=1522347&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/MessageListActivityMapper.java
 (original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/mapper/MessageListActivityMapper.java
 Thu Sep 12 04:26:28 2013
@@ -57,8 +57,7 @@ public class MessageListActivityMapper i
        private final Provider<MessageListActivity> messageListActivityProvider;
 
        @Inject
-       public MessageListActivityMapper(
-                       Provider<MessageListActivity> 
messageListActivityProvider) {
+       public MessageListActivityMapper(Provider<MessageListActivity> 
messageListActivityProvider) {
                this.messageListActivityProvider = messageListActivityProvider;
        }
 
@@ -104,8 +103,7 @@ public class MessageListActivityMapper i
 
                                @Override
                                protected Activity createInstance() {
-                                       return 
messageListActivityProvider.get().with(
-                                                       (MailFolderPlace) 
place);
+                                       return 
messageListActivityProvider.get().with(((MailFolderPlace) place).getFullName());
                                }
                        };
                }

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/place/IMAPMessagePlace.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/place/IMAPMessagePlace.java?rev=1522347&r1=1522346&r2=1522347&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/place/IMAPMessagePlace.java
 (original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/place/IMAPMessagePlace.java
 Thu Sep 12 04:26:28 2013
@@ -103,10 +103,10 @@ public class IMAPMessagePlace extends Ab
        private ImapFolder folder;
 >>>>>>> Make the ValueProxy(ImapFolder) work with Manolo's patch. Hupa can 
 >>>>>>> display folders in west view with RequestFactory now.
        private User user;
-       private String messageId;
+//     private String messageId;
 
        public IMAPMessagePlace(String token) {
-               this.messageId = token;
+//             this.messageId = token;
        }
        
        public IMAPMessagePlace(MessageDetails messageDetails){

Modified: 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NotificationView.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NotificationView.java?rev=1522347&r1=1522346&r2=1522347&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NotificationView.java
 (original)
+++ 
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/NotificationView.java
 Thu Sep 12 04:26:28 2013
@@ -25,12 +25,15 @@ import com.google.gwt.core.client.GWT;
 import com.google.gwt.resources.client.CssResource;
 <<<<<<< HEAD
 <<<<<<< HEAD
+<<<<<<< HEAD
 =======
 import com.google.gwt.safehtml.shared.SafeHtml;
 >>>>>>> add loading and notification bar(finishing the folder list click 
 >>>>>>> event), related to the issue#18
 =======
 import com.google.gwt.safehtml.shared.SafeHtmlBuilder;
 >>>>>>> make the notification be able to cope with link
+=======
+>>>>>>> upgrade maven-processor-plugin to the latest 2.2.4; change the 
middle-man in MessageListActivityMapper to string instead of the whole 
MessageFolderPlace
 import com.google.gwt.uibinder.client.UiBinder;
 import com.google.gwt.uibinder.client.UiField;
 import com.google.gwt.user.client.ui.Composite;

Modified: 
james/hupa/trunk/client/src/test/java/org/apache/hupa/client/mock/MockUploader.java
URL: 
http://svn.apache.org/viewvc/james/hupa/trunk/client/src/test/java/org/apache/hupa/client/mock/MockUploader.java?rev=1522347&r1=1522346&r2=1522347&view=diff
==============================================================================
--- 
james/hupa/trunk/client/src/test/java/org/apache/hupa/client/mock/MockUploader.java
 (original)
+++ 
james/hupa/trunk/client/src/test/java/org/apache/hupa/client/mock/MockUploader.java
 Thu Sep 12 04:26:28 2013
@@ -150,6 +150,7 @@ public class MockUploader implements IUp
 
 <<<<<<< HEAD
 <<<<<<< HEAD
+<<<<<<< HEAD
     public void setValidExtensions(String... ext) {
 =======
     public void setValidExtensions(String[] ext) {
@@ -157,6 +158,9 @@ public class MockUploader implements IUp
 =======
     public void setValidExtensions(String[] ext) {
 >>>>>>> first commit
+=======
+    public void setValidExtensions(String... ext) {
+>>>>>>> upgrade maven-processor-plugin to the latest 2.2.4; change the 
middle-man in MessageListActivityMapper to string instead of the whole 
MessageFolderPlace
         // TODO Auto-generated method stub
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to