Alona Kaplan has uploaded a new change for review.

Change subject: webadmin: Making network related subtabs resizeable
......................................................................

webadmin: Making network related subtabs resizeable

Fixed sub tabs-
- Network Cluster
- Network Host
- Network Vm
- Network Template
- Netwrok Permissions (there is some general code used by all
permissions sub-tabs, it will be fixed in a separate patch)
- Vm Interface (The left pane is fixed, the right pane is using
EntityModelCellTable which doesn't have support for resizing).
- Template interface
- Cluster Interface
- Dc Interface

Not Fixed sub tab-
Host Interface- this is unusual table constructed of multiple panel that
look together as a table. The is no infrastructure to support resizing
of such kind of table.

Change-Id: I04c6db892934fa94060bc126b2b317cb651fff32
Signed-off-by: Alona Kaplan <alkap...@redhat.com>
---
M 
frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/template/TemplateInterfaceListModelTable.java
M 
frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/vm/VmInterfaceListModelTable.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/cluster/SubTabClusterNetworkView.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/datacenter/SubTabDataCenterNetworkView.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkClusterView.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkHostView.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkPermissionView.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkTemplateView.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkVmView.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/template/SubTabTemplateInterfaceView.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/virtualMachine/SubTabVirtualMachineNetworkInterfaceView.java
11 files changed, 56 insertions(+), 35 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/15/14215/1

diff --git 
a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/template/TemplateInterfaceListModelTable.java
 
b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/template/TemplateInterfaceListModelTable.java
index a46fcbb..359c53f 100644
--- 
a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/template/TemplateInterfaceListModelTable.java
+++ 
b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/template/TemplateInterfaceListModelTable.java
@@ -35,7 +35,7 @@
                 return object.getName();
             }
         };
-        getTable().addColumn(nameColumn, constants.nameInterface());
+        getTable().addColumn(nameColumn, constants.nameInterface(), "200px"); 
//$NON-NLS-1$
 
         CheckboxColumn<VmNetworkInterface> pluggedColumn = new 
CheckboxColumn<VmNetworkInterface>() {
             @Override
@@ -49,7 +49,7 @@
             }
         };
 
-        getTable().addColumnWithHtmlHeader(pluggedColumn, constants.plugged(), 
"60px"); //$NON-NLS-1$
+        getTable().addColumnWithHtmlHeader(pluggedColumn, constants.plugged(), 
"90px"); //$NON-NLS-1$
 
         TextColumnWithTooltip<VmNetworkInterface> networkNameColumn = new 
TextColumnWithTooltip<VmNetworkInterface>() {
             @Override
@@ -57,7 +57,7 @@
                 return object.getNetworkName();
             }
         };
-        getTable().addColumn(networkNameColumn, 
constants.networkNameInterface());
+        getTable().addColumn(networkNameColumn, 
constants.networkNameInterface(), "200px"); //$NON-NLS-1$
 
         BooleanColumn<VmNetworkInterface> linkStateColumn =
                 new 
BooleanColumn<VmNetworkInterface>(constants.linkedNetworkInteface(),
@@ -68,7 +68,7 @@
                     }
                 };
 
-        getTable().addColumnWithHtmlHeader(linkStateColumn, 
constants.linkStateNetworkInteface(), "65px"); //$NON-NLS-1$
+        getTable().addColumnWithHtmlHeader(linkStateColumn, 
constants.linkStateNetworkInteface(), "90px"); //$NON-NLS-1$
 
         TextColumnWithTooltip<VmNetworkInterface> typeColumn = new 
EnumColumn<VmNetworkInterface, VmInterfaceType>() {
             @Override
@@ -76,7 +76,7 @@
                 return VmInterfaceType.forValue(object.getType());
             }
         };
-        getTable().addColumn(typeColumn, constants.typeInterface());
+        getTable().addColumn(typeColumn, constants.typeInterface(), "100px"); 
//$NON-NLS-1$
 
         getTable().addActionButton(new 
UiCommandButtonDefinition<VmNetworkInterface>(getEventBus(), 
constants.newInterface()) {
             @Override
diff --git 
a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/vm/VmInterfaceListModelTable.java
 
b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/vm/VmInterfaceListModelTable.java
index c35b310..0418428 100644
--- 
a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/vm/VmInterfaceListModelTable.java
+++ 
b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/uicommon/vm/VmInterfaceListModelTable.java
@@ -70,6 +70,8 @@
 
     @Override
     public void initTable(final CommonApplicationConstants constants) {
+        getTable().enableColumnResizing();
+
         getTable().addColumn(new 
NicActivateStatusColumn<VmNetworkInterface>(), constants.empty(), "30px"); 
//$NON-NLS-1$
 
         TextColumnWithTooltip<VmNetworkInterface> nameColumn = new 
TextColumnWithTooltip<VmNetworkInterface>() {
@@ -78,7 +80,7 @@
                 return object.getName();
             }
         };
-        getTable().addColumn(nameColumn, constants.nameInterface());
+        getTable().addColumn(nameColumn, constants.nameInterface(), "150px"); 
//$NON-NLS-1$
 
         CheckboxColumn<VmNetworkInterface> pluggedColumn = new 
CheckboxColumn<VmNetworkInterface>() {
             @Override
@@ -100,7 +102,7 @@
                 return object.getNetworkName();
             }
         };
-        getTable().addColumn(networkNameColumn, 
constants.networkNameInterface());
+        getTable().addColumn(networkNameColumn, 
constants.networkNameInterface(), "150px"); //$NON-NLS-1$
 
         BooleanColumn<VmNetworkInterface> linkStateColumn =
                 new 
BooleanColumn<VmNetworkInterface>(constants.linkedNetworkInteface(),
@@ -119,7 +121,7 @@
                 return VmInterfaceType.forValue(object.getType());
             }
         };
-        getTable().addColumn(typeColumn, constants.typeInterface());
+        getTable().addColumn(typeColumn, constants.typeInterface(), "100px"); 
//$NON-NLS-1$
 
         TextColumnWithTooltip<VmNetworkInterface> macColumn = new 
TextColumnWithTooltip<VmNetworkInterface>() {
             @Override
@@ -127,7 +129,7 @@
                 return object.getMacAddress();
             }
         };
-        getTable().addColumn(macColumn, constants.macInterface());
+        getTable().addColumn(macColumn, constants.macInterface(), "150px"); 
//$NON-NLS-1$
 
         TextColumnWithTooltip<VmNetworkInterface> speedColumn = new 
TextColumnWithTooltip<VmNetworkInterface>() {
             @Override
@@ -140,7 +142,7 @@
             }
         };
         getTable().addColumnWithHtmlHeader(speedColumn,
-                templates.sub(constants.speedInterface(), 
constants.mbps()).asString());
+                templates.sub(constants.speedInterface(), 
constants.mbps()).asString(), "150px"); //$NON-NLS-1$
 
         getTable().addActionButton(new 
UiCommandButtonDefinition<VmNetworkInterface>(getEventBus(),
                 constants.newInterface()) {
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/cluster/SubTabClusterNetworkView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/cluster/SubTabClusterNetworkView.java
index 0eda288..6ae4d48 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/cluster/SubTabClusterNetworkView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/cluster/SubTabClusterNetworkView.java
@@ -59,6 +59,8 @@
     }
 
     void initTable(final ApplicationConstants constants, final 
ApplicationTemplates templates) {
+        getTable().enableColumnResizing();
+
         getTable().addColumn(new NetworkStatusColumn(), "", "20px"); 
//$NON-NLS-1$ //$NON-NLS-2$
 
         TextColumnWithTooltip<Network> nameColumn = new 
TextColumnWithTooltip<Network>() {
@@ -67,7 +69,7 @@
                 return object.getName();
             }
         };
-        getTable().addColumn(nameColumn, constants.nameNetwork());
+        getTable().addColumn(nameColumn, constants.nameNetwork(), "400px"); 
//$NON-NLS-1$
 
         TextColumnWithTooltip<Network> statusColumn = new EnumColumn<Network, 
NetworkStatus>() {
             @Override
@@ -75,7 +77,7 @@
                 return object.getCluster().getStatus();
             }
         };
-        getTable().addColumn(statusColumn, constants.statusNetwork());
+        getTable().addColumn(statusColumn, constants.statusNetwork(), 
"100px"); //$NON-NLS-1$
 
         SafeHtmlWithSafeHtmlTooltipColumn<Network> roleColumn =
                 new SafeHtmlWithSafeHtmlTooltipColumn<Network>() {
@@ -129,7 +131,7 @@
                 return object.getDescription();
             }
         };
-        getTable().addColumn(descColumn, constants.descriptionNetwork());
+        getTable().addColumn(descColumn, constants.descriptionNetwork(), 
"400px"); //$NON-NLS-1$
 
         getTable().addActionButton(new 
WebAdminButtonDefinition<Network>(constants.addNetworkNetwork()) {
             @Override
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/datacenter/SubTabDataCenterNetworkView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/datacenter/SubTabDataCenterNetworkView.java
index 9fcfbe4..f46ea3a 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/datacenter/SubTabDataCenterNetworkView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/datacenter/SubTabDataCenterNetworkView.java
@@ -33,13 +33,15 @@
     }
 
     void initTable(ApplicationConstants constants) {
+        getTable().enableColumnResizing();
+
         TextColumnWithTooltip<Network> nameColumn = new 
TextColumnWithTooltip<Network>() {
             @Override
             public String getValue(Network object) {
                 return object.getName();
             }
         };
-        getTable().addColumn(nameColumn, constants.nameNetwork());
+        getTable().addColumn(nameColumn, constants.nameNetwork(), "400px"); 
//$NON-NLS-1$
 
         TextColumnWithTooltip<Network> typeColumn = new 
TextColumnWithTooltip<Network>() {
             @Override
@@ -47,7 +49,7 @@
                 return object.getDescription();
             }
         };
-        getTable().addColumn(typeColumn, constants.descriptionNetwork());
+        getTable().addColumn(typeColumn, constants.descriptionNetwork(), 
"400px"); //$NON-NLS-1$
 
         getTable().addActionButton(new 
WebAdminButtonDefinition<Network>(constants.newNetwork()) {
             @Override
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkClusterView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkClusterView.java
index 0da3dbc..7f9a051 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkClusterView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkClusterView.java
@@ -56,6 +56,7 @@
     }
 
     void initTable() {
+        getTable().enableColumnResizing();
 
         TextColumnWithTooltip<PairQueryable<VDSGroup, NetworkCluster>> 
nameColumn = new TextColumnWithTooltip<PairQueryable<VDSGroup, 
NetworkCluster>>() {
             @Override
@@ -63,7 +64,7 @@
                 return object.getFirst().getname();
             }
         };
-        getTable().addColumn(nameColumn, constants.nameCluster());
+        getTable().addColumn(nameColumn, constants.nameCluster(), "400px"); 
//$NON-NLS-1$
 
         TextColumnWithTooltip<PairQueryable<VDSGroup, NetworkCluster>> 
versionColumn = new TextColumnWithTooltip<PairQueryable<VDSGroup, 
NetworkCluster>>() {
             @Override
@@ -157,7 +158,7 @@
                 return object.getFirst().getdescription();
             }
         };
-        getTable().addColumn(dsecriptionColumn, 
constants.descriptionCluster());
+        getTable().addColumn(dsecriptionColumn, 
constants.descriptionCluster(), "400px"); //$NON-NLS-1$
 
         getTable().addActionButton(new 
WebAdminButtonDefinition<PairQueryable<VDSGroup, 
NetworkCluster>>(constants.assignUnassignNetwork()) {
             @Override
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkHostView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkHostView.java
index 557308e..b0b5aa9 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkHostView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkHostView.java
@@ -163,17 +163,24 @@
         boolean attached = viewRadioGroup.getSelectedValue() == 
NetworkHostFilter.attached;
 
         getTable().ensureColumnPresent(hostStatus, constants.empty(), true, 
"30px"); //$NON-NLS-1$
-        getTable().ensureColumnPresent(nameColumn, constants.nameHost(), true);
-        getTable().ensureColumnPresent(clusterColumn, constants.clusterHost(), 
true);
-        getTable().ensureColumnPresent(dcColumn, constants.dcHost(), true);
+        getTable().ensureColumnPresent(nameColumn, constants.nameHost(), true, 
"200px"); //$NON-NLS-1$
+        getTable().ensureColumnPresent(clusterColumn, constants.clusterHost(), 
true, "200px"); //$NON-NLS-1$
+        getTable().ensureColumnPresent(dcColumn, constants.dcHost(), true, 
"200px"); //$NON-NLS-1$
         getTable().ensureColumnPresent(nicStatusColumn, 
constants.statusNetworkHost(), attached, "140px"); //$NON-NLS-1$
-        getTable().ensureColumnPresent(nicColumn, constants.nicNetworkHost(), 
attached);
-        getTable().ensureColumnPresent(speedColumn, 
constants.speedNetworkHost(), attached);
-        getTable().ensureColumnPresent(nicRxColumn, 
templates.sub(constants.rxNetworkHost(), constants.mbps()).asString(), 
attached);
-        getTable().ensureColumnPresent(nicTxColumn, 
templates.sub(constants.txNetworkHost(), constants.mbps()).asString(), 
attached);
+        getTable().ensureColumnPresent(nicColumn, constants.nicNetworkHost(), 
attached, "200px"); //$NON-NLS-1$
+        getTable().ensureColumnPresent(speedColumn, 
constants.speedNetworkHost(), attached, "200px"); //$NON-NLS-1$
+        getTable().ensureColumnPresent(nicRxColumn,
+                templates.sub(constants.rxNetworkHost(), 
constants.mbps()).asString(),
+                attached,
+                "200px"); //$NON-NLS-1$
+        getTable().ensureColumnPresent(nicTxColumn,
+                templates.sub(constants.txNetworkHost(), 
constants.mbps()).asString(),
+                attached,
+                "200px"); //$NON-NLS-1$
     }
 
     void initTable() {
+        getTable().enableColumnResizing();
         initTableOverhead();
         handleRadioButtonClick(null);
 
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkPermissionView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkPermissionView.java
index ad70cba..30f354c 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkPermissionView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkPermissionView.java
@@ -27,6 +27,7 @@
             EventBus eventBus,
             ClientStorage clientStorage, ApplicationConstants constants) {
         super(modelProvider, eventBus, clientStorage, constants);
+        getTable().enableColumnResizing();
     }
 
     @Override
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkTemplateView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkTemplateView.java
index a6b8503..7557d62 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkTemplateView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkTemplateView.java
@@ -37,13 +37,15 @@
     }
 
     void initTable(ApplicationConstants constants) {
+        getTable().enableColumnResizing();
+
         TextColumnWithTooltip<PairQueryable<VmNetworkInterface, VmTemplate>> 
nameColumn = new TextColumnWithTooltip<PairQueryable<VmNetworkInterface, 
VmTemplate>>() {
             @Override
             public String getValue(PairQueryable<VmNetworkInterface, 
VmTemplate> object) {
                 return object.getSecond().getName();
             }
         };
-        getTable().addColumn(nameColumn, constants.nameTemplate());
+        getTable().addColumn(nameColumn, constants.nameTemplate(), "400px"); 
//$NON-NLS-1$
 
         TextColumnWithTooltip<PairQueryable<VmNetworkInterface, VmTemplate>> 
statusColumn = new EnumColumn<PairQueryable<VmNetworkInterface, VmTemplate>, 
VmTemplateStatus>() {
             @Override
@@ -67,7 +69,7 @@
                 return object.getFirst().getName();
             }
         };
-        getTable().addColumn(vnicNameColumn, constants.vnicNetworkTemplate());
+        getTable().addColumn(vnicNameColumn, constants.vnicNetworkTemplate(), 
"150px"); //$NON-NLS-1$
 
         getTable().addActionButton(new 
WebAdminButtonDefinition<PairQueryable<VmNetworkInterface, 
VmTemplate>>(constants.removeInterface()) {
             @Override
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkVmView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkVmView.java
index 91c83ed..5b51f2a 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkVmView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/network/SubTabNetworkVmView.java
@@ -74,25 +74,25 @@
 
         getTable().ensureColumnPresent(vmStatusColumn, constants.empty(), 
true, "30px"); //$NON-NLS-1$
 
-        getTable().ensureColumnPresent(nameColumn, constants.nameVm(), true); 
//$NON-NLS-1$
+        getTable().ensureColumnPresent(nameColumn, constants.nameVm(), true, 
"150px"); //$NON-NLS-1$
 
-        getTable().ensureColumnPresent(clusterColumn, constants.clusterVm(), 
true); //$NON-NLS-1$
+        getTable().ensureColumnPresent(clusterColumn, constants.clusterVm(), 
true, "150px"); //$NON-NLS-1$
 
-        getTable().ensureColumnPresent(ipColumn, constants.ipVm(), true);
+        getTable().ensureColumnPresent(ipColumn, constants.ipVm(), true, 
"150px"); //$NON-NLS-1$
 
-        getTable().ensureColumnPresent(nicActivateStatusColumn, 
constants.vnicStatusNetworkVM(), true); //$NON-NLS-1$
+        getTable().ensureColumnPresent(nicActivateStatusColumn, 
constants.vnicStatusNetworkVM(), true, "150px"); //$NON-NLS-1$
 
-        getTable().ensureColumnPresent(vnicNameColumn, 
constants.vnicNetworkVM(), true);
+        getTable().ensureColumnPresent(vnicNameColumn, 
constants.vnicNetworkVM(), true, "150px"); //$NON-NLS-1$
 
         getTable().ensureColumnPresent(rxColumn,
                 templates.sub(constants.rxNetworkVM(), 
constants.mbps()).asString(),
-                running);
+                running, "150px"); //$NON-NLS-1$
 
         getTable().ensureColumnPresent(txColumn,
                 templates.sub(constants.txNetworkVM(), 
constants.mbps()).asString(),
-                running);
+                running, "150px"); //$NON-NLS-1$
 
-        getTable().ensureColumnPresent(descriptionColumn, 
constants.descriptionVm(), true);
+        getTable().ensureColumnPresent(descriptionColumn, 
constants.descriptionVm(), true, "150px"); //$NON-NLS-1$
     }
 
     private final VmStatusColumn<PairQueryable<VmNetworkInterface, VM>> 
vmStatusColumn =
@@ -173,6 +173,7 @@
             };
 
     private void initTable() {
+        getTable().enableColumnResizing();
         initTableOverhead();
         handleRadioButtonClick(null);
 
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/template/SubTabTemplateInterfaceView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/template/SubTabTemplateInterfaceView.java
index 5a48f9c..fc20277 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/template/SubTabTemplateInterfaceView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/template/SubTabTemplateInterfaceView.java
@@ -29,6 +29,7 @@
             ClientStorage clientStorage, ApplicationConstants constants) {
         super(new TemplateInterfaceListModelTable(modelProvider, eventBus, 
clientStorage));
         ViewIdHandler.idHandler.generateAndSetIds(this);
+        getTable().enableColumnResizing();
         initTable(constants);
         initWidget(getModelBoundTableWidget());
     }
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/virtualMachine/SubTabVirtualMachineNetworkInterfaceView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/virtualMachine/SubTabVirtualMachineNetworkInterfaceView.java
index 53d72b8..f23e649 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/virtualMachine/SubTabVirtualMachineNetworkInterfaceView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/tab/virtualMachine/SubTabVirtualMachineNetworkInterfaceView.java
@@ -11,8 +11,8 @@
 import org.ovirt.engine.ui.common.widget.uicommon.vm.VmInterfaceListModelTable;
 import org.ovirt.engine.ui.uicommonweb.models.vms.VmInterfaceListModel;
 import org.ovirt.engine.ui.uicommonweb.models.vms.VmListModel;
-import org.ovirt.engine.ui.webadmin.ApplicationMessages;
 import org.ovirt.engine.ui.webadmin.ApplicationConstants;
+import org.ovirt.engine.ui.webadmin.ApplicationMessages;
 import org.ovirt.engine.ui.webadmin.ApplicationTemplates;
 import 
org.ovirt.engine.ui.webadmin.section.main.presenter.tab.virtualMachine.SubTabVirtualMachineNetworkInterfacePresenter;
 
@@ -39,6 +39,8 @@
             public void initTable(final CommonApplicationConstants constants) {
                 super.initTable(constants);
 
+                getTable().enableColumnResizing();
+
                 BooleanColumn<VmNetworkInterface> portMirroringColumn =
                         new 
BooleanColumn<VmNetworkInterface>(constants.portMirroringEnabled()) {
                             @Override


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

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

Reply via email to