Artyom Lukianov has uploaded a new change for review.

Change subject: webadmin: Not show aid instruction on non-editable cluster 
policy dialog
......................................................................

webadmin: Not show aid instruction on non-editable cluster policy dialog

Change-Id: Iab405ae44b9ad74984cc343dfee12ed28a85e302
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=995571
Signed-off-by: Artyom Lukianov <aluki...@redhat.com>
---
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyPopupView.java
M 
frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyPopupView.ui.xml
2 files changed, 30 insertions(+), 4 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/75/27975/1

diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyPopupView.java
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyPopupView.java
index e22bc7f..b92457b 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyPopupView.java
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyPopupView.java
@@ -69,6 +69,14 @@
 
     @UiField
     @Ignore
+    Label filterExplanationMessage;
+
+    @UiField
+    @Ignore
+    Label weightExplanationMessage;
+
+    @UiField
+    @Ignore
     protected KeyValueWidget<KeyValueModel> customPropertiesSheetEditor;
 
     @UiField(provided = true)
@@ -147,6 +155,8 @@
     private void localize(ApplicationConstants constants) {
         nameEditor.setLabel(constants.clusterPolicyNameLabel());
         descriptionEditor.setLabel(constants.clusterPolicyDescriptionLabel());
+        
filterExplanationMessage.setText(constants.clusterPolicyExplanationMessage());
+        
weightExplanationMessage.setText(constants.clusterPolicyExplanationMessage());
     }
 
     public boolean showClusterPolicyPropertiesZone(final NewClusterPolicyModel 
model) {
@@ -241,6 +251,10 @@
         if (selectedItem != null) {
             
loadBalanceListEditor.getElement().setTitle(selectedItem.getDescription());
             String text = ""; //$NON-NLS-1$
+            if (model.getClusterPolicy().isLocked()){
+                filterExplanationMessage.setText(text);
+                weightExplanationMessage.setText(text);
+            }
             if (!selectedItem.isInternal()) {
                 text = constants.externalPolicyUnitLabel() + " "; //$NON-NLS-1$
             }
@@ -330,5 +344,19 @@
         String usedFilterPolicyUnitStyle();
 
         String positionLabelStyle();
+
+        String panelHeaderLabelStyle();
+
+        String sectionLabel();
+
+        String externalLabel();
+
+        String labelStyle();
+
+        String policyListPanel();
+
+        String separator();
+
+        String iconInfoStyle();
     }
 }
diff --git 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyPopupView.ui.xml
 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyPopupView.ui.xml
index ef6c295..613d4d8 100644
--- 
a/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyPopupView.ui.xml
+++ 
b/frontend/webadmin/modules/webadmin/src/main/java/org/ovirt/engine/ui/webadmin/section/main/view/popup/scheduling/ClusterPolicyPopupView.ui.xml
@@ -93,8 +93,7 @@
                                        <g:HorizontalPanel>
                                                <g:Label 
addStyleNames="{style.sectionLabel}"
                                                        
text="{constants.clusterPolicyFilterLabel}" />
-                                               <g:Label 
addStyleNames="{style.labelStyle}"
-                                                       
text="{constants.clusterPolicyExplanationMessage}" />
+                                               <g:Label 
ui:field="filterExplanationMessage" addStyleNames="{style.labelStyle}"/>
                                                <d:InfoIcon 
ui:field="filterInfoIcon" addStyleNames="{style.iconInfoStyle}"/>   
                                        </g:HorizontalPanel>
                                        <g:HTML>
@@ -125,8 +124,7 @@
                                        <g:HorizontalPanel>
                                                <g:Label 
addStyleNames="{style.sectionLabel}"
                                                        
text="{constants.clusterPolicyFunctionLabel}" />
-                                               <g:Label 
addStyleNames="{style.labelStyle}"
-                                                       
text="{constants.clusterPolicyExplanationMessage}" />
+                        <g:Label ui:field="weightExplanationMessage" 
addStyleNames="{style.labelStyle}"/>
                                            <d:InfoIcon 
ui:field="functionInfoIcon" addStyleNames="{style.iconInfoStyle}"/>
                                        </g:HorizontalPanel>
                                        <g:HTML>


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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Iab405ae44b9ad74984cc343dfee12ed28a85e302
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

Reply via email to