Class CreateAnnotationWizardPage

  • All Implemented Interfaces:
    com.google.gwt.user.client.ui.IsWidget, org.uberfire.ext.widgets.core.client.wizards.WizardPage
    Direct Known Subclasses:
    SearchAnnotationPage, ValuePairEditorPage

    public abstract class CreateAnnotationWizardPage
    extends Object
    implements org.uberfire.ext.widgets.core.client.wizards.WizardPage
    • Field Detail

      • title

        protected String title
      • wizardPageStatusChangeEvent

        protected javax.enterprise.event.Event<org.uberfire.ext.widgets.core.client.wizards.WizardPageStatusChangeEvent> wizardPageStatusChangeEvent
      • modelerService

        protected org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.screens.datamodeller.service.DataModelerService> modelerService
      • project

        protected org.kie.workbench.common.services.shared.project.KieModule project
      • annotationDefinition

        protected org.kie.workbench.common.services.datamodeller.core.AnnotationDefinition annotationDefinition
      • target

        protected org.kie.workbench.common.services.datamodeller.core.ElementType target
    • Constructor Detail

      • CreateAnnotationWizardPage

        public CreateAnnotationWizardPage​(org.jboss.errai.common.client.api.Caller<org.kie.workbench.common.screens.datamodeller.service.DataModelerService> modelerService,
                                          javax.enterprise.event.Event<org.uberfire.ext.widgets.core.client.wizards.WizardPageStatusChangeEvent> wizardPageStatusChangeEvent)
    • Method Detail

      • getTitle

        public String getTitle()
        Specified by:
        getTitle in interface org.uberfire.ext.widgets.core.client.wizards.WizardPage
      • setTitle

        public void setTitle​(String title)
      • isValid

        public boolean isValid()
      • isComplete

        public void isComplete​(org.uberfire.client.callbacks.Callback<Boolean> callback)
        Specified by:
        isComplete in interface org.uberfire.ext.widgets.core.client.wizards.WizardPage
      • initialise

        public void initialise()
        Specified by:
        initialise in interface org.uberfire.ext.widgets.core.client.wizards.WizardPage
      • prepareView

        public void prepareView()
        Specified by:
        prepareView in interface org.uberfire.ext.widgets.core.client.wizards.WizardPage
      • fireStatusChangeEvent

        public void fireStatusChangeEvent()
      • buildErrorList

        public String buildErrorList​(List<org.kie.workbench.common.services.datamodeller.driver.model.DriverError> errors)