You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by do...@apache.org on 2013/09/12 05:29:51 UTC
svn commit: r1522210 - in
/james/hupa/trunk/client/src/main/java/org/apache/hupa/client: activity/ ui/
Author: dongxu
Date: Thu Sep 12 03:29:50 2013
New Revision: 1522210
URL: http://svn.apache.org/r1522210
Log:
scrub code
Modified:
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/AppBaseActivity.java
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/IMAPMessageActivity.java
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/IMAPMessageListActivity.java
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/LoginActivity.java
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageSendActivity.java
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/TopActivity.java
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java
james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/WestView.java
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/AppBaseActivity.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/AppBaseActivity.java?rev=1522210&r1=1522209&r2=1522210&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/AppBaseActivity.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/AppBaseActivity.java Thu Sep 12 03:29:50 2013
@@ -23,6 +23,7 @@ import java.util.ArrayList;
import java.util.List;
<<<<<<< HEAD
+<<<<<<< HEAD
import org.apache.hupa.client.HupaController;
import org.apache.hupa.client.rf.HupaRequestFactory;
@@ -40,12 +41,26 @@ public abstract class AppBaseActivity ex
@Inject protected HupaRequestFactory rf;
=======
+=======
+import org.apache.hupa.client.rf.HupaRequestFactory;
+
+>>>>>>> scrub code
import com.google.gwt.activity.shared.AbstractActivity;
+import com.google.gwt.event.shared.EventBus;
import com.google.gwt.event.shared.HandlerRegistration;
+import com.google.gwt.place.shared.PlaceController;
+import com.google.inject.Inject;
public abstract class AppBaseActivity extends AbstractActivity {
+<<<<<<< HEAD
>>>>>>> fix issue 10
+=======
+ @Inject protected EventBus eventBus;
+ @Inject protected PlaceController placeController;
+ @Inject protected HupaRequestFactory requestFactory;
+
+>>>>>>> scrub code
protected List<HandlerRegistration> registrations = new ArrayList<HandlerRegistration>();
@Override
@@ -74,5 +89,19 @@ public abstract class AppBaseActivity ex
}
registrations.clear();
}
+<<<<<<< HEAD
>>>>>>> fix issue 10
+=======
+
+ protected void registerHandler(HandlerRegistration handlerRegistration) {
+ registrations.add(handlerRegistration);
+ }
+
+ public String mayStop() {
+ return null;
+ }
+
+ public void onCancel() {
+ }
+>>>>>>> scrub code
}
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/IMAPMessageActivity.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/IMAPMessageActivity.java?rev=1522210&r1=1522209&r2=1522210&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/IMAPMessageActivity.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/IMAPMessageActivity.java Thu Sep 12 03:29:50 2013
@@ -31,7 +31,6 @@ import org.apache.hupa.client.evo.HupaEv
>>>>>>> other RFs
import org.apache.hupa.client.place.IMAPMessagePlace;
import org.apache.hupa.client.rf.DeleteMessageByUidRequest;
-import org.apache.hupa.client.rf.HupaRequestFactory;
import org.apache.hupa.client.ui.WidgetDisplayable;
import org.apache.hupa.shared.SConsts;
<<<<<<< HEAD
@@ -97,7 +96,6 @@ import com.google.gwt.event.dom.client.C
import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.event.shared.EventBus;
-import com.google.gwt.place.shared.PlaceController;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.AcceptsOneWidget;
import com.google.inject.Inject;
@@ -286,17 +284,12 @@ public class IMAPMessageActivity extends
private Message message;
private ImapFolder folder;
private User user;
- // @Inject private CachingDispatchAsync dispatcher;
@Inject private Displayable display;
- @Inject private EventBus eventBus;
- @Inject private PlaceController placeController;
- @Inject private HupaRequestFactory requestFactory;
public interface Displayable extends WidgetDisplayable {
public void setHeaders(Message msg);
public void setAttachments(List<MessageAttachment> attachements, String folder, long uid);
public void setContent(String content);
-
public HasClickHandlers getShowRawMessageClick();
public HasClickHandlers getDeleteButtonClick();
public HasClickHandlers getReplyButtonClick();
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/IMAPMessageListActivity.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/IMAPMessageListActivity.java?rev=1522210&r1=1522209&r2=1522210&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/IMAPMessageListActivity.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/IMAPMessageListActivity.java Thu Sep 12 03:29:50 2013
@@ -403,7 +403,6 @@ import org.apache.hupa.client.place.Mail
import org.apache.hupa.client.place.MessageSendPlace;
import org.apache.hupa.client.rf.DeleteMessageAllRequest;
import org.apache.hupa.client.rf.DeleteMessageByUidRequest;
-import org.apache.hupa.client.rf.HupaRequestFactory;
import org.apache.hupa.client.rf.MoveMessageRequest;
import org.apache.hupa.client.rf.SetFlagRequest;
import org.apache.hupa.client.ui.WidgetDisplayable;
@@ -511,6 +510,7 @@ import com.google.gwt.event.dom.client.H
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.event.shared.EventBus;
<<<<<<< HEAD
+<<<<<<< HEAD
import com.google.gwt.gen2.table.event.client.HasPageChangeHandlers;
import com.google.gwt.gen2.table.event.client.HasPageLoadHandlers;
import com.google.gwt.gen2.table.event.client.HasRowSelectionHandlers;
@@ -530,6 +530,8 @@ import com.google.gwt.gen2.table.event.c
=======
>>>>>>> remove gwt-incubator dependency in Messages List Model;
import com.google.gwt.place.shared.PlaceController;
+=======
+>>>>>>> scrub code
import com.google.gwt.user.client.ui.AcceptsOneWidget;
import com.google.gwt.user.client.ui.HasValue;
import com.google.inject.Inject;
@@ -539,6 +541,7 @@ import com.google.web.bindery.requestfac
public class IMAPMessageListActivity extends AppBaseActivity {
<<<<<<< HEAD
+<<<<<<< HEAD
private String searchValue;
private User user;
<<<<<<< HEAD
@@ -589,6 +592,8 @@ public class IMAPMessageListActivity ext
=======
>>>>>>> delete messages, make WestActivity Singleton
+=======
+>>>>>>> scrub code
@Override
public void start(AcceptsOneWidget container, EventBus eventBus) {
bind();
@@ -633,25 +638,19 @@ public class IMAPMessageListActivity ext
>>>>>>> fix issue 10
private void bind() {
eventBus.addHandler(LogoutEvent.TYPE, new LogoutEventHandler() {
-
public void onLogout(LogoutEvent logoutEvent) {
IMAPMessageListActivity.this.display.reset();
IMAPMessageListActivity.this.display.getSearchValue().setValue("");
}
-
});
>>>>>>> delete messages, make WestActivity Singleton
eventBus.addHandler(MessagesReceivedEvent.TYPE, new MessagesReceivedEventHandler() {
-
public void onMessagesReceived(MessagesReceivedEvent event) {
-
// fill the oracle
display.fillSearchOracle(event.getMessages());
}
-
});
registrations.add(display.getSearchClick().addClickHandler(new ClickHandler() {
-
public void onClick(ClickEvent event) {
String searchValue = null;
if (display.getSearchValue().getValue().trim().length() > 0) {
@@ -659,7 +658,6 @@ public class IMAPMessageListActivity ext
}
eventBus.fireEvent(new LoadMessagesEvent(user, folder, searchValue));
}
-
}));
eventBus.addHandler(MoveMessageEvent.TYPE, new MoveMessageEventHandler() {
public void onMoveMessageHandler(MoveMessageEvent event) {
@@ -678,59 +676,44 @@ public class IMAPMessageListActivity ext
}
});
}
-
});
registrations.add(display.getSelectAllClick().addClickHandler(new ClickHandler() {
-
public void onClick(ClickEvent event) {
display.deselectAllMessages();
display.selectAllMessages();
}
-
}));
registrations.add(display.getSelectNoneClick().addClickHandler(new ClickHandler() {
-
public void onClick(ClickEvent event) {
display.deselectAllMessages();
}
-
}));
registrations.add(display.getDeleteClick().addClickHandler(new com.google.gwt.event.dom.client.ClickHandler() {
-
public void onClick(com.google.gwt.event.dom.client.ClickEvent event) {
if (folder.getFullName().equals(user.getSettings().getTrashFolderName())) {
display.getConfirmDeleteDialog().show();
} else {
deleteMessages();
}
-
}
-
}));
registrations.add(display.getConfirmDeleteDialogClick().addClickHandler(new ClickHandler() {
-
public void onClick(ClickEvent event) {
deleteMessages();
}
-
}));
registrations.add(display.getNewClick().addClickHandler(new com.google.gwt.event.dom.client.ClickHandler() {
-
public void onClick(com.google.gwt.event.dom.client.ClickEvent event) {
// eventBus.fireEvent(new NewMessageEvent());
placeController.goTo(messageSendPlaceProvider.get().with(user, null, null, null, Type.NEW));
}
-
}));
registrations.add(display.getDeleteAllClick().addClickHandler(new ClickHandler() {
-
public void onClick(ClickEvent event) {
display.getConfirmDeleteAllDialog().center();
}
-
}));
registrations.add(display.getConfirmDeleteAllDialogClick().addClickHandler(new ClickHandler() {
-
public void onClick(ClickEvent event) {
DeleteMessageAllRequest req = requestFactory.deleteMessageAllRequest();
DeleteMessageAllAction action = req.create(DeleteMessageAllAction.class);
@@ -744,7 +727,6 @@ public class IMAPMessageListActivity ext
}
});
}
-
}));
registrations.add(display.getMarkSeenClick().addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
@@ -757,7 +739,6 @@ public class IMAPMessageListActivity ext
selectedMessages.remove(m);
}
}
-
SetFlagRequest req = requestFactory.setFlagRequest();
SetFlagAction action = req.create(SetFlagAction.class);
action.setFlag(IMAPFlag.SEEN);
@@ -777,10 +758,8 @@ public class IMAPMessageListActivity ext
}
});
}
-
}));
registrations.add(display.getMarkUnseenClick().addClickHandler(new ClickHandler() {
-
public void onClick(ClickEvent event) {
final ArrayList<Message> selectedMessages = new ArrayList<Message>(display.getSelectedMessages());
ArrayList<Long> uids = new ArrayList<Long>();
@@ -807,14 +786,12 @@ public class IMAPMessageListActivity ext
}
display.redraw();
eventBus.fireEvent(new IncreaseUnseenEvent(user, folder, selectedMessages.size()));
-
}
});
}
}));
eventBus.addHandler(FolderSelectionEvent.TYPE, new FolderSelectionEventHandler() {// TODO
-
public void onFolderSelectionEvent(FolderSelectionEvent event) {
folder = event.getFolder();
user = event.getUser();
@@ -822,7 +799,6 @@ public class IMAPMessageListActivity ext
});
registrations.add(display.getRefreshClick().addClickHandler(new ClickHandler() {
-
public void onClick(ClickEvent event) {
display.reset();
display.reloadData();
@@ -830,14 +806,13 @@ public class IMAPMessageListActivity ext
}));
registrations.add(display.getRowsPerPageChange().addChangeHandler(new ChangeHandler() {
-
public void onChange(ChangeEvent event) {
// firePresenterRevealedEvent(true);
// firePresenterChangedEvent();
}
}));
-// display.addTableListener(tableListener);
+ // display.addTableListener(tableListener);
}
private void deleteMessages() {
@@ -1234,7 +1209,6 @@ public class IMAPMessageListActivity ext
}
public void revealDisplay(User user, ImapFolder folder, String searchValue) {
this.user = user;
-
if (this.user == null || !this.user.getName().equals(user.getName()) || this.folder == null
|| !this.folder.getFullName().equals(folder.getFullName())
|| (searchValue == null && this.searchValue != null)
@@ -1245,27 +1219,39 @@ public class IMAPMessageListActivity ext
display.setExpandLoading(false);
this.searchValue = searchValue;
this.folder = folder;
-
onRevealDisplay();
}
+ private String searchValue;
+ private User user;
+ private ImapFolder folder;
+
+ @Inject private Displayable display;
+ @Inject private Provider<MessageSendPlace> messageSendPlaceProvider;
+
public interface Displayable extends WidgetDisplayable {
public void setPostFetchMessageCount(int count);
+ public void fillSearchOracle(List<Message> messages);
+ public void setExpandLoading(boolean expanding);
+ public void redraw();
+ public void goToPage(int page);
+ public void reloadData();
+ public void removeMessages(List<Message> messages);
+ public void selectAllMessages();
+ public void deselectAllMessages();
+ public void reset();
+ public int getCurrentPage();
+ public int getRowsPerPageIndex();
public HasClickHandlers getNewClick();
public Message getData(int rowIndex);
public HasClickHandlers getDeleteClick();
public HasClickHandlers getDeleteAllClick();
public HasEnable getDeleteEnable();
- public void reloadData();
- public void removeMessages(List<Message> messages);
public List<Message> getSelectedMessages();
- public void reset();
public HasDialog getConfirmDeleteDialog();
public HasDialog getConfirmDeleteAllDialog();
public HasClickHandlers getConfirmDeleteDialogClick();
public HasClickHandlers getConfirmDeleteAllDialogClick();
- public void selectAllMessages();
- public void deselectAllMessages();
public HasClickHandlers getSelectAllClick();
public HasClickHandlers getSelectNoneClick();
public HasClickHandlers getMarkSeenClick();
@@ -1273,16 +1259,9 @@ public class IMAPMessageListActivity ext
public HasEnable getMarkSeenEnable();
public HasEnable getMarkUnseenEnable();
public HasClickHandlers getRefreshClick();
- public void redraw();
- public void goToPage(int page);
- public int getCurrentPage();
- public int getRowsPerPageIndex();
public HasChangeHandlers getRowsPerPageChange();
public HasClickHandlers getSearchClick();
public HasValue<String> getSearchValue();
- public void fillSearchOracle(List<Message> messages);
- public void setExpandLoading(boolean expanding);
-
}
<<<<<<< HEAD
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/LoginActivity.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/LoginActivity.java?rev=1522210&r1=1522209&r2=1522210&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/LoginActivity.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/LoginActivity.java Thu Sep 12 03:29:50 2013
@@ -26,6 +26,7 @@
package org.apache.hupa.client.activity;
import org.apache.hupa.client.HupaConstants;
+<<<<<<< HEAD
import org.apache.hupa.client.place.FolderPlace;
import org.apache.hupa.client.rf.LoginUserRequest;
import org.apache.hupa.client.ui.HupaLayoutable;
@@ -69,8 +70,9 @@ import org.apache.hupa.client.place.Mail
>>>>>>> Make chechsession and login work with RF, with refactoring fetch folders.
import org.apache.hupa.client.HupaConstants;
import org.apache.hupa.client.place.DefaultPlace;
+=======
+>>>>>>> scrub code
import org.apache.hupa.client.place.MailFolderPlace;
-import org.apache.hupa.client.rf.HupaRequestFactory;
import org.apache.hupa.client.rf.LoginUserRequest;
import org.apache.hupa.client.ui.WidgetDisplayable;
import org.apache.hupa.shared.data.ImapFolderImpl;
@@ -87,6 +89,7 @@ import org.apache.hupa.shared.rpc.LoginU
=======
>>>>>>> Make chechsession and login work with RF, with refactoring fetch folders.
+<<<<<<< HEAD
import com.google.gwt.activity.shared.AbstractActivity;
<<<<<<< HEAD
<<<<<<< HEAD
@@ -111,12 +114,15 @@ import com.google.gwt.core.client.GWT;
>>>>>>> decorate the theme
=======
>>>>>>> fix issue 2&3. Handle exceptions thrown in async blocks & Simply injection code
+=======
+>>>>>>> scrub code
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
import com.google.gwt.event.dom.client.HasClickHandlers;
import com.google.gwt.event.shared.EventBus;
<<<<<<< HEAD
<<<<<<< HEAD
+<<<<<<< HEAD
=======
import com.google.gwt.place.shared.PlaceController;
<<<<<<< HEAD
@@ -126,6 +132,8 @@ import com.google.gwt.user.client.Window
=======
>>>>>>> introduce the top activity
=======
+=======
+>>>>>>> scrub code
import com.google.gwt.user.client.Window;
>>>>>>> alert people "invilid login" for the wrong username and/or password, which should be improved with a gentle way
import com.google.gwt.user.client.ui.AcceptsOneWidget;
@@ -140,6 +148,7 @@ import com.google.web.bindery.requestfac
import com.google.web.bindery.requestfactory.shared.ServerFailure;
public class LoginActivity extends AppBaseActivity {
+<<<<<<< HEAD
@Inject private HupaLayoutable hupaLayout;
@@ -219,6 +228,8 @@ public class LoginActivity extends Abstr
=======
@Inject private HupaRequestFactory requestFactory;
>>>>>>> Make chechsession and login work with RF, with refactoring fetch folders.
+=======
+>>>>>>> scrub code
@Override
public void start(AcceptsOneWidget container, EventBus eventBus) {
@@ -247,15 +258,20 @@ public class LoginActivity extends Abstr
>>>>>>> change the LOGIN progress using native MVP instead of gwt-presenter
=======
display.setLoading(false);
+<<<<<<< HEAD
>>>>>>> fix bugs, including 1)folders appending on west panel; 2)unread email folder's been frozen exception; 3)back, logout, ...buttons wired behavior.
+=======
+>>>>>>> scrub code
}
public void bind() {
- display.getLoginClick().addClickHandler(new ClickHandler() {
+ registerHandler(display.getLoginClick().addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
- doLogin();// FIXME double run if press "ENTER" key in the login page
+ doLogin();// FIXME double run if press "ENTER" key in the login
+ // page
}
+<<<<<<< HEAD
});
<<<<<<< HEAD
<<<<<<< HEAD
@@ -274,12 +290,16 @@ public class LoginActivity extends Abstr
=======
display.getResetClick().addClickHandler(new ClickHandler() {
+=======
+ }));
+ registerHandler(display.getResetClick().addClickHandler(new ClickHandler() {
+>>>>>>> scrub code
public void onClick(ClickEvent event) {
doReset();
}
-
- });
+ }));
eventBus.addHandler(SessionExpireEvent.TYPE, new SessionExpireEventHandler() {
+<<<<<<< HEAD
<<<<<<< HEAD
public void onSessionExpireEvent(SessionExpireEvent event) {
@@ -300,6 +320,12 @@ public class LoginActivity extends Abstr
=======
>>>>>>> change the LOGIN progress using native MVP instead of gwt-presenter
+=======
+ public void onSessionExpireEvent(SessionExpireEvent event) {
+ eventBus.fireEvent(new FlashEvent(constants.sessionTimedOut(), 4000));
+ }
+ });
+>>>>>>> scrub code
}
private void doLogin() {
@@ -307,6 +333,7 @@ public class LoginActivity extends Abstr
String pass = display.getPasswordValue().getValue().trim();
<<<<<<< HEAD
<<<<<<< HEAD
+<<<<<<< HEAD
if (user.isEmpty() || pass.isEmpty())
return;
display.setLoading(true);
@@ -328,13 +355,15 @@ public class LoginActivity extends Abstr
=======
>>>>>>> change the LOGIN progress using native MVP instead of gwt-presenter
+=======
+>>>>>>> scrub code
if (user.isEmpty() || pass.isEmpty())
return;
-
display.setLoading(true);
<<<<<<< HEAD
<<<<<<< HEAD
<<<<<<< HEAD
+<<<<<<< HEAD
=======
>>>>>>> As the FetchFolders RequestFactory, but can not run correctly.
// HupaRequestFactory rf = GWT.create(HupaRequestFactory.class);
@@ -437,26 +466,31 @@ public class LoginActivity extends Abstr
>>>>>>> As the FetchFolders RequestFactory, but can not run correctly.
=======
+=======
+>>>>>>> scrub code
LoginUserRequest loginRequest = requestFactory.loginRequest();
loginRequest.login(user, pass).fire(new Receiver<User>() {
@Override
public void onSuccess(User response) {
placeController.goTo(new MailFolderPlace().with(response, useDefaultInboxFolder(response), null));
- eventBus.fireEvent(new LoginEvent(response));
+ eventBus.fireEvent(new LoginEvent(response));
}
@Override
- public void onFailure(ServerFailure error){
- Window.alert(error.getMessage());//TODO a more gentle way
+ public void onFailure(ServerFailure error) {
+ Window.alert(error.getMessage());// TODO a more gentle way
display.setLoading(false);
doReset();
-// placeController.goTo(new DefaultPlace());
+ // placeController.goTo(new DefaultPlace());
}
});
+<<<<<<< HEAD
>>>>>>> Make chechsession and login work with RF, with refactoring fetch folders.
+=======
+>>>>>>> scrub code
}
-
- private ImapFolder useDefaultInboxFolder(User user){
+
+ private ImapFolder useDefaultInboxFolder(User user) {
return new ImapFolderImpl(user.getSettings().getInboxFolderName());
}
@@ -473,6 +507,7 @@ public class LoginActivity extends Abstr
<<<<<<< HEAD
<<<<<<< HEAD
<<<<<<< HEAD
+<<<<<<< HEAD
@Inject private Displayable display;
@Inject private HupaConstants constants;
@@ -491,24 +526,27 @@ public class LoginActivity extends Abstr
public interface Display {
>>>>>>> change the LOGIN progress using native MVP instead of gwt-presenter
=======
+=======
+ @Inject private Displayable display;
+ @Inject private HupaConstants constants;
+
+>>>>>>> scrub code
public interface Displayable extends WidgetDisplayable {
>>>>>>> Change to new mvp framework - first step
public HasClickHandlers getLoginClick();
-
public HasClickHandlers getResetClick();
-
public HasValue<String> getUserNameValue();
-
public HasValue<String> getPasswordValue();
-
public Focusable getUserNameFocus();
-
public void setLoading(boolean loading);
+<<<<<<< HEAD
<<<<<<< HEAD
>>>>>>> change the LOGIN progress using native MVP instead of gwt-presenter
=======
>>>>>>> change the LOGIN progress using native MVP instead of gwt-presenter
+=======
+>>>>>>> scrub code
public Widget asWidget();
}
}
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageSendActivity.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageSendActivity.java?rev=1522210&r1=1522209&r2=1522210&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageSendActivity.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/MessageSendActivity.java Thu Sep 12 03:29:50 2013
@@ -45,6 +45,7 @@ import java.util.List;
<<<<<<< HEAD
<<<<<<< HEAD
import org.apache.hupa.client.place.MessageSendPlace;
+<<<<<<< HEAD
import org.apache.hupa.client.rf.SendForwardMessageRequest;
import org.apache.hupa.client.rf.SendMessageRequest;
import org.apache.hupa.client.rf.SendReplyMessageRequest;
@@ -85,6 +86,8 @@ import org.apache.hupa.client.place.Mess
=======
=======
import org.apache.hupa.client.rf.HupaRequestFactory;
+=======
+>>>>>>> scrub code
import org.apache.hupa.client.rf.SendForwardMessageRequest;
import org.apache.hupa.client.rf.SendMessageRequest;
import org.apache.hupa.client.rf.SendReplyMessageRequest;
@@ -238,6 +241,7 @@ import com.google.web.bindery.requestfac
public class MessageSendActivity extends AppBaseActivity {
+<<<<<<< HEAD
private List<MessageAttachment> attachments = new ArrayList<MessageAttachment>();
private Type type = Type.NEW;
private ImapFolder folder;
@@ -259,6 +263,8 @@ public class MessageSendActivity extends
=======
>>>>>>> 1. improve the inbox folder place.
+=======
+>>>>>>> scrub code
@Override
public void start(AcceptsOneWidget container, EventBus eventBus) {
bind();
@@ -271,6 +277,7 @@ public class MessageSendActivity extends
<<<<<<< HEAD
public MessageSendActivity with(MessageSendPlace place) {
+<<<<<<< HEAD
=======
=======
>>>>>>> 1. improve the inbox folder place.
@@ -296,6 +303,8 @@ public class MessageSendActivity extends
>>>>>>> 1. improve the inbox folder place.
=======
>>>>>>> 1. improve the inbox folder place.
+=======
+>>>>>>> scrub code
this.user = place.getUser();
this.folder = place.getFolder();
this.oldmessage = place.getMessage();
@@ -627,15 +636,12 @@ public class MessageSendActivity extends
eventBus.fireEvent(new BackEvent());
}
}));
-
registrations.add(display.getUploader().addOnStatusChangedHandler(onStatusChangedHandler));
registrations.add(display.getUploader().addOnFinishUploadHandler(onFinishUploadHandler));
registrations.add(display.getUploader().addOnCancelUploadHandler(onCancelUploadHandler));
-
reset();
}
- SendMessageRequest sendReq;
protected ClickHandler sendClickHandler = new ClickHandler() {
public void onClick(ClickEvent event) {
if (validate()) {
@@ -1143,7 +1149,20 @@ public class MessageSendActivity extends
}
};
+<<<<<<< HEAD
>>>>>>> forward and reply message to use RF
+=======
+ @Inject private Displayable display;
+ private List<MessageAttachment> attachments = new ArrayList<MessageAttachment>();
+ private Type type = Type.NEW;
+ private ImapFolder folder;
+ private Message oldmessage;
+ protected SmtpMessage message;
+ private MessageDetails oldDetails;
+ private User user;
+ private SendMessageRequest sendReq;
+
+>>>>>>> scrub code
public interface Displayable extends WidgetDisplayable {
public HasText getFromText();
public HasText getToText();
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/TopActivity.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/TopActivity.java?rev=1522210&r1=1522209&r2=1522210&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/TopActivity.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/TopActivity.java Thu Sep 12 03:29:50 2013
@@ -61,7 +61,6 @@ import org.apache.hupa.shared.data.User;
>>>>>>> introduce the top activity
=======
import org.apache.hupa.client.place.DefaultPlace;
-import org.apache.hupa.client.rf.HupaRequestFactory;
import org.apache.hupa.client.rf.IdleRequest;
import org.apache.hupa.client.rf.LogoutUserRequest;
import org.apache.hupa.client.ui.WidgetDisplayable;
@@ -95,11 +94,14 @@ import org.apache.hupa.shared.rpc.Logout
=======
>>>>>>> Make chechsession and login work with RF, with refactoring fetch folders.
+<<<<<<< HEAD
import com.google.gwt.activity.shared.AbstractActivity;
<<<<<<< HEAD
>>>>>>> introduce the top activity
=======
>>>>>>> introduce the top activity
+=======
+>>>>>>> scrub code
import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
@@ -107,6 +109,7 @@ import com.google.gwt.event.dom.client.H
import com.google.gwt.event.shared.EventBus;
<<<<<<< HEAD
<<<<<<< HEAD
+<<<<<<< HEAD
import com.google.gwt.user.client.Timer;
import com.google.gwt.user.client.ui.AcceptsOneWidget;
import com.google.gwt.user.client.ui.HasText;
@@ -121,6 +124,8 @@ public class TopActivity extends AppBase
=======
>>>>>>> introduce the top activity
import com.google.gwt.place.shared.PlaceController;
+=======
+>>>>>>> scrub code
import com.google.gwt.user.client.Timer;
import com.google.gwt.user.client.ui.AcceptsOneWidget;
import com.google.gwt.user.client.ui.HasText;
@@ -138,7 +143,7 @@ import com.google.inject.Provider;
import com.google.web.bindery.requestfactory.shared.Receiver;
>>>>>>> other RFs
-public class TopActivity extends AbstractActivity {
+public class TopActivity extends AppBaseActivity {
private static final int IDLE_INTERVAL = 150000;
<<<<<<< HEAD
@@ -161,6 +166,7 @@ public class TopActivity extends Abstrac
<<<<<<< HEAD
<<<<<<< HEAD
<<<<<<< HEAD
+<<<<<<< HEAD
=======
checkSession();
>>>>>>> introduce the top activity
@@ -173,6 +179,8 @@ public class TopActivity extends Abstrac
=======
// checkSession();
>>>>>>> other RFs
+=======
+>>>>>>> scrub code
}
private void bind() {
@@ -186,6 +194,7 @@ public class TopActivity extends Abstrac
}
<<<<<<< HEAD
<<<<<<< HEAD
+<<<<<<< HEAD
});
eventBus.addHandler(LogoutEvent.TYPE, new LogoutEventHandler() {
=======
@@ -199,6 +208,10 @@ public class TopActivity extends Abstrac
>>>>>>> introduce the top activity
=======
>>>>>>> introduce the top activity
+=======
+ });
+ eventBus.addHandler(LogoutEvent.TYPE, new LogoutEventHandler() {
+>>>>>>> scrub code
public void onLogout(LogoutEvent event) {
User u = event.getUser();
String username = null;
@@ -229,6 +242,7 @@ public class TopActivity extends Abstrac
public void onClick(ClickEvent event) {
showMain(user);
}
+<<<<<<< HEAD
}));
eventBus.addHandler(ServerStatusEvent.TYPE, new ServerStatusEventHandler() {
=======
@@ -244,34 +258,33 @@ public class TopActivity extends Abstrac
}
>>>>>>> introduce the top activity
+=======
+>>>>>>> scrub code
});
- display.getLogoutClick().addClickHandler(new ClickHandler() {
-
+ registerHandler(display.getLogoutClick().addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
doLogout();
}
-
- });
- display.getContactsClick().addClickHandler(new ClickHandler() {
-
+ }));
+ registerHandler(display.getContactsClick().addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
showContacts();
}
-
- });
- display.getMainClick().addClickHandler(new ClickHandler() {
-
+ }));
+ registerHandler(display.getMainClick().addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
showMain(user);
}
-
- });
+ }));
eventBus.addHandler(ServerStatusEvent.TYPE, new ServerStatusEventHandler() {
+<<<<<<< HEAD
<<<<<<< HEAD
>>>>>>> introduce the top activity
=======
>>>>>>> introduce the top activity
+=======
+>>>>>>> scrub code
public void onServerStatusChange(ServerStatusEvent event) {
if (event.getStatus() != serverStatus) {
GWT.log("Server status has hanged from " + serverStatus + " to" + event.getStatus(), null);
@@ -281,6 +294,7 @@ public class TopActivity extends Abstrac
}
<<<<<<< HEAD
<<<<<<< HEAD
+<<<<<<< HEAD
});
eventBus.addHandler(FlashEvent.TYPE, new FlashEventHandler() {
public void onFlash(FlashEvent event) {
@@ -300,13 +314,13 @@ public class TopActivity extends Abstrac
=======
>>>>>>> introduce the top activity
+=======
+>>>>>>> scrub code
});
eventBus.addHandler(FlashEvent.TYPE, new FlashEventHandler() {
-
public void onFlash(FlashEvent event) {
display.showMessage(event.getMessage(), event.getMillisec());
}
-
});
}
@@ -393,6 +407,7 @@ public class TopActivity extends Abstrac
private Timer noopTimer = new IdleTimer();
<<<<<<< HEAD
+<<<<<<< HEAD
@Inject
<<<<<<< HEAD
public TopActivity(Displayable display, EventBus eventBus, PlaceController placeController,
@@ -422,6 +437,14 @@ public class TopActivity extends Abstrac
>>>>>>> introduce the top activity
=======
>>>>>>> fix issue 2&3. Handle exceptions thrown in async blocks & Simply injection code
+=======
+
+ @Inject private Displayable display;
+ @Inject private HupaConstants constants;
+ private User user;
+ private ServerStatus serverStatus = ServerStatus.Available;
+
+>>>>>>> scrub code
public interface Displayable extends WidgetDisplayable {
public HasClickHandlers getLogoutClick();
public HasClickHandlers getContactsClick();
@@ -437,6 +460,7 @@ public class TopActivity extends Abstrac
<<<<<<< HEAD
<<<<<<< HEAD
<<<<<<< HEAD
+<<<<<<< HEAD
private class IdleTimer extends Timer {
boolean running = false;
@@ -479,6 +503,8 @@ public class TopActivity extends Abstrac
private User user;
private ServerStatus serverStatus = ServerStatus.Available;
+=======
+>>>>>>> scrub code
private class IdleTimer extends Timer {
boolean running = false;
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java?rev=1522210&r1=1522209&r2=1522210&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/activity/WestActivity.java Thu Sep 12 03:29:50 2013
@@ -274,7 +274,7 @@ import org.apache.hupa.client.rf.GetMess
import org.apache.hupa.client.rf.HupaRequestFactory;
import org.apache.hupa.client.rf.ImapFolderRequest;
import org.apache.hupa.client.rf.RenameFolderRequest;
-import org.apache.hupa.client.ui.WidgetContainerDisplayable;
+import org.apache.hupa.client.ui.WidgetDisplayable;
import org.apache.hupa.client.widgets.HasDialog;
import org.apache.hupa.client.widgets.IMAPTreeItem;
import org.apache.hupa.shared.data.ImapFolderImpl;
@@ -380,11 +380,14 @@ import org.apache.hupa.widgets.event.Edi
import org.apache.hupa.widgets.ui.HasEditable;
import org.apache.hupa.widgets.ui.HasEnable;
+<<<<<<< HEAD
import com.google.gwt.activity.shared.AbstractActivity;
<<<<<<< HEAD
<<<<<<< HEAD
=======
>>>>>>>
+=======
+>>>>>>> scrub code
import com.google.gwt.core.client.GWT;
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
@@ -394,10 +397,8 @@ import com.google.gwt.event.logical.shar
import com.google.gwt.event.logical.shared.SelectionHandler;
import com.google.gwt.event.shared.EventBus;
import com.google.gwt.place.shared.Place;
-import com.google.gwt.place.shared.PlaceController;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.AcceptsOneWidget;
-import com.google.gwt.user.client.ui.Tree;
import com.google.gwt.user.client.ui.TreeItem;
import com.google.inject.Inject;
import com.google.inject.Provider;
@@ -423,7 +424,7 @@ import com.google.web.bindery.requestfac
import com.google.web.bindery.requestfactory.shared.ServerFailure;
>>>>>>> Succeed creating new folder
-public class WestActivity extends AbstractActivity {
+public class WestActivity extends AppBaseActivity {
<<<<<<< HEAD
private final Displayable display;
@@ -472,6 +473,7 @@ public class WestActivity extends Abstra
container.setWidget(display.asWidget());
}
+<<<<<<< HEAD
@Inject private Displayable display;
@Inject private EventBus eventBus;
@Inject private PlaceController placeController;
@@ -598,6 +600,8 @@ public class WestActivity extends Abstra
private Place currentPlace;
+=======
+>>>>>>> scrub code
public void setCurrentPlace(Place place) {
this.currentPlace = place;
}
@@ -852,14 +856,13 @@ System.out.println("1111111"+response);
private void bind() {
>>>>>>> try to change fetch messages to use RF
eventBus.addHandler(LoadMessagesEvent.TYPE, new LoadMessagesEventHandler() {
-
public void onLoadMessagesEvent(LoadMessagesEvent loadMessagesEvent) {
showMessageTable(loadMessagesEvent.getUser(), loadMessagesEvent.getFolder(),
loadMessagesEvent.getSearchValue());
}
-
});
eventBus.addHandler(ExpandMessageEvent.TYPE, new ExpandMessageEventHandler() {
+<<<<<<< HEAD
<<<<<<< HEAD
public void onExpandMessage(ExpandMessageEvent event) {
@@ -910,6 +913,8 @@ System.out.println("1111111"+response);
>>>>>>> Make chechsession and login work with RF, with refactoring fetch folders.
}
=======
+=======
+>>>>>>> scrub code
public void onExpandMessage(ExpandMessageEvent event) {
final boolean decreaseUnseen;
final Message message = event.getMessage();
@@ -935,99 +940,81 @@ System.out.println("1111111"+response);
action.setFolder(folder);
action.setUid(message.getUid());
req.get(action).fire(new Receiver<GetMessageDetailsResult>() {
-
@Override
public void onSuccess(GetMessageDetailsResult response) {
-
- /*TODO
- if (decreaseUnseen) {
- eventBus.fireEvent(new DecreaseUnseenEvent(user, folder));
- }*/
+ /*
+ * TODO if (decreaseUnseen) { eventBus.fireEvent(new
+ * DecreaseUnseenEvent(user, folder)); }
+ */
display.setLoadingMessage(false);
placeController.goTo(messagePlaceProvider.get().with(user, folder, message,
response.getMessageDetails()));
}
});
}
+<<<<<<< HEAD
>>>>>>> try to change fetch messages to use RF
+=======
+>>>>>>> scrub code
});
eventBus.addHandler(NewMessageEvent.TYPE, new NewMessageEventHandler() {
-
public void onNewMessageEvent(NewMessageEvent event) {
showNewMessage();
}
-
});
eventBus.addHandler(SentMessageEvent.TYPE, new SentMessageEventHandler() {
-
public void onSentMessageEvent(SentMessageEvent ev) {
showMessageTable(user, folder, searchValue);
}
-
});
eventBus.addHandler(ForwardMessageEvent.TYPE, new ForwardMessageEventHandler() {
-
public void onForwardMessageEvent(ForwardMessageEvent event) {
showForwardMessage(event);
}
-
});
eventBus.addHandler(ReplyMessageEvent.TYPE, new ReplyMessageEventHandler() {
-
public void onReplyMessageEvent(ReplyMessageEvent event) {
showReplyMessage(event);
}
-
});
eventBus.addHandler(FolderSelectionEvent.TYPE, new FolderSelectionEventHandler() {
-
public void onFolderSelectionEvent(FolderSelectionEvent event) {
user = event.getUser();
folder = event.getFolder();
showMessageTable(user, event.getFolder(), searchValue);
}
-
});
eventBus.addHandler(BackEvent.TYPE, new BackEventHandler() {
-
public void onBackEvent(BackEvent event) {
showMessageTable(user, folder, searchValue);
}
-
});
eventBus.addHandler(ExpandMessageEvent.TYPE, new ExpandMessageEventHandler() {
-
public void onExpandMessage(ExpandMessageEvent event) {
if (editableTreeItem != null && editableTreeItem.isEdit()) {
editableTreeItem.cancelEdit();
}
}
-
});
eventBus.addHandler(NewMessageEvent.TYPE, new NewMessageEventHandler() {
-
public void onNewMessageEvent(NewMessageEvent event) {
if (editableTreeItem != null && editableTreeItem.isEdit()) {
editableTreeItem.cancelEdit();
}
}
-
});
eventBus.addHandler(DecreaseUnseenEvent.TYPE, new DecreaseUnseenEventHandler() {
-
public void onDecreaseUnseenEvent(DecreaseUnseenEvent event) {
display.decreaseUnseenMessageCount(event.getFolder(), event.getAmount());
}
-
});
eventBus.addHandler(IncreaseUnseenEvent.TYPE, new IncreaseUnseenEventHandler() {
-
public void onIncreaseUnseenEvent(IncreaseUnseenEvent event) {
display.increaseUnseenMessageCount(event.getFolder(), event.getAmount());
}
-
});
+<<<<<<< HEAD
display.getTree().addSelectionHandler(new SelectionHandler<TreeItem>() {
<<<<<<< HEAD
@@ -1051,12 +1038,16 @@ System.out.println("1111111"+response);
eventBus.fireEvent(new LoadMessagesEvent(user, folder));
}
=======
+=======
+ registerHandler(display.getTree().addSelectionHandler(new SelectionHandler<TreeItem>() {
+>>>>>>> scrub code
public void onSelection(SelectionEvent<TreeItem> event) {
tItem = (IMAPTreeItem) event.getSelectedItem();
if (tItem.isEdit())
return;
<<<<<<< HEAD
<<<<<<< HEAD
+<<<<<<< HEAD
folder = (ImapFolder) tItem.getUserObject();
eventBus.fireEvent(new LoadMessagesEvent(user, folder));
}
@@ -1109,19 +1100,24 @@ System.out.println("1111111"+response);
// messagesRequest = requestFactory.messagesRequest();
// folder = messagesRequest.edit(editableFolder);
>>>>>>> make it usable by removing a function that showing the unread message number dynamically.
+=======
+ // ImapFolder editableFolder = (ImapFolder)
+ // tItem.getUserObject();
+ //
+ // messagesRequest = requestFactory.messagesRequest();
+ // folder = messagesRequest.edit(editableFolder);
+>>>>>>> scrub code
- folder = (ImapFolder) tItem.getUserObject();
+ folder = (ImapFolder) tItem.getUserObject();
// FIXME not good to find
eventBus.fireEvent(new LoadMessagesEvent(user, folder));
<<<<<<< HEAD
>>>>>>> fix the frozen autobean issue, yet another occur
=======
}
-
- });
+ }));
// FIXME why same?
- display.getTree().addSelectionHandler(new SelectionHandler<TreeItem>() {
-
+ registerHandler(display.getTree().addSelectionHandler(new SelectionHandler<TreeItem>() {
public void onSelection(SelectionEvent<TreeItem> event) {
tItem = (IMAPTreeItem) event.getSelectedItem();
if (tItem.isEdit())
@@ -1136,6 +1132,7 @@ System.out.println("1111111"+response);
display.getRenameEnable().setEnabled(true);
}
}
+<<<<<<< HEAD
});
<<<<<<< HEAD
@@ -1189,20 +1186,20 @@ System.out.println("1111111"+response);
>>>>>>> forward and reply message to use RF
display.getRenameClick().addClickHandler(new ClickHandler() {
+=======
+ }));
+ registerHandler(display.getRenameClick().addClickHandler(new ClickHandler() {
+>>>>>>> scrub code
public void onClick(ClickEvent event) {
tItem.startEdit();
}
-
- });
- display.getDeleteClick().addClickHandler(new ClickHandler() {
-
+ }));
+ registerHandler(display.getDeleteClick().addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
display.getDeleteConfirmDialog().show();
}
-
- });
- display.getDeleteConfirmClick().addClickHandler(new ClickHandler() {
-
+ }));
+ registerHandler(display.getDeleteConfirmClick().addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
DeleteFolderRequest req = requestFactory.deleteFolderRequest();
final DeleteFolderAction action = req.create(DeleteFolderAction.class);
@@ -1218,10 +1215,8 @@ System.out.println("1111111"+response);
}
});
}
-
- });
- display.getNewClick().addClickHandler(new ClickHandler() {
-
+ }));
+ registerHandler(display.getNewClick().addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
editableTreeItem = display.createFolder(new EditHandler() {
public void onEditEvent(EditEvent event) {
@@ -1246,21 +1241,16 @@ System.out.println("1111111"+response);
});
}
}
-
});
}
-
- });
+ }));
eventBus.addHandler(MessagesReceivedEvent.TYPE, new MessagesReceivedEventHandler() {
-
public void onMessagesReceived(MessagesReceivedEvent event) {
ImapFolder f = event.getFolder();
display.updateTreeItem(f);
}
-
});
eventBus.addHandler(LoginEvent.TYPE, new LoginEventHandler() {
-
public void onLogin(LoginEvent event) {
user = event.getUser();
// folder = (IMAPFolderProxy)new
@@ -1268,6 +1258,7 @@ System.out.println("1111111"+response);
searchValue = null;
// showMessageTable(user, folder, searchValue);
}
+<<<<<<< HEAD
<<<<<<< HEAD
public void onMessagesReceived(MessagesReceivedEvent event) {
@@ -1290,6 +1281,9 @@ System.out.println("1111111"+response);
});
>>>>>>> try to change fetch messages to use RF
+=======
+ });
+>>>>>>> scrub code
exportJSMethods(this);
}
@@ -1374,9 +1368,20 @@ System.out.println("1111111"+response);
event.getMessage(), event.getMessageDetails(), event.getReplyAll() ? Type.REPLY_ALL : Type.REPLY));
}
- public interface Displayable extends WidgetContainerDisplayable {
+ @Inject private Displayable display;
+ @Inject private Provider<IMAPMessagePlace> IMAPMessagePlaceProvider;
+ @Inject private Provider<MessageSendPlace> messageSendPlaceProvider;
+ @Inject private Provider<IMAPMessagePlace> messagePlaceProvider;
+ private User user;
+ private ImapFolder folder;
+ private IMAPTreeItem tItem;
+ private HasEditable editableTreeItem;
+ private String searchValue;
+ private Place currentPlace;
+ public interface Displayable extends WidgetDisplayable {
public HasSelectionHandlers<TreeItem> getTree();
+<<<<<<< HEAD
<<<<<<< HEAD
private void showReplyMessage(ReplyMessageEvent event) {
@@ -1445,23 +1450,19 @@ System.out.println("1111111"+response);
public void bindTreeItems(List<IMAPTreeItem> treeList);
>>>>>>> try to change fetch messages to use RF
+=======
+ public void bindTreeItems(List<IMAPTreeItem> treeList);
+>>>>>>> scrub code
public HasClickHandlers getRenameClick();
-
public HasClickHandlers getDeleteClick();
-
public HasClickHandlers getNewClick();
-
public HasDialog getDeleteConfirmDialog();
-
public HasClickHandlers getDeleteConfirmClick();
-
public HasEnable getRenameEnable();
-
public HasEnable getDeleteEnable();
-
public HasEnable getNewEnable();
-
public void updateTreeItem(ImapFolder folder);
+<<<<<<< HEAD
<<<<<<< HEAD
<<<<<<< HEAD
@@ -1481,9 +1482,12 @@ System.out.println("1111111"+response);
public void deleteSelectedFolder();
>>>>>>> try to change fetch messages to use RF
+=======
+ public void deleteSelectedFolder();
+>>>>>>> scrub code
public HasEditable createFolder(EditHandler handler);
-
public void increaseUnseenMessageCount(ImapFolder folder, int amount);
+<<<<<<< HEAD
<<<<<<< HEAD
<<<<<<< HEAD
@@ -1513,9 +1517,11 @@ System.out.println("1111111"+response);
public void setUser(User user);
=======
+=======
+>>>>>>> scrub code
public void decreaseUnseenMessageCount(ImapFolder folder, int amount);
-
public void setLoadingFolders(boolean loading);
+<<<<<<< HEAD
>>>>>>> try to change fetch messages to use RF
public void setLoadingMessage(boolean loading);
@@ -1526,8 +1532,10 @@ System.out.println("1111111"+response);
=======
>>>>>>> Change to new mvp framework - first step
=======
+=======
+ public void setLoadingMessage(boolean loading);
+>>>>>>> scrub code
public void setUser(User user);
-
}
>>>>>>> try to change fetch messages to use RF
Modified: james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/WestView.java
URL: http://svn.apache.org/viewvc/james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/WestView.java?rev=1522210&r1=1522209&r2=1522210&view=diff
==============================================================================
--- james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/WestView.java (original)
+++ james/hupa/trunk/client/src/main/java/org/apache/hupa/client/ui/WestView.java Thu Sep 12 03:29:50 2013
@@ -732,32 +732,6 @@ public class WestView extends Composite
}
}
- /*
- * (non-Javadoc)
- * @see net.customware.gwt.presenter.client.widget.WidgetContainerDisplay#addWidget(com.google.gwt.user.client.ui.Widget)
- */
- public void addWidget(Widget widget) {
- showWidget(widget);
- }
-
- /*
- * (non-Javadoc)
- * @see net.customware.gwt.presenter.client.widget.WidgetContainerDisplay#removeWidget(com.google.gwt.user.client.ui.Widget)
- */
- public void removeWidget(Widget widget) {
- centerWidget = null;
- center.remove(widget);
- }
-
- /*
- * (non-Javadoc)
- * @see net.customware.gwt.presenter.client.widget.WidgetContainerDisplay#showWidget(com.google.gwt.user.client.ui.Widget)
- */
- public void showWidget(Widget widget) {
- centerWidget = widget;
- center.setWidget(centerWidget);
- }
-
/*
* (non-Javadoc)
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org