com.vaadin.ui.Upload.addListener()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(5.5k)|赞(0)|评价(0)|浏览(122)

本文整理了Java中com.vaadin.ui.Upload.addListener()方法的一些代码示例,展示了Upload.addListener()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Upload.addListener()方法的具体详情如下:
包路径:com.vaadin.ui.Upload
类名称:Upload
方法名:addListener

Upload.addListener介绍

暂无

代码示例

代码示例来源:origin: com.vaadin/vaadin-server

  1. /**
  2. * Adds the upload started event listener.
  3. *
  4. * @param listener
  5. * the Listener to be added, not null
  6. * @since 8.0
  7. */
  8. public Registration addStartedListener(StartedListener listener) {
  9. return addListener(StartedEvent.class, listener, UPLOAD_STARTED_METHOD);
  10. }

代码示例来源:origin: com.vaadin/vaadin-server

  1. /**
  2. * Adds the upload received event listener.
  3. *
  4. * @param listener
  5. * the Listener to be added, not null
  6. * @since 8.0
  7. */
  8. public Registration addFinishedListener(FinishedListener listener) {
  9. return addListener(FinishedEvent.class, listener,
  10. UPLOAD_FINISHED_METHOD);
  11. }

代码示例来源:origin: com.vaadin/vaadin-server

  1. /**
  2. * Adds the upload interrupted event listener.
  3. *
  4. * @param listener
  5. * the Listener to be added, not null
  6. * @since 8.0
  7. */
  8. public Registration addFailedListener(FailedListener listener) {
  9. return addListener(FailedEvent.class, listener, UPLOAD_FAILED_METHOD);
  10. }

代码示例来源:origin: com.vaadin/vaadin-server

  1. /**
  2. * Adds the upload success event listener.
  3. *
  4. * @param listener
  5. * the Listener to be added, not null
  6. * @since 8.0
  7. */
  8. public Registration addSucceededListener(SucceededListener listener) {
  9. return addListener(SucceededEvent.class, listener,
  10. UPLOAD_SUCCEEDED_METHOD);
  11. }

代码示例来源:origin: com.vaadin/vaadin-server

  1. /**
  2. * Adds a filename change event listener.
  3. *
  4. * @param listener
  5. * the Listener to add, not null
  6. * @since 8.0
  7. */
  8. public Registration addChangeListener(ChangeListener listener) {
  9. return addListener(EventId.CHANGE, ChangeEvent.class, listener,
  10. ChangeListener.FILENAME_CHANGED);
  11. }

代码示例来源:origin: apache/ace

  1. /**
  2. * Install this upload handler for the given {@link Upload} component.
  3. *
  4. * @param upload
  5. * the upload component to install this handler on, cannot be <code>null</code>.
  6. */
  7. public void install(Upload upload) {
  8. upload.setReceiver(this);
  9. upload.addListener((Upload.FailedListener) this);
  10. upload.addListener((Upload.FinishedListener) this);
  11. upload.addListener((Upload.ProgressListener) this);
  12. upload.addListener((Upload.SucceededListener) this);
  13. }

代码示例来源:origin: org.aperteworkflow/base-widgets

  1. public FileUploadComponent(I18NSource i18NSource) {
  2. this.i18NSource = i18NSource;
  3. uploadFile.addStyleName("default");
  4. uploadFile.setButtonCaption(i18NSource.getMessage(UPLOAD_START));
  5. uploadFile.addListener((FailedListener) this);
  6. uploadFile.addListener((FinishedListener) this);
  7. uploadFile.addListener((ProgressListener) this);
  8. uploadFile.addListener((StartedListener) this);
  9. uploadFile.addListener((SucceededListener) this);
  10. mainPanel.setMargin(true);
  11. initView();
  12. setCompositionRoot(mainPanel);
  13. }

代码示例来源:origin: org.activiti/activiti-explorer

  1. /**
  2. * @param upload The component that will serve this receiver
  3. * @param maxFileSize The maximum size of files that will be accepted (in bytes). -1 in case of no limit.
  4. */
  5. public InMemoryUploadReceiver(Upload upload, long maxFileSize) {
  6. this.upload = upload;
  7. this.maxFileSize = maxFileSize;
  8. this.notificationManager = ExplorerApp.get().getNotificationManager();
  9. upload.setReceiver(this);
  10. upload.addListener((StartedListener) this);
  11. upload.addListener((ProgressListener) this);
  12. }

代码示例来源:origin: org.activiti/activiti-explorer

  1. protected void addUpload() {
  2. this.upload = new Upload(null, receiver);
  3. upload.setButtonCaption(i18nManager.getMessage(Messages.UPLOAD_SELECT));
  4. upload.setImmediate(true);
  5. addComponent(upload);
  6. setComponentAlignment(upload, Alignment.MIDDLE_CENTER);
  7. // register ourselves as listener for upload events
  8. upload.addListener((StartedListener) this);
  9. upload.addListener((FailedListener) this);
  10. upload.addListener((FinishedListener) this);
  11. upload.addListener((ProgressListener) this);
  12. }

代码示例来源:origin: org.activiti/activiti-explorer

  1. protected void addUpload() {
  2. this.upload = new Upload(null, receiver);
  3. upload.setButtonCaption(i18nManager.getMessage(Messages.UPLOAD_SELECT));
  4. upload.setImmediate(true);
  5. addComponent(upload);
  6. setComponentAlignment(upload, Alignment.MIDDLE_CENTER);
  7. // register ourselves as listener for upload events
  8. upload.addListener((StartedListener) this);
  9. upload.addListener((FailedListener) this);
  10. upload.addListener((FinishedListener) this);
  11. upload.addListener((ProgressListener) this);
  12. }

代码示例来源:origin: org.aperteworkflow/gui-commons

  1. private void initComponent() {
  2. progressIndicator = new ProgressIndicator();
  3. progressIndicator.setPollingInterval(100);
  4. progressIndicator.setSizeFull();
  5. resetAndHideProgressIndicator();
  6. upload = new Upload(null, this);
  7. upload.setImmediate(true);
  8. upload.addListener((Upload.SucceededListener) this);
  9. upload.addListener((Upload.FailedListener) this);
  10. upload.addListener((Upload.ProgressListener) this);
  11. addComponent(upload);
  12. addComponent(progressIndicator);
  13. }

代码示例来源:origin: org.activiti/activiti-explorer

  1. protected Upload initChangePictureButton() {
  2. final Upload changePictureUpload = new Upload();
  3. changePictureUpload.setImmediate(true);
  4. changePictureUpload.setButtonCaption(i18nManager.getMessage(Messages.PROFILE_CHANGE_PICTURE));
  5. final InMemoryUploadReceiver receiver = initPictureReceiver(changePictureUpload);
  6. changePictureUpload.addListener(new FinishedListener() {
  7. private static final long serialVersionUID = 1L;
  8. public void uploadFinished(FinishedEvent event) {
  9. if (!receiver.isInterruped()) {
  10. picture = new Picture(receiver.getBytes(), receiver.getMimeType());
  11. identityService.setUserPicture(userId, picture);
  12. // reset picture
  13. imageLayout.removeAllComponents();
  14. initPicture();
  15. } else {
  16. receiver.reset();
  17. }
  18. }
  19. });
  20. return changePictureUpload;
  21. }

代码示例来源:origin: org.apache.ace/org.apache.ace.webui.vaadin

  1. uploadArtifact.addListener(new Upload.SucceededListener() {
  2. uploadArtifact.addListener(new Upload.FailedListener() {
  3. public void uploadFailed(FailedEvent event) {
  4. getMainWindow().showNotification(

相关文章