Idan Shaby has uploaded a new change for review. Change subject: uicommonweb: Enabling tooltip for BaseEntityModelCheckboxEditor ......................................................................
uicommonweb: Enabling tooltip for BaseEntityModelCheckboxEditor Enabled to set an HTML label with tooltip for BaseEntityModelCheckboxEditor. Change-Id: I081b223ed16991f82b5c2ebb90aa7dd7ec3d398a Signed-off-by: Idan Shaby <ish...@redhat.com> --- M frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/AbstractValidatedWidgetWithLabel.java M frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/editor/BaseEntityModelCheckboxEditor.java 2 files changed, 17 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/62/38662/1 diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/AbstractValidatedWidgetWithLabel.java b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/AbstractValidatedWidgetWithLabel.java index 37778b2..e5ba31d 100644 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/AbstractValidatedWidgetWithLabel.java +++ b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/AbstractValidatedWidgetWithLabel.java @@ -1,5 +1,6 @@ package org.ovirt.engine.ui.common.widget; +import com.google.gwt.safehtml.shared.SafeHtml; import org.gwtbootstrap3.client.ui.FormLabel; import org.gwtbootstrap3.client.ui.constants.Styles; import org.ovirt.engine.ui.common.css.OvirtCss; @@ -210,6 +211,10 @@ label.getElement().setInnerText(labelText); } + public void setHtmlLabel(SafeHtml htmlLabel) { + label.getElement().setInnerSafeHtml(htmlLabel); + } + @Override public boolean isAccessible() { return wrapperPanel.isVisible(); diff --git a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/editor/BaseEntityModelCheckboxEditor.java b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/editor/BaseEntityModelCheckboxEditor.java index 8629485..abffbcd 100644 --- a/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/editor/BaseEntityModelCheckboxEditor.java +++ b/frontend/webadmin/modules/gwt-common/src/main/java/org/ovirt/engine/ui/common/widget/editor/BaseEntityModelCheckboxEditor.java @@ -2,6 +2,7 @@ import java.util.List; +import com.google.gwt.safehtml.shared.SafeHtml; import org.gwtbootstrap3.client.ui.constants.Styles; import org.ovirt.engine.ui.common.widget.AbstractValidatedWidgetWithLabel; import org.ovirt.engine.ui.common.widget.Align; @@ -142,4 +143,15 @@ super.setLabel(label); } } + + @Override + public void setHtmlLabel(SafeHtml htmlLabel) { + if (useCheckBoxWidgetLabel) { + asCheckBox().setHTML(htmlLabel); + } + else { + super.setHtmlLabel(htmlLabel); + } + } + } -- To view, visit https://gerrit.ovirt.org/38662 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I081b223ed16991f82b5c2ebb90aa7dd7ec3d398a Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Idan Shaby <ish...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches