Class RemoteDataSetBasicAttributesWorkflow
- java.lang.Object
-
- org.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflow<T>
-
- org.dashbuilder.client.widgets.dataset.editor.workflow.create.DataSetBasicAttributesWorkflow<org.jbpm.workbench.ks.integration.RemoteDataSetDef,RemoteDataSetDefAttributesEditor>
-
- org.jbpm.dashboard.dataset.editor.workflow.RemoteDataSetBasicAttributesWorkflow
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget
@Dependent public class RemoteDataSetBasicAttributesWorkflow extends org.dashbuilder.client.widgets.dataset.editor.workflow.create.DataSetBasicAttributesWorkflow<org.jbpm.workbench.ks.integration.RemoteDataSetDef,RemoteDataSetDefAttributesEditor>
SQL Data Set Editor workflow presenter for setting data set definition basic attributes.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflow
org.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflow.TestDataSetCallback, org.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflow.View
-
-
Field Summary
-
Fields inherited from class org.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflow
beanManager, cancelButtonCommand, cancelRequestEvent, clientServices, dataSetDef, flushCommand, saveButtonCommand, saveRequestEvent, stepValidator, testButtonCommand, testDataSetEvent, validatorProvider, view, violations
-
-
Constructor Summary
Constructors Constructor Description RemoteDataSetBasicAttributesWorkflow(org.dashbuilder.dataset.client.DataSetClientServices clientServices, org.dashbuilder.validations.DataSetValidatorProvider validatorProvider, org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, org.dashbuilder.client.widgets.dataset.editor.attributes.DataSetDefBasicAttributesEditor basicAttributesEditor, javax.enterprise.event.Event<org.dashbuilder.client.widgets.dataset.event.SaveRequestEvent> saveRequestEvent, javax.enterprise.event.Event<org.dashbuilder.client.widgets.dataset.event.TestDataSetRequestEvent> testDataSetEvent, javax.enterprise.event.Event<org.dashbuilder.client.widgets.dataset.event.CancelRequestEvent> cancelRequestEvent, org.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflow.View view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Class<? extends com.google.gwt.editor.client.SimpleBeanEditorDriver<org.jbpm.workbench.ks.integration.RemoteDataSetDef,RemoteDataSetDefAttributesEditor>>
getDriverClass()
protected Class<? extends RemoteDataSetDefAttributesEditor>
getEditorClass()
void
testDataSet(org.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflow.TestDataSetCallback testDataSetCallback)
protected Iterable<javax.validation.ConstraintViolation<?>>
validate()
-
Methods inherited from class org.dashbuilder.client.widgets.dataset.editor.workflow.create.DataSetBasicAttributesWorkflow
basicAttributesEdition, edit, init
-
Methods inherited from class org.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflow
addViolations, afterFlush, asWidget, checkDataSetDefNotNull, checkDataSetDefNotNull, clear, clearButtons, dispose, flush, flush, getDataSetDef, hasErrors, showBackButton, showNextButton, showTestButton
-
-
-
-
Constructor Detail
-
RemoteDataSetBasicAttributesWorkflow
@Inject public RemoteDataSetBasicAttributesWorkflow(org.dashbuilder.dataset.client.DataSetClientServices clientServices, org.dashbuilder.validations.DataSetValidatorProvider validatorProvider, org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, org.dashbuilder.client.widgets.dataset.editor.attributes.DataSetDefBasicAttributesEditor basicAttributesEditor, javax.enterprise.event.Event<org.dashbuilder.client.widgets.dataset.event.SaveRequestEvent> saveRequestEvent, javax.enterprise.event.Event<org.dashbuilder.client.widgets.dataset.event.TestDataSetRequestEvent> testDataSetEvent, javax.enterprise.event.Event<org.dashbuilder.client.widgets.dataset.event.CancelRequestEvent> cancelRequestEvent, org.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflow.View view)
-
-
Method Detail
-
getDriverClass
protected Class<? extends com.google.gwt.editor.client.SimpleBeanEditorDriver<org.jbpm.workbench.ks.integration.RemoteDataSetDef,RemoteDataSetDefAttributesEditor>> getDriverClass()
- Specified by:
getDriverClass
in classorg.dashbuilder.client.widgets.dataset.editor.workflow.create.DataSetBasicAttributesWorkflow<org.jbpm.workbench.ks.integration.RemoteDataSetDef,RemoteDataSetDefAttributesEditor>
-
getEditorClass
protected Class<? extends RemoteDataSetDefAttributesEditor> getEditorClass()
- Specified by:
getEditorClass
in classorg.dashbuilder.client.widgets.dataset.editor.workflow.create.DataSetBasicAttributesWorkflow<org.jbpm.workbench.ks.integration.RemoteDataSetDef,RemoteDataSetDefAttributesEditor>
-
validate
protected Iterable<javax.validation.ConstraintViolation<?>> validate()
- Overrides:
validate
in classorg.dashbuilder.client.widgets.dataset.editor.workflow.create.DataSetBasicAttributesWorkflow<org.jbpm.workbench.ks.integration.RemoteDataSetDef,RemoteDataSetDefAttributesEditor>
-
testDataSet
public void testDataSet(org.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflow.TestDataSetCallback testDataSetCallback)
- Overrides:
testDataSet
in classorg.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflow<org.jbpm.workbench.ks.integration.RemoteDataSetDef>
-
-