Class DataSetProviderTypeWorkflow
- java.lang.Object
-
- org.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflow<org.dashbuilder.dataset.def.DataSetDef>
-
- org.dashbuilder.client.widgets.dataset.editor.workflow.create.DataSetProviderTypeWorkflow
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget
@Dependent public class DataSetProviderTypeWorkflow extends DataSetEditorWorkflow<org.dashbuilder.dataset.def.DataSetDef>
Data Set Editor workflow presenter for creating a data set definition instance by selecting the provider type.
- Since:
- 0.4.0
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflow
DataSetEditorWorkflow.TestDataSetCallback, 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 DataSetProviderTypeWorkflow(org.dashbuilder.dataset.client.DataSetClientServices clientServices, org.dashbuilder.validations.DataSetValidatorProvider validatorProvider, org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, DataSetDefProviderTypeEditor providerTypeEditor, javax.enterprise.event.Event<SaveRequestEvent> saveRequestEvent, javax.enterprise.event.Event<CancelRequestEvent> cancelRequestEvent, javax.enterprise.event.Event<TestDataSetRequestEvent> testDataSetEvent, DataSetEditorWorkflow.View view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataSetProviderTypeWorkflowedit(org.dashbuilder.dataset.def.DataSetDef def)org.dashbuilder.dataprovider.DataSetProviderTypegetProviderType()voidinit()DataSetProviderTypeWorkflowproviderTypeEdition()-
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, testDataSet
-
-
-
-
Constructor Detail
-
DataSetProviderTypeWorkflow
@Inject public DataSetProviderTypeWorkflow(org.dashbuilder.dataset.client.DataSetClientServices clientServices, org.dashbuilder.validations.DataSetValidatorProvider validatorProvider, org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, DataSetDefProviderTypeEditor providerTypeEditor, javax.enterprise.event.Event<SaveRequestEvent> saveRequestEvent, javax.enterprise.event.Event<CancelRequestEvent> cancelRequestEvent, javax.enterprise.event.Event<TestDataSetRequestEvent> testDataSetEvent, DataSetEditorWorkflow.View view)
-
-
Method Detail
-
init
@PostConstruct public void init()
- Overrides:
initin classDataSetEditorWorkflow<org.dashbuilder.dataset.def.DataSetDef>
-
edit
public DataSetProviderTypeWorkflow edit(org.dashbuilder.dataset.def.DataSetDef def)
-
getProviderType
public org.dashbuilder.dataprovider.DataSetProviderType getProviderType()
-
providerTypeEdition
public DataSetProviderTypeWorkflow providerTypeEdition()
-
-