X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.ui%2Fsrc%2Forg%2Fargeo%2Fcms%2Fui%2Futil%2FCmsUiUtils.java;h=5d6030ec4b72aa6de533281405ef7fff89eacd91;hb=4ccc02902dad75faebe4aaa9b0b9880e2785c298;hp=4e5572dbde6f19cf9bb9e84f683b45bd9100ac73;hpb=c7e195eb2bad923662e6aa116359ca473dee337f;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java b/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java index 4e5572dbd..5d6030ec4 100644 --- a/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java +++ b/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java @@ -16,6 +16,7 @@ import org.argeo.api.NodeUtils; import org.argeo.cms.ui.CmsConstants; import org.argeo.cms.ui.CmsView; import org.argeo.eclipse.ui.Selected; +import org.argeo.eclipse.ui.specific.EclipseUiSpecificUtils; import org.argeo.jcr.JcrUtils; import org.eclipse.rap.rwt.RWT; import org.eclipse.rap.rwt.service.ResourceManager; @@ -180,7 +181,7 @@ public class CmsUiUtils implements CmsConstants { public static T style(T widget, String style) { if (style == null) return widget;// does nothing - widget.setData(CmsConstants.STYLE, style); + EclipseUiSpecificUtils.setStyleData(widget, style); if (widget instanceof Control) CmsView.getCmsView(((Control) widget).getParent()).applyStyles(widget); return widget; @@ -193,8 +194,7 @@ public class CmsUiUtils implements CmsConstants { /** Enable markups on widget */ public static T markup(T widget) { - if (CmsConstants.MARKUP != null) - widget.setData(CmsConstants.MARKUP, true); + EclipseUiSpecificUtils.setMarkupData(widget); return widget; }