Rev 486 | Blame | Last modification | View Log | RSS feed
package in.shop2020.hotspot.dashbaord.client.inbox;import in.shop2020.hotspot.dashbaord.shared.actions.Order;import java.util.List;import org.enunes.gwt.mvp.client.presenter.Presenter;import com.google.gwt.event.dom.client.HasClickHandlers;import com.google.gwt.user.client.ui.HasHTML;import com.google.gwt.user.client.ui.SplitLayoutPanel;public interface InboxPresenter extends Presenter<InboxPresenter.Display> {public interface Display extends org.enunes.gwt.mvp.client.view.Display{HasClickHandlers getMessageBox();HasClickHandlers getNewOrdersAnchor();HasClickHandlers getAcceptedOrdersAnchor();HasClickHandlers getBilledOrdersAnchor();HasClickHandlers getShippedOrdersAnchor();HasClickHandlers getAllOrdersAnchor();HasClickHandlers getRejectedOrdersAnchor();HasClickHandlers getAlertsAnchor();HasClickHandlers getNotAvailableAnchor();void updateOrderList(OrderList orderList);void updateOrderDetails(OrderDetails details);void changeGreeting(String greeting);HasClickHandlers getSignOutLink();void removeDetailsPane();}void initialize();void refreshOrderList(List<Order> orders);void setUsername(String name);String getUsername();void setWarehouseId(long warehouseId);long getWarehouseId();}