Class ExportWizard

  • All Implemented Interfaces:
    org.uberfire.ext.widgets.core.client.wizards.Wizard

    @ApplicationScoped
    public class ExportWizard
    extends org.uberfire.ext.widgets.core.client.wizards.AbstractWizard
    • Constructor Detail

      • ExportWizard

        public ExportWizard()
    • Method Detail

      • start

        public void start​(org.dashbuilder.transfer.ExportInfo exportInfo)
      • getPages

        public List<org.uberfire.ext.widgets.core.client.wizards.WizardPage> getPages()
      • getPageWidget

        public com.google.gwt.user.client.ui.Widget getPageWidget​(int pageNumber)
      • getTitle

        public String getTitle()
      • getPreferredWidth

        public int getPreferredWidth()
      • getPreferredHeight

        public int getPreferredHeight()
      • isComplete

        public void isComplete​(org.uberfire.client.callbacks.Callback<Boolean> callback)
      • getDataTransferExportModel

        public org.dashbuilder.transfer.DataTransferExportModel getDataTransferExportModel()
      • setDownloadCallback

        public void setDownloadCallback​(org.uberfire.mvp.ParameterizedCommand<org.dashbuilder.transfer.DataTransferExportModel> dataTransferExportModelCallback)
      • setOpenCallback

        public void setOpenCallback​(org.uberfire.mvp.ParameterizedCommand<org.dashbuilder.transfer.DataTransferExportModel> dataTransferExportModelCallback)
      • pageSelected

        public void pageSelected​(int pageNumber)
        Specified by:
        pageSelected in interface org.uberfire.ext.widgets.core.client.wizards.Wizard
        Overrides:
        pageSelected in class org.uberfire.ext.widgets.core.client.wizards.AbstractWizard