org.apache.hupa.client.mvp
Class IMAPMessageView

java.lang.Object
  extended by com.google.gwt.user.client.ui.UIObject
      extended by com.google.gwt.user.client.ui.Widget
          extended by com.google.gwt.user.client.ui.Composite
              extended by org.apache.hupa.client.mvp.IMAPMessageView
All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers, com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.EventListener, com.google.gwt.user.client.ui.HasVisibility, com.google.gwt.user.client.ui.IsRenderable, com.google.gwt.user.client.ui.IsWidget, net.customware.gwt.presenter.client.Display, net.customware.gwt.presenter.client.widget.WidgetDisplay, IMAPMessagePresenter.Display

public class IMAPMessageView
extends com.google.gwt.user.client.ui.Composite
implements IMAPMessagePresenter.Display


Nested Class Summary
 
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
 
Field Summary
static int DELETE_BUTTON
           
static int REPLY_ALL_BUTTON
           
static int REPLY_BUTTON
           
 
Fields inherited from class com.google.gwt.user.client.ui.UIObject
DEBUG_ID_PREFIX
 
Constructor Summary
IMAPMessageView(HupaConstants constants, HupaImageBundle imageBundle)
           
 
Method Summary
 com.google.gwt.user.client.ui.Widget asWidget()
           
 com.google.gwt.event.dom.client.HasClickHandlers getBackButtonClick()
           
 com.google.gwt.event.dom.client.HasClickHandlers getDeleteButtonClick()
           
 com.google.gwt.event.dom.client.HasClickHandlers getForwardButtonClick()
           
 com.google.gwt.event.dom.client.HasClickHandlers getReplyAllButtonClick()
           
 com.google.gwt.event.dom.client.HasClickHandlers getReplyButtonClick()
           
 com.google.gwt.event.dom.client.HasClickHandlers getShowRawMessageClick()
           
 void setAttachments(List<MessageAttachment> attachements, String folder, long uid)
           
 void setContent(String content)
           
 void setHeaders(Message message)
           
 void startProcessing()
           
 void stopProcessing()
           
 
Methods inherited from class com.google.gwt.user.client.ui.Composite
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, performDetachedInitialization, render, render, resolvePotentialElement, setWidget, wrapElement
 
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
 
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString, unsinkEvents
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DELETE_BUTTON

public static final int DELETE_BUTTON
See Also:
Constant Field Values

REPLY_BUTTON

public static final int REPLY_BUTTON
See Also:
Constant Field Values

REPLY_ALL_BUTTON

public static final int REPLY_ALL_BUTTON
See Also:
Constant Field Values
Constructor Detail

IMAPMessageView

@Inject
public IMAPMessageView(HupaConstants constants,
                              HupaImageBundle imageBundle)
Method Detail

asWidget

public com.google.gwt.user.client.ui.Widget asWidget()
Specified by:
asWidget in interface com.google.gwt.user.client.ui.IsWidget
Specified by:
asWidget in interface net.customware.gwt.presenter.client.widget.WidgetDisplay
Overrides:
asWidget in class com.google.gwt.user.client.ui.Widget

startProcessing

public void startProcessing()

stopProcessing

public void stopProcessing()

getDeleteButtonClick

public com.google.gwt.event.dom.client.HasClickHandlers getDeleteButtonClick()
Specified by:
getDeleteButtonClick in interface IMAPMessagePresenter.Display

setAttachments

public void setAttachments(List<MessageAttachment> attachements,
                           String folder,
                           long uid)
Specified by:
setAttachments in interface IMAPMessagePresenter.Display

getForwardButtonClick

public com.google.gwt.event.dom.client.HasClickHandlers getForwardButtonClick()
Specified by:
getForwardButtonClick in interface IMAPMessagePresenter.Display

getReplyAllButtonClick

public com.google.gwt.event.dom.client.HasClickHandlers getReplyAllButtonClick()
Specified by:
getReplyAllButtonClick in interface IMAPMessagePresenter.Display

getReplyButtonClick

public com.google.gwt.event.dom.client.HasClickHandlers getReplyButtonClick()
Specified by:
getReplyButtonClick in interface IMAPMessagePresenter.Display

getBackButtonClick

public com.google.gwt.event.dom.client.HasClickHandlers getBackButtonClick()
Specified by:
getBackButtonClick in interface IMAPMessagePresenter.Display

getShowRawMessageClick

public com.google.gwt.event.dom.client.HasClickHandlers getShowRawMessageClick()
Specified by:
getShowRawMessageClick in interface IMAPMessagePresenter.Display

setHeaders

public void setHeaders(Message message)
Specified by:
setHeaders in interface IMAPMessagePresenter.Display

setContent

public void setContent(String content)
Specified by:
setContent in interface IMAPMessagePresenter.Display


Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.