Artyom Lukianov has uploaded a new change for review. Change subject: webadmin: Add description and data center columns under cluster policy tab ......................................................................
webadmin: Add description and data center columns under cluster policy tab Add description and data center columns associated with a cluster in the policy page Change-Id: Ibf1ff6001d632ced66ce4de689bca3a46a8e1a37 Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=995244 Signed-off-by: Lukianov Artyom <aluki...@redhat.com> --- 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/section/main/view/popup/scheduling/ClusterPolicyView.java 2 files changed, 24 insertions(+), 1 deletion(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/89/27989/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 15022c7..0f3aa13 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 @@ -3338,6 +3338,12 @@ @DefaultStringValue("Clusters on this policy") String clusterPolicyAttachedCluster(); + @DefaultStringValue("Cluster Description") + String clusterPolicyClusterDescription(); + + @DefaultStringValue("Cluster Datacenter") + String clusterPolicyClusterDatacenter(); + @DefaultStringValue("Properties") String clusterPolicyPropertiesLabel(); diff --git a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyView.java b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyView.java index e727291..f930c45 100644 --- a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyView.java +++ b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyView.java @@ -173,6 +173,7 @@ private void initClustersTable(ApplicationConstants constants) { clusterTable = new SimpleActionTable<VDSGroup>(clusterPolicyClusterModelProvider, getTableHeaderlessResources(), getTableResources(), eventBus, clientStorage); + clusterTable.enableColumnResizing(); TextColumnWithTooltip<VDSGroup> clusterColumn = new TextColumnWithTooltip<VDSGroup>() { @Override @@ -180,7 +181,23 @@ return object.getName(); } }; - clusterTable.addColumn(clusterColumn, constants.clusterPolicyAttachedCluster()); + clusterTable.addColumn(clusterColumn, constants.clusterPolicyAttachedCluster(), "200px"); //$NON-NLS-1$ + + TextColumnWithTooltip<VDSGroup> descriptionColumn = new TextColumnWithTooltip<VDSGroup>() { + @Override + public String getValue(VDSGroup object) { + return object.getdescription(); + } + }; + clusterTable.addColumn(descriptionColumn, constants.clusterPolicyClusterDescription(), "200px"); //$NON-NLS-1$ + + TextColumnWithTooltip<VDSGroup> clusterDatacenterColumn = new TextColumnWithTooltip<VDSGroup>() { + @Override + public String getValue(VDSGroup object) { + return object.getStoragePoolName(); + } + }; + clusterTable.addColumn(clusterDatacenterColumn, constants.clusterPolicyClusterDatacenter(), "200px"); //$NON-NLS-1$ } protected Resources getTableHeaderlessResources() { -- To view, visit http://gerrit.ovirt.org/27989 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ibf1ff6001d632ced66ce4de689bca3a46a8e1a37 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Artyom Lukianov <aluki...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches