Class SingleUploadPresenter
- All Implemented Interfaces:
Presenter<SingleUploadView>,PresenterLifeCicleAware<SingleUploadView>,SerializableEventListener,Upload.FailedListener,Upload.Receiver,Upload.SucceededListener,Serializable,EventListener
@Component
@Scope("prototype")
public class SingleUploadPresenter
extends AbstractPresenter<SingleUploadView>
implements Upload.Receiver, Upload.FailedListener, Upload.SucceededListener
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidgetView()receiveUpload(String filename, String mimeType) voidsetAttachments(Collection<Attachment> attachment, boolean allowNullSelection) voidsetFileService(FileService fileService) voidsetView(SingleUploadView view) voiduploadFailed(Upload.FailedEvent event) voiduploadSucceeded(Upload.SucceededEvent event) Methods inherited from class AbstractPresenter
getEventBus, handlePresenterAttach, handlePresenterClose, handlePresenterDetach, setEventBus
-
Constructor Details
-
SingleUploadPresenter
public SingleUploadPresenter()
-
-
Method Details
-
setView
-
getView
- Specified by:
getViewin interfacePresenter<SingleUploadView>
-
setFileService
-
setAttachments
-
uploadSucceeded
public void uploadSucceeded(Upload.SucceededEvent event) - Specified by:
uploadSucceededin interfaceUpload.SucceededListener
-
uploadFailed
public void uploadFailed(Upload.FailedEvent event) - Specified by:
uploadFailedin interfaceUpload.FailedListener
-
receiveUpload
- Specified by:
receiveUploadin interfaceUpload.Receiver
-
discardUpload
public void discardUpload() -
closeAllowed
public boolean closeAllowed()- Specified by:
closeAllowedin interfacePresenterLifeCicleAware<SingleUploadView>- Overrides:
closeAllowedin classAbstractPresenter<SingleUploadView>
-