Kanagaraj M has uploaded a new change for review. Change subject: webadmin: hide VM sub-tab when selecting a gluster cluster ......................................................................
webadmin: hide VM sub-tab when selecting a gluster cluster 'Virtual Machines' sub-tab of Cluster will be shown only if the user selects a cluster which supports virt . Change-Id: I4057c7221510dc72bb7dd582ca6b2c9a42b01404 Bug-Url: https://bugzilla.redhat.com/920106 Signed-off-by: Kanagaraj M <[email protected]> --- M frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/clusters/ClusterListModel.java 1 file changed, 13 insertions(+), 1 deletion(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/91/12991/1 diff --git a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/clusters/ClusterListModel.java b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/clusters/ClusterListModel.java index 5b7b067..8ebe67f 100644 --- a/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/clusters/ClusterListModel.java +++ b/frontend/webadmin/modules/uicommonweb/src/main/java/org/ovirt/engine/ui/uicommonweb/models/clusters/ClusterListModel.java @@ -154,6 +154,16 @@ this.clusterServiceModel = clusterServiceModel; } + private ClusterVmListModel clusterVmListModel; + + public ClusterVmListModel getClusterVmListModel() { + return clusterVmListModel; + } + + public void setClusterVmListModel(ClusterVmListModel clusterVmListModel) { + this.clusterVmListModel = clusterVmListModel; + } + public ClusterListModel() { setTitle(ConstantsManager.getInstance().getConstants().clustersTitle()); @@ -210,6 +220,7 @@ { super.InitDetailModels(); + setClusterVmListModel(new ClusterVmListModel()); setClusterServiceModel(new ClusterServiceModel()); ObservableCollection<EntityModel> list = new ObservableCollection<EntityModel>(); @@ -217,7 +228,7 @@ list.add(clusterGeneralModel); list.add(new ClusterNetworkListModel()); list.add(new ClusterHostListModel()); - list.add(new ClusterVmListModel()); + list.add(getClusterVmListModel()); list.add(getClusterServiceModel()); list.add(new PermissionListModel()); setDetailModels(list); @@ -227,6 +238,7 @@ protected void UpdateDetailsAvailability() { super.UpdateDetailsAvailability(); VDSGroup vdsGroup = (VDSGroup) getSelectedItem(); + getClusterVmListModel().setIsAvailable(vdsGroup != null && vdsGroup.supportsVirtService()); getClusterServiceModel().setIsAvailable(vdsGroup != null && vdsGroup.supportsGlusterService() && Version.v3_2.compareTo(vdsGroup.getcompatibility_version()) <= 0); } -- To view, visit http://gerrit.ovirt.org/12991 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I4057c7221510dc72bb7dd582ca6b2c9a42b01404 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Kanagaraj M <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
