X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.ui%2Fsrc%2Forg%2Fargeo%2Fcms%2Fui%2Futil%2FCmsUiUtils.java;h=167d7341f441748bf1e4bd99d4126572de794f84;hb=1233dcea2383bfe5c83e5ec33d0c502afff22601;hp=3669db3fdb35ad9061f7ef993a5cf3415dae2fb5;hpb=28eae1d74809cb8752ab72219063e822e264c77d;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 3669db3fd..167d7341f 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 @@ -14,7 +14,6 @@ import org.argeo.api.NodeUtils; import org.argeo.cms.CmsException; import org.argeo.cms.ui.CmsConstants; import org.argeo.cms.ui.CmsView; -import org.argeo.eclipse.ui.specific.UiContext; import org.argeo.jcr.JcrUtils; import org.eclipse.rap.rwt.RWT; import org.eclipse.rap.rwt.service.ResourceManager; @@ -41,9 +40,13 @@ public class CmsUiUtils implements CmsConstants { /** * The CMS view related to this display, or null if none is available from this * call. + * + * @deprecated Use {@link CmsView#getCmsView(Composite)} instead. */ + @Deprecated public static CmsView getCmsView() { - return UiContext.getData(CmsView.KEY); +// return UiContext.getData(CmsView.class.getName()); + return CmsView.getCmsView(Display.getCurrent().getActiveShell()); } public static StringBuilder getServerBaseUrl(HttpServletRequest request) {