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