Class ReportImportDialogView

java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<ViewLayout>
io.jmix.flowui.view.View<ViewLayout>
io.jmix.flowui.view.StandardView
io.jmix.reportsflowui.view.importdialog.ReportImportDialogView
All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasStyle, com.vaadin.flow.router.AfterNavigationObserver, com.vaadin.flow.router.BeforeEnterObserver, com.vaadin.flow.router.BeforeLeaveObserver, com.vaadin.flow.router.HasDynamicTitle, com.vaadin.flow.router.internal.AfterNavigationHandler, com.vaadin.flow.router.internal.BeforeEnterHandler, com.vaadin.flow.router.internal.BeforeLeaveHandler, FacetOwner, FragmentOwner, Serializable

@ViewController("report_ReportImportDialogView") @ViewDescriptor("report-import-view.xml") @DialogMode(width="30em") public class ReportImportDialogView extends StandardView
See Also:
  • Field Details

  • Constructor Details

    • ReportImportDialogView

      public ReportImportDialogView()
  • Method Details

    • onInit

      @Subscribe protected void onInit(View.InitEvent event)
    • createUpload

      protected void createUpload()
    • onCloseBtnClick

      @Subscribe("closeBtn") public void onCloseBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onCommitBtnClick

      @Subscribe("commitBtn") public void onCommitBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • importReport

      protected ReportImportResult importReport()
    • getImportOptions

      protected @Nullable EnumSet<ReportImportOption> getImportOptions()
    • getValidationErrors

      protected ValidationErrors getValidationErrors()