From 7bcc00902a74cd572a3afdeddfa1b351643dcbac Mon Sep 17 00:00:00 2001 From: Giancarlo Panichi Date: Wed, 3 Dec 2014 15:11:23 +0000 Subject: [PATCH] Fixed gwt 2.6 Element git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-replacebyexternal-widget@101866 82a268e6-3cf1-43bd-a215-b396298e98cf --- .../replacebyexternalwidget/client/custom/IconButton.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/custom/IconButton.java b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/custom/IconButton.java index 9eb6201..d126daa 100644 --- a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/custom/IconButton.java +++ b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/custom/IconButton.java @@ -2,6 +2,7 @@ package org.gcube.portlets.user.td.replacebyexternalwidget.client.custom; import com.google.gwt.core.client.GWT; +import com.google.gwt.dom.client.Element; import com.google.gwt.event.dom.client.ClickEvent; import com.google.gwt.event.dom.client.ClickHandler; import com.google.gwt.event.dom.client.HasClickHandlers; @@ -10,6 +11,7 @@ import com.google.gwt.resources.client.ImageResource; import com.google.gwt.safehtml.shared.SafeHtmlBuilder; import com.google.gwt.user.client.Event; import com.sencha.gxt.core.client.dom.XDOM; +import com.sencha.gxt.core.client.dom.XElement; import com.sencha.gxt.widget.core.client.Component; /** @@ -31,8 +33,9 @@ public class IconButton extends Component implements HasClickHandlers { SafeHtmlBuilder sb = new SafeHtmlBuilder(); this.appearance.render(sb); - - setElement(XDOM.create(sb.toSafeHtml())); + + XElement element=XDOM.create(sb.toSafeHtml()); + setElement((Element)element); sinkEvents(Event.ONCLICK); }