Class SQLDataSetBasicAttributesWorkflow

  • All Implemented Interfaces:
    com.google.gwt.user.client.ui.IsWidget

    @Dependent
    public class SQLDataSetBasicAttributesWorkflow
    extends DataSetBasicAttributesWorkflow<org.dashbuilder.dataset.def.SQLDataSetDef,​org.dashbuilder.dataset.client.editor.SQLDataSetDefAttributesEditor>

    SQL Data Set Editor workflow presenter for setting data set definition basic attributes.

    Since:
    0.4.0
    • Constructor Detail

      • SQLDataSetBasicAttributesWorkflow

        @Inject
        public SQLDataSetBasicAttributesWorkflow​(org.dashbuilder.dataset.client.DataSetClientServices clientServices,
                                                 org.dashbuilder.validations.DataSetValidatorProvider validatorProvider,
                                                 org.jboss.errai.ioc.client.container.SyncBeanManager beanManager,
                                                 DataSetDefBasicAttributesEditor basicAttributesEditor,
                                                 javax.enterprise.event.Event<SaveRequestEvent> saveRequestEvent,
                                                 javax.enterprise.event.Event<TestDataSetRequestEvent> testDataSetEvent,
                                                 javax.enterprise.event.Event<CancelRequestEvent> cancelRequestEvent,
                                                 DataSetEditorWorkflow.View view)
    • Method Detail

      • getDriverClass

        protected Class<? extends com.google.gwt.editor.client.SimpleBeanEditorDriver<org.dashbuilder.dataset.def.SQLDataSetDef,​org.dashbuilder.dataset.client.editor.SQLDataSetDefAttributesEditor>> getDriverClass()
        Specified by:
        getDriverClass in class DataSetBasicAttributesWorkflow<org.dashbuilder.dataset.def.SQLDataSetDef,​org.dashbuilder.dataset.client.editor.SQLDataSetDefAttributesEditor>
      • getEditorClass

        protected Class<? extends org.dashbuilder.dataset.client.editor.SQLDataSetDefAttributesEditor> getEditorClass()
        Specified by:
        getEditorClass in class DataSetBasicAttributesWorkflow<org.dashbuilder.dataset.def.SQLDataSetDef,​org.dashbuilder.dataset.client.editor.SQLDataSetDefAttributesEditor>
      • validate

        protected Iterable<javax.validation.ConstraintViolation<?>> validate()
        Overrides:
        validate in class DataSetBasicAttributesWorkflow<org.dashbuilder.dataset.def.SQLDataSetDef,​org.dashbuilder.dataset.client.editor.SQLDataSetDefAttributesEditor>