Class DataSetDefWizardScreen
- java.lang.Object
-
- org.dashbuilder.dataset.editor.client.screens.DataSetDefWizardScreen
-
@Dependent public class DataSetDefWizardScreen extends Object
-
-
Field Summary
Fields Modifier and Type Field Description DataSetDefScreenViewview
-
Constructor Summary
Constructors Constructor Description DataSetDefWizardScreen(org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, org.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflowFactory workflowFactory, org.jboss.errai.common.client.api.Caller<org.dashbuilder.dataset.service.DataSetDefVfsServices> services, org.dashbuilder.dataset.client.DataSetClientServices clientServices, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification, org.uberfire.client.mvp.PlaceManager placeManager, org.uberfire.client.workbench.widgets.common.ErrorPopupPresenter errorPopupPresenter, org.uberfire.ext.editor.commons.client.file.popups.SavePopUpPresenter savePopUpPresenter, DataSetDefScreenView view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcompleteEdition(org.dashbuilder.dataset.def.DataSetDef dataSetDef, org.dashbuilder.dataset.DataSet dataset)intgetCurrentModelHash()org.dashbuilder.dataset.def.DataSetDefgetDataSetDef()StringgetTitle()com.google.gwt.user.client.ui.IsWidgetgetView()voidinit(org.uberfire.mvp.PlaceRequest placeRequest)booleanisDirty(Integer currentHash)booleanmayClose()voidonClose()booleanonMayClose()protected voidsave()voidsetOriginalHash(Integer originalHash)
-
-
-
Field Detail
-
view
public DataSetDefScreenView view
-
-
Constructor Detail
-
DataSetDefWizardScreen
@Inject public DataSetDefWizardScreen(org.jboss.errai.ioc.client.container.SyncBeanManager beanManager, org.dashbuilder.client.widgets.dataset.editor.workflow.DataSetEditorWorkflowFactory workflowFactory, org.jboss.errai.common.client.api.Caller<org.dashbuilder.dataset.service.DataSetDefVfsServices> services, org.dashbuilder.dataset.client.DataSetClientServices clientServices, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification, org.uberfire.client.mvp.PlaceManager placeManager, org.uberfire.client.workbench.widgets.common.ErrorPopupPresenter errorPopupPresenter, org.uberfire.ext.editor.commons.client.file.popups.SavePopUpPresenter savePopUpPresenter, DataSetDefScreenView view)
-
-
Method Detail
-
getTitle
public String getTitle()
-
getView
public com.google.gwt.user.client.ui.IsWidget getView()
-
init
public void init(org.uberfire.mvp.PlaceRequest placeRequest)
-
onMayClose
@OnMayClose public boolean onMayClose()
-
onClose
public void onClose()
-
setOriginalHash
public void setOriginalHash(Integer originalHash)
-
getCurrentModelHash
public int getCurrentModelHash()
-
getDataSetDef
public org.dashbuilder.dataset.def.DataSetDef getDataSetDef()
-
mayClose
public boolean mayClose()
-
isDirty
public boolean isDirty(Integer currentHash)
-
completeEdition
public void completeEdition(org.dashbuilder.dataset.def.DataSetDef dataSetDef, org.dashbuilder.dataset.DataSet dataset)
-
save
protected void save()
-
-