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

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

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

Upload.setReceiver介绍

[英]Sets the receiver.
[中]设置接收器。

代码示例

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

  1. public void setReceiver(Receiver receiver) {
  2. this.receiver = receiver;
  3. upload.setReceiver(receiver);
  4. }

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

  1. protected InMemoryUploadReceiver initPictureReceiver(Upload upload) {
  2. InMemoryUploadReceiver receiver = new InMemoryUploadReceiver(upload, 102400L); // 100 kb limit
  3. upload.setReceiver(receiver);
  4. receiver.setAcceptedMimeTypes(Constants.DEFAULT_IMAGE_MIMETYPES);
  5. return receiver;
  6. }

代码示例来源: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: 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.eclipse.hawkbit/hawkbit-ui

  1. void buildLayout() {
  2. final HorizontalLayout horizontalLayout = new HorizontalLayout();
  3. upload = new Upload();
  4. upload.setEnabled(false);
  5. upload.setButtonCaption(i18n.getMessage("caption.bulk.upload"));
  6. upload.setReceiver(this);
  7. upload.setImmediate(true);
  8. upload.setWidthUndefined();
  9. upload.addSucceededListener(this);
  10. upload.addFailedListener(this);
  11. upload.addStartedListener(this);
  12. horizontalLayout.addComponent(upload);
  13. horizontalLayout.setComponentAlignment(upload, Alignment.BOTTOM_RIGHT);
  14. setCompositionRoot(horizontalLayout);
  15. }

代码示例来源:origin: eclipse/hawkbit

  1. void buildLayout() {
  2. final HorizontalLayout horizontalLayout = new HorizontalLayout();
  3. upload = new Upload();
  4. upload.setEnabled(false);
  5. upload.setButtonCaption(i18n.getMessage("caption.bulk.upload"));
  6. upload.setReceiver(this);
  7. upload.setImmediate(true);
  8. upload.setWidthUndefined();
  9. upload.addSucceededListener(this);
  10. upload.addFailedListener(this);
  11. upload.addStartedListener(this);
  12. horizontalLayout.addComponent(upload);
  13. horizontalLayout.setComponentAlignment(upload, Alignment.BOTTOM_RIGHT);
  14. setCompositionRoot(horizontalLayout);
  15. }

代码示例来源:origin: org.aperteworkflow/cmis-widget

  1. Upload upload = new Upload();
  2. upload.setButtonCaption(getI18NSource().getMessage("pt.ext.cmis.list.update.button"));
  3. upload.setReceiver(new UpdateReceiver(doc));
  4. upload.setImmediate(true);
  5. upload.setImmediate(true);
  6. upload.setButtonCaption(getI18NSource().getMessage("pt.ext.cmis.list.upload.button"));
  7. upload.setReceiver(new Upload.Receiver() {
  8. @Override
  9. public OutputStream receiveUpload(final String filename, final String MIMEType) {

相关文章