Class DataTransferView

    • Constructor Detail

      • DataTransferView

        public DataTransferView()
      • DataTransferView

        @Inject
        public DataTransferView​(@DataField
                                elemental2.dom.HTMLDivElement root,
                                @DataField
                                elemental2.dom.HTMLDivElement fileUploadContainer,
                                @DataField
                                elemental2.dom.HTMLButtonElement btnImport,
                                @DataField
                                elemental2.dom.HTMLButtonElement btnExport,
                                @DataField
                                elemental2.dom.HTMLButtonElement btnGradualExport,
                                org.dashbuilder.common.client.editor.file.FileUploadEditor fileUploadEditor,
                                org.jboss.errai.common.client.dom.elemental2.Elemental2DomUtil elem2Dom,
                                javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> workbenchNotification,
                                org.dashbuilder.common.client.backend.PathUrlFactory pathUrlFactory)
    • Method Detail

      • getElement

        public elemental2.dom.HTMLElement getElement()
        Specified by:
        getElement in interface org.jboss.errai.common.client.api.elemental2.IsElement
      • onImport

        @EventHandler("btnImport")
        public void onImport​(com.google.gwt.event.dom.client.ClickEvent event)
      • onExport

        @EventHandler("btnExport")
        public void onExport​(com.google.gwt.event.dom.client.ClickEvent event)
      • onGradualExport

        @EventHandler("btnGradualExport")
        public void onGradualExport​(com.google.gwt.event.dom.client.ClickEvent event)