Gilad Chaplik has uploaded a new change for review.

Change subject: webadmin: quota - subtabs resizable columns
......................................................................

webadmin: quota - subtabs resizable columns

Invoking enableColumnResizing() in all quota related subtabs,
and set fixed width for the sub-tab columns.

Quota subtab under datacenters main tab was already
covered in another patch.

Change-Id: Ib4702514c4316a4e2022018d6439e437d326caac
Signed-off-by: Gilad Chaplik <gchap...@redhat.com>
---
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaClusterView.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaStorageView.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaUserView.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/user/SubTabUserQuotaView.java
4 files changed, 20 insertions(+), 34 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/78/14278/1

diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaClusterView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaClusterView.java
index 079d9f3..2f07b4a 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaClusterView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaClusterView.java
@@ -33,6 +33,8 @@
     }
 
     private void initTable(final ApplicationConstants constants, final 
ApplicationMessages messages) {
+        getTable().enableColumnResizing();
+
         getTable().addColumn(new TextColumnWithTooltip<QuotaVdsGroup>() {
             @Override
             public String getValue(QuotaVdsGroup object) {
@@ -40,7 +42,8 @@
                         : object.getVdsGroupName();
             }
         },
-                constants.nameCluster());
+                constants.nameCluster(),
+                "300px"); //$NON-NLS-1$
 
         getTable().addColumn(new TextColumnWithTooltip<QuotaVdsGroup>() {
             @Override
@@ -54,7 +57,7 @@
                 }
             }
         },
-                constants.usedMemoryTotalCluster());
+                constants.usedMemoryTotalCluster(), "300px"); //$NON-NLS-1$
 
         getTable().addColumn(new TextColumnWithTooltip<QuotaVdsGroup>() {
             @Override
@@ -68,7 +71,7 @@
                 }
             }
         },
-                constants.runningCpuTotalCluster());
+                constants.runningCpuTotalCluster(), "300px"); //$NON-NLS-1$
     }
 
 }
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaStorageView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaStorageView.java
index 72d2fec..3a15dc7 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaStorageView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaStorageView.java
@@ -39,6 +39,8 @@
     }
 
     private void initTable(final ApplicationConstants constants, final 
ApplicationMessages messages) {
+        getTable().enableColumnResizing();
+
         getTable().addColumn(new TextColumnWithTooltip<QuotaStorage>() {
             @Override
             public String getValue(QuotaStorage object) {
@@ -46,7 +48,8 @@
                         : object.getStorageName();
             }
         },
-                constants.nameQuotaStorage());
+                constants.nameQuotaStorage(),
+                "400px"); //$NON-NLS-1$
 
         getTable().addColumn(new TextColumnWithEditableTooltip<QuotaStorage>() 
{
             @Override
@@ -72,6 +75,6 @@
                 return textCellWithEditableTooltip;
             }
         },
-                constants.usedStorageTotalQuotaStorage());
+                constants.usedStorageTotalQuotaStorage(), "400px"); 
//$NON-NLS-1$
     }
 }
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaUserView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaUserView.java
index 3a5abcc..3a329f4 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaUserView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/quota/SubTabQuotaUserView.java
@@ -35,6 +35,8 @@
     }
 
     private void initTable(ApplicationConstants constants) {
+        getTable().enableColumnResizing();
+
         getTable().addColumn(new PermissionTypeColumn(), constants.empty(), 
"30px"); //$NON-NLS-1$
 
         TextColumnWithTooltip<permissions> userColumn = new 
TextColumnWithTooltip<permissions>() {
@@ -43,7 +45,7 @@
                 return object.getOwnerName();
             }
         };
-        getTable().addColumn(userColumn, constants.userUser());
+        getTable().addColumn(userColumn, constants.userUser(), "400px"); 
//$NON-NLS-1$
 
         TextColumnWithTooltip<permissions> permissionColumn = new 
ObjectNameColumn<permissions>() {
             @Override
@@ -53,7 +55,7 @@
                 };
             }
         };
-        getTable().addColumn(permissionColumn, constants.inheritedFromUser());
+        getTable().addColumn(permissionColumn, constants.inheritedFromUser(), 
"400px"); //$NON-NLS-1$
 
         getTable().addActionButton(new 
WebAdminButtonDefinition<permissions>(constants.addUser()) {
             @Override
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/user/SubTabUserQuotaView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/user/SubTabUserQuotaView.java
index fd656b4..2103fd6 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/user/SubTabUserQuotaView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/user/SubTabUserQuotaView.java
@@ -24,6 +24,8 @@
     }
 
     void initTable(ApplicationConstants constants) {
+        getTable().enableColumnResizing();
+
         getTable().addColumn(new QuotaDcStatusColumn(), constants.empty(), 
"30px"); //$NON-NLS-1$
 
         getTable().addColumn(new TextColumnWithTooltip<Quota>() {
@@ -31,44 +33,20 @@
             public String getValue(Quota object) {
                 return object.getQuotaName() == null ? "" : 
object.getQuotaName(); //$NON-NLS-1$
             }
-        }, constants.nameQuota());
+        }, constants.nameQuota(), "300px"); //$NON-NLS-1$
 
         getTable().addColumn(new TextColumnWithTooltip<Quota>() {
             @Override
             public String getValue(Quota object) {
                 return object.getDescription() == null ? "" : 
object.getDescription(); //$NON-NLS-1$
             }
-        }, constants.descriptionQuota());
+        }, constants.descriptionQuota(), "300px"); //$NON-NLS-1$
         getTable().addColumn(new TextColumnWithTooltip<Quota>() {
             @Override
             public String getValue(Quota object) {
                 return object.getStoragePoolName() == null ? "" : 
object.getStoragePoolName(); //$NON-NLS-1$
             }
-        }, constants.dcQuota());
-//        getTable().addColumn(new TextColumnWithTooltip<Quota>() {
-//            @Override
-//            public String getValue(Quota object) {
-//                return (object.getMemSizeMBUsage() == null ? "0" : 
object.getMemSizeMBUsage().toString()) + "/" //$NON-NLS-1$ //$NON-NLS-2$
-//                        + (object.getMemSizeMB() == null ? "*" : 
object.getMemSizeMB().toString()) + " GB"; //$NON-NLS-1$ //$NON-NLS-2$
-//            }
-//        },
-//                constants.usedMemoryQuota());
-//        getTable().addColumn(new TextColumnWithTooltip<Quota>() {
-//            @Override
-//            public String getValue(Quota object) {
-//                return (object.getVirtualCpuUsage() == null ? "0" : 
object.getVirtualCpuUsage().toString()) + "/" //$NON-NLS-1$ //$NON-NLS-2$
-//                        + (object.getVirtualCpu() == null ? "*" : 
object.getVirtualCpu().toString()); //$NON-NLS-1$
-//            }
-//        },
-//                constants.runningCpuQuota());
-//        getTable().addColumn(new TextColumnWithTooltip<Quota>() {
-//            @Override
-//            public String getValue(Quota object) {
-//                return (object.getStorageSizeGBUsage() == null ? "0" : 
object.getStorageSizeGBUsage().toString()) + "/" //$NON-NLS-1$ //$NON-NLS-2$
-//                        + (object.getStorageSizeGB() == null ? "*" : 
object.getStorageSizeGB().toString()) + " GB"; //$NON-NLS-1$ //$NON-NLS-2$
-//            }
-//        },
-//                constants.usedStorageQuota());
+        }, constants.dcQuota(), "300px"); //$NON-NLS-1$
     }
 
 }


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ib4702514c4316a4e2022018d6439e437d326caac
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Gilad Chaplik <gchap...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to