Class PrometheusDataSetBasicAttributesWorkflow

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

    @Dependent
    public class PrometheusDataSetBasicAttributesWorkflow
    extends DataSetBasicAttributesWorkflow<org.dashbuilder.dataset.def.PrometheusDataSetDef,​org.dashbuilder.dataset.client.editor.PrometheusDataSetDefAttributesEditor>

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

    • Constructor Detail

      • PrometheusDataSetBasicAttributesWorkflow

        @Inject
        public PrometheusDataSetBasicAttributesWorkflow​(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.PrometheusDataSetDef,​org.dashbuilder.dataset.client.editor.PrometheusDataSetDefAttributesEditor>> getDriverClass()
        Specified by:
        getDriverClass in class DataSetBasicAttributesWorkflow<org.dashbuilder.dataset.def.PrometheusDataSetDef,​org.dashbuilder.dataset.client.editor.PrometheusDataSetDefAttributesEditor>
      • getEditorClass

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

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