Tomas Jelinek has uploaded a new change for review. Change subject: userportal,webadmin: Persist advanced/basic mode per dialog type ......................................................................
userportal,webadmin: Persist advanced/basic mode per dialog type The setting is persisted in the local storage. Always the last state is persisted. Change-Id: I786daf31eb5cf713bf5b7afe1210d2655ef7bd4a Bug-Url: https://bugzilla.redhat.com/1075115 Signed-off-by: Tomas Jelinek <tjeli...@redhat.com> --- M frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/popup/AbstractVmBasedPopupPresenterWidget.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/pools/PoolListModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/templates/TemplateListModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalListModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalTemplateListModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/UnitVmModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmListModel.java M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmSnapshotListModel.java M frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/template/TemplateNewPopupPresenterWidget.java M frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/vm/VmClonePopupPresenterWidget.java M frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/vm/VmPopupPresenterWidget.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/BasePoolPopupPresenterWidget.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/PoolEditPopupPresenterWidget.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/PoolNewPopupPresenterWidget.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/template/TemplateNewPresenterWidget.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/vm/VmClonePopupPresenterWidget.java M frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/vm/VmPopupPresenterWidget.java 17 files changed, 87 insertions(+), 22 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/70/26170/1 diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/popup/AbstractVmBasedPopupPresenterWidget.java b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/popup/AbstractVmBasedPopupPresenterWidget.java index 12b92aa..ec1f36c 100644 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/popup/AbstractVmBasedPopupPresenterWidget.java +++ b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/popup/AbstractVmBasedPopupPresenterWidget.java @@ -1,6 +1,7 @@ package org.ovirt.engine.ui.common.widget.popup; import org.ovirt.engine.ui.common.presenter.AbstractModelBoundPopupPresenterWidget; +import org.ovirt.engine.ui.common.system.ClientStorage; import org.ovirt.engine.ui.uicommonweb.models.vms.UnitVmModel; import org.ovirt.engine.ui.uicompat.EventArgs; import org.ovirt.engine.ui.uicompat.IEventListener; @@ -16,17 +17,24 @@ void setSpiceProxyOverrideExplanation(String explanation); } + private ClientStorage clientStorage; + @Inject - public AbstractVmBasedPopupPresenterWidget(EventBus eventBus, V view) { + public AbstractVmBasedPopupPresenterWidget(EventBus eventBus, V view, ClientStorage clientStorage) { super(eventBus, view); + + this.clientStorage = clientStorage; } @Override public void init(UnitVmModel model) { super.init(model); - initListeners(model); + initAdvancedModeFromLocalStorage(model); + swithAccordingToMode(model); + + initListeners(model); } private void initListeners(final UnitVmModel model) { @@ -34,6 +42,7 @@ @Override public void eventRaised(org.ovirt.engine.ui.uicompat.Event ev, Object sender, EventArgs args) { + storeAdvancedModeToLocalStorage(model); swithAccordingToMode(model); } @@ -41,7 +50,24 @@ } private void swithAccordingToMode(final UnitVmModel model) { - getView().switchMode((Boolean) model.getAdvancedMode().getEntity()); + getView().switchMode(model.getAdvancedMode().getEntity()); + } + + private void storeAdvancedModeToLocalStorage(UnitVmModel model) { + if (model.getIsAdvancedModeLocalStorageKey() == null) { + return; + } + + clientStorage.setLocalItem(model.getIsAdvancedModeLocalStorageKey(), Boolean.toString(model.getAdvancedMode().getEntity())); + } + + private void initAdvancedModeFromLocalStorage(UnitVmModel model) { + if (model.getIsAdvancedModeLocalStorageKey() == null) { + return; + } + + boolean isAdvancedMode = Boolean.parseBoolean(clientStorage.getLocalItem(model.getIsAdvancedModeLocalStorageKey())); + model.getAdvancedMode().setEntity(isAdvancedMode); } } diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/pools/PoolListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/pools/PoolListModel.java index be5247c..e115ba0 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/pools/PoolListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/pools/PoolListModel.java @@ -215,6 +215,7 @@ PoolModel model = new PoolModel(new NewPoolModelBehavior()); model.setIsNew(true); model.setCustomPropertiesKeysList(getCustomPropertiesKeysList()); + model.setIsAdvancedModeLocalStorageKey("wa_pool_dialog"); //$NON-NLS-1$ setWindow(model); model.setTitle(ConstantsManager.getInstance().getConstants().newPoolTitle()); model.setHelpTag(HelpTag.new_pool); @@ -305,6 +306,7 @@ PoolModel model = new PoolModel(behavior); model.setCustomPropertiesKeysList(getCustomPropertiesKeysList()); model.startProgress(""); + model.setIsAdvancedModeLocalStorageKey("wa_pool_dialog"); //$NON-NLS-1$ setWindow(model); VmBasedWidgetSwitchModeCommand switchModeCommand = new VmBasedWidgetSwitchModeCommand(); diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/templates/TemplateListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/templates/TemplateListModel.java index d47fdad..c9d17b4 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/templates/TemplateListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/templates/TemplateListModel.java @@ -445,6 +445,7 @@ private void vmInitLoaded(VmTemplate template) { UnitVmModel model = new UnitVmModel(createBehavior(template)); + model.setIsAdvancedModeLocalStorageKey(getEditTemplateAdvancedModelKey()); //$NON-NLS-1$ setWindow(model); model.setTitle(ConstantsManager.getInstance().getConstants().editTemplateTitle()); model.setHelpTag(HelpTag.edit_template); @@ -470,6 +471,10 @@ model.getCommands().add(command); } + protected String getEditTemplateAdvancedModelKey() { + return "wa_template_dialog"; //$NON-NLS-1$ + } + protected TemplateVmModelBehavior createBehavior(VmTemplate template) { return new TemplateVmModelBehavior(template); } diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalListModel.java index fc692f4..237fd99 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalListModel.java @@ -774,7 +774,7 @@ model.setHashName("new_vm"); //$NON-NLS-1$ model.setIsNew(true); model.setCustomPropertiesKeysList(CustomPropertiesKeysList); - + model.setIsAdvancedModeLocalStorageKey("up_vm_dialog"); //$NON-NLS-1$ setWindow(model); model.initialize(null); @@ -830,6 +830,7 @@ model.setHashName("edit_vm"); //$NON-NLS-1$ model.getVmType().setSelectedItem(vm.getVmType()); model.setCustomPropertiesKeysList(CustomPropertiesKeysList); + model.setIsAdvancedModeLocalStorageKey("up_vm_dialog"); //$NON-NLS-1$ setWindow(model); diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalTemplateListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalTemplateListModel.java index 0da42a4..a037682 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalTemplateListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/userportal/UserPortalTemplateListModel.java @@ -56,6 +56,10 @@ } } + protected String getEditTemplateAdvancedModelKey() { + return "up_template_dialog"; //$NON-NLS-1$ + } + @Override protected void addCustomModelsDetailModelList(ObservableCollection<EntityModel> list) { list.add(2, new UserPortalTemplateDiskListModel()); diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/UnitVmModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/UnitVmModel.java index f609c3d..6f285e2 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/UnitVmModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/UnitVmModel.java @@ -72,6 +72,20 @@ private boolean privateIsNew; + /** + * All dialogs which want to have the previous advanced/basic mode remembered in local storage need to have + * a key to local storage set. + */ + private String isAdvancedModeLocalStorageKey; + + public String getIsAdvancedModeLocalStorageKey() { + return isAdvancedModeLocalStorageKey; + } + + public void setIsAdvancedModeLocalStorageKey(String isAdvancedModeLocalStorageKey) { + this.isAdvancedModeLocalStorageKey = isAdvancedModeLocalStorageKey; + } + private EntityModel<String> spiceProxy; public EntityModel<String> getSpiceProxy() { return spiceProxy; diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmListModel.java index ccd5e19..24fd5fe 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmListModel.java @@ -721,6 +721,7 @@ model.setIsNew(true); model.getVmType().setSelectedItem(VmType.Server); model.setCustomPropertiesKeysList(getCustomPropertiesKeysList()); + model.setIsAdvancedModeLocalStorageKey("wa_vm_dialog"); //$NON-NLS-1$ setWindow(model); @@ -793,6 +794,7 @@ UnitVmModel model = new UnitVmModel(new ExistingVmModelBehavior(vm)); model.getVmType().setSelectedItem(vm.getVmType()); model.setVmAttachedToPool(vm.getVmPoolId() != null); + model.setIsAdvancedModeLocalStorageKey("wa_vm_dialog"); //$NON-NLS-1$ setWindow(model); model.setTitle(ConstantsManager.getInstance() .getConstants().editVmTitle()); @@ -1297,6 +1299,7 @@ } UnitVmModel model = new UnitVmModel(new NewTemplateVmModelBehavior(vm)); + setWindow(model); model.setTitle(ConstantsManager.getInstance().getConstants().newTemplateTitle()); model.setHelpTag(HelpTag.new_template); diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmSnapshotListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmSnapshotListModel.java index c3376f1..e0fdf9d 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmSnapshotListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/vms/VmSnapshotListModel.java @@ -552,6 +552,7 @@ UnitVmModel model = new UnitVmModel(new CloneVmFromSnapshotModelBehavior()); model.getVmType().setSelectedItem(selectedVm.getVmType()); + model.setIsAdvancedModeLocalStorageKey("wa_snapshot_dialog"); //$NON-NLS-1$ setWindow(model); model.startProgress(null); diff --git a/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/template/TemplateNewPopupPresenterWidget.java b/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/template/TemplateNewPopupPresenterWidget.java index 2777c52..69162d9 100644 --- a/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/template/TemplateNewPopupPresenterWidget.java +++ b/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/template/TemplateNewPopupPresenterWidget.java @@ -1,5 +1,6 @@ package org.ovirt.engine.ui.userportal.section.main.presenter.popup.template; +import org.ovirt.engine.ui.common.system.ClientStorage; import org.ovirt.engine.ui.common.widget.popup.AbstractVmBasedPopupPresenterWidget; import com.google.gwt.event.shared.EventBus; @@ -11,8 +12,8 @@ } @Inject - public TemplateNewPopupPresenterWidget(EventBus eventBus, ViewDef view) { - super(eventBus, view); + public TemplateNewPopupPresenterWidget(EventBus eventBus, ViewDef view, ClientStorage clientStorage) { + super(eventBus, view, clientStorage); } } diff --git a/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/vm/VmClonePopupPresenterWidget.java b/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/vm/VmClonePopupPresenterWidget.java index 269d728..8e512ce 100644 --- a/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/vm/VmClonePopupPresenterWidget.java +++ b/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/vm/VmClonePopupPresenterWidget.java @@ -1,5 +1,6 @@ package org.ovirt.engine.ui.userportal.section.main.presenter.popup.vm; +import org.ovirt.engine.ui.common.system.ClientStorage; import org.ovirt.engine.ui.common.widget.popup.AbstractVmBasedPopupPresenterWidget; import com.google.gwt.event.shared.EventBus; @@ -11,7 +12,7 @@ } @Inject - public VmClonePopupPresenterWidget(EventBus eventBus, ViewDef view) { - super(eventBus, view); + public VmClonePopupPresenterWidget(EventBus eventBus, ViewDef view, ClientStorage clientStorage) { + super(eventBus, view, clientStorage); } } diff --git a/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/vm/VmPopupPresenterWidget.java b/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/vm/VmPopupPresenterWidget.java index c9d7161..1d32cfc 100644 --- a/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/vm/VmPopupPresenterWidget.java +++ b/frontend/webadmin/modules/userportal-gwtp/src/main/java/org/ovirt/engine/ui/userportal/section/main/presenter/popup/vm/VmPopupPresenterWidget.java @@ -1,5 +1,6 @@ package org.ovirt.engine.ui.userportal.section.main.presenter.popup.vm; +import org.ovirt.engine.ui.common.system.ClientStorage; import org.ovirt.engine.ui.common.widget.popup.AbstractVmBasedPopupPresenterWidget; import com.google.gwt.event.shared.EventBus; @@ -11,8 +12,8 @@ } @Inject - public VmPopupPresenterWidget(EventBus eventBus, ViewDef view) { - super(eventBus, view); + public VmPopupPresenterWidget(EventBus eventBus, ViewDef view, ClientStorage clientStorage) { + super(eventBus, view, clientStorage); } } diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/BasePoolPopupPresenterWidget.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/BasePoolPopupPresenterWidget.java index bce932d..38297fb 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/BasePoolPopupPresenterWidget.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/BasePoolPopupPresenterWidget.java @@ -5,6 +5,7 @@ import org.ovirt.engine.core.common.queries.ConfigurationValues; import org.ovirt.engine.core.compat.StringHelper; import org.ovirt.engine.ui.common.CommonApplicationMessages; +import org.ovirt.engine.ui.common.system.ClientStorage; import org.ovirt.engine.ui.common.widget.popup.AbstractVmBasedPopupPresenterWidget; import org.ovirt.engine.ui.uicommonweb.dataprovider.AsyncDataProvider; import org.ovirt.engine.ui.uicommonweb.models.vms.UnitVmModel; @@ -16,8 +17,8 @@ private CommonApplicationMessages messages; - public BasePoolPopupPresenterWidget(EventBus eventBus, V view, CommonApplicationMessages messages) { - super(eventBus, view); + public BasePoolPopupPresenterWidget(EventBus eventBus, V view, CommonApplicationMessages messages, ClientStorage clientStorage) { + super(eventBus, view, clientStorage); this.messages = messages; } diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/PoolEditPopupPresenterWidget.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/PoolEditPopupPresenterWidget.java index 3d67ecb..ae9836b 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/PoolEditPopupPresenterWidget.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/PoolEditPopupPresenterWidget.java @@ -1,6 +1,7 @@ package org.ovirt.engine.ui.webadmin.section.main.presenter.popup.pool; import org.ovirt.engine.ui.common.CommonApplicationMessages; +import org.ovirt.engine.ui.common.system.ClientStorage; import org.ovirt.engine.ui.common.widget.popup.AbstractVmBasedPopupPresenterWidget; import com.google.gwt.event.shared.EventBus; @@ -12,7 +13,7 @@ } @Inject - public PoolEditPopupPresenterWidget(EventBus eventBus, ViewDef view, CommonApplicationMessages messages) { - super(eventBus, view, messages); + public PoolEditPopupPresenterWidget(EventBus eventBus, ViewDef view, CommonApplicationMessages messages, ClientStorage clientStorage) { + super(eventBus, view, messages, clientStorage); } } diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/PoolNewPopupPresenterWidget.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/PoolNewPopupPresenterWidget.java index 933ef4e..5c4edcd 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/PoolNewPopupPresenterWidget.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/pool/PoolNewPopupPresenterWidget.java @@ -3,6 +3,7 @@ import com.google.gwt.event.shared.EventBus; import com.google.inject.Inject; import org.ovirt.engine.ui.common.CommonApplicationMessages; +import org.ovirt.engine.ui.common.system.ClientStorage; import org.ovirt.engine.ui.common.widget.popup.AbstractVmBasedPopupPresenterWidget; public class PoolNewPopupPresenterWidget extends BasePoolPopupPresenterWidget<PoolNewPopupPresenterWidget.ViewDef> { @@ -11,8 +12,8 @@ } @Inject - public PoolNewPopupPresenterWidget(EventBus eventBus, ViewDef view, CommonApplicationMessages messages) { - super(eventBus, view, messages); + public PoolNewPopupPresenterWidget(EventBus eventBus, ViewDef view, CommonApplicationMessages messages, ClientStorage clientStorage) { + super(eventBus, view, messages, clientStorage); } } diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/template/TemplateNewPresenterWidget.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/template/TemplateNewPresenterWidget.java index f352dab..045775c 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/template/TemplateNewPresenterWidget.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/template/TemplateNewPresenterWidget.java @@ -1,5 +1,6 @@ package org.ovirt.engine.ui.webadmin.section.main.presenter.popup.template; +import org.ovirt.engine.ui.common.system.ClientStorage; import org.ovirt.engine.ui.common.widget.popup.AbstractVmBasedPopupPresenterWidget; import com.google.gwt.event.shared.EventBus; @@ -11,7 +12,7 @@ } @Inject - public TemplateNewPresenterWidget(EventBus eventBus, ViewDef view) { - super(eventBus, view); + public TemplateNewPresenterWidget(EventBus eventBus, ViewDef view, ClientStorage clientStorage) { + super(eventBus, view, clientStorage); } } diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/vm/VmClonePopupPresenterWidget.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/vm/VmClonePopupPresenterWidget.java index 6835575..0859925 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/vm/VmClonePopupPresenterWidget.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/vm/VmClonePopupPresenterWidget.java @@ -1,5 +1,6 @@ package org.ovirt.engine.ui.webadmin.section.main.presenter.popup.vm; +import org.ovirt.engine.ui.common.system.ClientStorage; import org.ovirt.engine.ui.common.widget.popup.AbstractVmBasedPopupPresenterWidget; import com.google.gwt.event.shared.EventBus; @@ -11,7 +12,7 @@ } @Inject - public VmClonePopupPresenterWidget(EventBus eventBus, ViewDef view) { - super(eventBus, view); + public VmClonePopupPresenterWidget(EventBus eventBus, ViewDef view, ClientStorage clientStorage) { + super(eventBus, view, clientStorage); } } diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/vm/VmPopupPresenterWidget.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/vm/VmPopupPresenterWidget.java index be1b362..ac994ef 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/vm/VmPopupPresenterWidget.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/vm/VmPopupPresenterWidget.java @@ -1,5 +1,6 @@ package org.ovirt.engine.ui.webadmin.section.main.presenter.popup.vm; +import org.ovirt.engine.ui.common.system.ClientStorage; import org.ovirt.engine.ui.common.widget.popup.AbstractVmBasedPopupPresenterWidget; import com.google.gwt.event.shared.EventBus; @@ -12,7 +13,7 @@ } @Inject - public VmPopupPresenterWidget(EventBus eventBus, ViewDef view) { - super(eventBus, view); + public VmPopupPresenterWidget(EventBus eventBus, ViewDef view, ClientStorage clientStorage) { + super(eventBus, view, clientStorage); } } -- To view, visit http://gerrit.ovirt.org/26170 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I786daf31eb5cf713bf5b7afe1210d2655ef7bd4a Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Tomas Jelinek <tjeli...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches