Ramesh N has uploaded a new change for review.

Change subject: engine: rename the column 'Files Rebalanced' to 'Files 
Migrated' in remove-brick status popup
......................................................................

engine: rename the column 'Files Rebalanced' to 'Files Migrated' in 
remove-brick status popup

Rename the column 'Files Rebalanced' in remove-brick status pop to 'Files 
Migrated'.
New RemoveBrickStatusPopupView was implemted by inheritng from 
RebalancePopUpView.

Change-Id: I7675c16d6a96adc09803cf81be6a776f71500501
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1024606
Signed-off-by: Ramesh Nachimuthu <[email protected]>
---
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/PresenterModule.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VolumeModule.java
A 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/gluster/RemoveBrickStatusPopupPresenterWidget.java
A 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/gluster/RemoveBrickStatusPopupView.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/gluster/VolumeRebalanceStatusPopupView.java
6 files changed, 64 insertions(+), 2 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/34/20734/1

diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
index 855a064..930c78c 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/ApplicationConstants.java
@@ -3314,6 +3314,9 @@
     @DefaultStringValue("Files Rebalanced")
     String rebalanceFileCount();
 
+    @DefaultStringValue("Files Migrated")
+    String filesMigrated();
+
     @DefaultStringValue("Size")
     String rebalanceSize();
 
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/PresenterModule.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/PresenterModule.java
index ce65c29..d5c2c85 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/PresenterModule.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/PresenterModule.java
@@ -40,6 +40,7 @@
 import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.BrickAdvancedDetailsPopupPresenterWidget;
 import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.DetachGlusterHostsPopupPresenterWidget;
 import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.RemoveBrickPopupPresenterWidget;
+import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.RemoveBrickStatusPopupPresenterWidget;
 import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.ReplaceBrickPopupPresenterWidget;
 import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.VolumeParameterPopupPresenterWidget;
 import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.VolumePopupPresenterWidget;
@@ -248,6 +249,7 @@
 import 
org.ovirt.engine.ui.webadmin.section.main.view.popup.gluster.BrickAdvancedDetailsPopupView;
 import 
org.ovirt.engine.ui.webadmin.section.main.view.popup.gluster.DetachGlusterHostsPopupView;
 import 
org.ovirt.engine.ui.webadmin.section.main.view.popup.gluster.RemoveBrickPopupView;
+import 
org.ovirt.engine.ui.webadmin.section.main.view.popup.gluster.RemoveBrickStatusPopupView;
 import 
org.ovirt.engine.ui.webadmin.section.main.view.popup.gluster.ReplaceBrickPopupView;
 import 
org.ovirt.engine.ui.webadmin.section.main.view.popup.gluster.VolumeParameterPopupView;
 import 
org.ovirt.engine.ui.webadmin.section.main.view.popup.gluster.VolumePopupView;
@@ -1041,6 +1043,10 @@
                 VolumeRebalanceStatusPopupPresenterWidget.ViewDef.class,
                 VolumeRebalanceStatusPopupView.class);
 
+        bindPresenterWidget(RemoveBrickStatusPopupPresenterWidget.class,
+                RemoveBrickStatusPopupPresenterWidget.ViewDef.class,
+                RemoveBrickStatusPopupView.class);
+
         bindPresenterWidget(ManageGlusterSwiftPopupPresenterWidget.class,
                 ManageGlusterSwiftPopupPresenterWidget.ViewDef.class,
                 ManageGlusterSwiftPopupView.class);
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VolumeModule.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VolumeModule.java
index 9e60c9e..e554f44 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VolumeModule.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/gin/uicommon/VolumeModule.java
@@ -29,6 +29,7 @@
 import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.AddBrickPopupPresenterWidget;
 import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.BrickAdvancedDetailsPopupPresenterWidget;
 import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.RemoveBrickPopupPresenterWidget;
+import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.RemoveBrickStatusPopupPresenterWidget;
 import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.ReplaceBrickPopupPresenterWidget;
 import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.VolumeParameterPopupPresenterWidget;
 import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.VolumePopupPresenterWidget;
@@ -96,7 +97,7 @@
             final Provider<AddBrickPopupPresenterWidget> addBrickPopupProvider,
             final Provider<RemoveBrickPopupPresenterWidget> 
removeConfirmPopupProvider,
             final Provider<RemoveBrickPopupPresenterWidget> 
removeBrickPopupProvider,
-            final Provider<VolumeRebalanceStatusPopupPresenterWidget> 
removeBricksStatusPopupProvider,
+            final Provider<RemoveBrickStatusPopupPresenterWidget> 
removeBricksStatusPopupProvider,
             final Provider<ReplaceBrickPopupPresenterWidget> 
replaceBrickPopupProvider,
             final Provider<BrickAdvancedDetailsPopupPresenterWidget> 
brickDetailsPopupProvider) {
         return new SearchableDetailTabModelProvider<GlusterBrickEntity, 
VolumeListModel, VolumeBrickListModel>(
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/gluster/RemoveBrickStatusPopupPresenterWidget.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/gluster/RemoveBrickStatusPopupPresenterWidget.java
new file mode 100644
index 0000000..440474d
--- /dev/null
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/presenter/popup/gluster/RemoveBrickStatusPopupPresenterWidget.java
@@ -0,0 +1,22 @@
+package org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster;
+
+import 
org.ovirt.engine.ui.common.presenter.AbstractModelBoundPopupPresenterWidget;
+import 
org.ovirt.engine.ui.common.presenter.popup.DefaultConfirmationPopupPresenterWidget;
+import 
org.ovirt.engine.ui.uicommonweb.models.gluster.VolumeRebalanceStatusModel;
+
+import com.google.gwt.event.shared.EventBus;
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+
+public class RemoveBrickStatusPopupPresenterWidget extends 
AbstractModelBoundPopupPresenterWidget<VolumeRebalanceStatusModel, 
RemoveBrickStatusPopupPresenterWidget.ViewDef> {
+
+    public interface ViewDef extends 
AbstractModelBoundPopupPresenterWidget.ViewDef<VolumeRebalanceStatusModel> {
+    }
+
+    @Inject
+    public RemoveBrickStatusPopupPresenterWidget(EventBus eventBus, ViewDef 
view,
+            Provider<AddBrickPopupPresenterWidget> popupProvider,
+            Provider<DefaultConfirmationPopupPresenterWidget> 
defaultConfirmPopupProvider) {
+        super(eventBus, view);
+    }
+}
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/gluster/RemoveBrickStatusPopupView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/gluster/RemoveBrickStatusPopupView.java
new file mode 100644
index 0000000..2d525f4
--- /dev/null
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/gluster/RemoveBrickStatusPopupView.java
@@ -0,0 +1,26 @@
+package org.ovirt.engine.ui.webadmin.section.main.view.popup.gluster;
+
+import org.ovirt.engine.ui.webadmin.ApplicationConstants;
+import org.ovirt.engine.ui.webadmin.ApplicationMessages;
+import org.ovirt.engine.ui.webadmin.ApplicationResources;
+import 
org.ovirt.engine.ui.webadmin.section.main.presenter.popup.gluster.RemoveBrickStatusPopupPresenterWidget;
+
+import com.google.gwt.event.shared.EventBus;
+import com.google.inject.Inject;
+
+public class RemoveBrickStatusPopupView extends VolumeRebalanceStatusPopupView 
implements RemoveBrickStatusPopupPresenterWidget.ViewDef {
+
+    @Inject
+    public RemoveBrickStatusPopupView(EventBus eventBus,
+            ApplicationResources resources,
+            ApplicationConstants constants,
+            ApplicationMessages messages) {
+        super(eventBus, resources, constants, messages);
+    }
+
+    @Override
+    public String getColumnHeaderForFilesMoved() {
+        return constants.filesMigrated();
+    }
+
+}
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/gluster/VolumeRebalanceStatusPopupView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/gluster/VolumeRebalanceStatusPopupView.java
index 856339e..c6b246c 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/gluster/VolumeRebalanceStatusPopupView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/gluster/VolumeRebalanceStatusPopupView.java
@@ -134,7 +134,7 @@
             protected String getText(GlusterVolumeTaskStatusForHost entity) {
                 return entity.getFilesMoved() + "";
             }
-        }, constants.rebalanceFileCount());
+        }, getColumnHeaderForFilesMoved());
 
         rebalanceHostsTable.addEntityModelColumn(new 
RebalanceFileSizeColumn<EntityModel>(messages) {
 
@@ -182,6 +182,10 @@
         }, constants.rebalanceStatus());
     }
 
+    public String getColumnHeaderForFilesMoved() {
+        return constants.rebalanceFileCount();
+    }
+
     @Override
     public void edit(final VolumeRebalanceStatusModel object) {
         driver.edit(object);


-- 
To view, visit http://gerrit.ovirt.org/20734
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I7675c16d6a96adc09803cf81be6a776f71500501
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Ramesh N <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to