Class NewGuidedDecisionTableColumnWizard

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

    @Dependent
    public class NewGuidedDecisionTableColumnWizard
    extends org.uberfire.ext.widgets.core.client.wizards.AbstractWizard
    Wizard for creating a Guided Decision Table
    • Constructor Detail

      • NewGuidedDecisionTableColumnWizard

        @Inject
        public NewGuidedDecisionTableColumnWizard​(org.uberfire.ext.widgets.core.client.wizards.WizardView view,
                                                  SummaryPage summaryPage,
                                                  org.jboss.errai.ui.client.local.spi.TranslationService translationService,
                                                  DecisionTablePopoverUtils popoverUtils)
    • Method Detail

      • getTitle

        public String getTitle()
      • setTitle

        public void setTitle​(String title)
      • getPages

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

        public void setPages​(List<org.uberfire.ext.widgets.core.client.wizards.WizardPage> pages)
      • getPageWidget

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

        public int getPreferredHeight()
      • getPreferredWidth

        public int getPreferredWidth()
      • isComplete

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

        public void start()
        Specified by:
        start in interface org.uberfire.ext.widgets.core.client.wizards.Wizard
        Overrides:
        start in class org.uberfire.ext.widgets.core.client.wizards.AbstractWizard
      • complete

        public void complete()
        Specified by:
        complete in interface org.uberfire.ext.widgets.core.client.wizards.Wizard
        Overrides:
        complete in class org.uberfire.ext.widgets.core.client.wizards.AbstractWizard
      • close

        public void close()
        Specified by:
        close in interface org.uberfire.ext.widgets.core.client.wizards.Wizard
        Overrides:
        close in class org.uberfire.ext.widgets.core.client.wizards.AbstractWizard
      • setFinishCommand

        public void setFinishCommand​(Supplier<Boolean> finishCommand)
      • setOnCloseCallback

        public void setOnCloseCallback​(org.uberfire.mvp.Command onCloseCallback)
      • showGenericVetoError

        public void showGenericVetoError()
      • showPatternInUseError

        public void showPatternInUseError()