From d999febebc146ddbe236b46b5c8481f91a626c26 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Fri, 12 Aug 2022 07:07:31 +0200 Subject: [PATCH] Adapt to changes in Argeo Commons --- .../src/org/argeo/cms/e4/rcp/CmsE4Application.java | 6 ++++++ .../src/org/argeo/cms/ui/rcp/CmsRcpApp.java | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/swt/rcp/org.argeo.cms.e4.rcp/src/org/argeo/cms/e4/rcp/CmsE4Application.java b/swt/rcp/org.argeo.cms.e4.rcp/src/org/argeo/cms/e4/rcp/CmsE4Application.java index b37a76587..16d3ca8d2 100644 --- a/swt/rcp/org.argeo.cms.e4.rcp/src/org/argeo/cms/e4/rcp/CmsE4Application.java +++ b/swt/rcp/org.argeo.cms.e4.rcp/src/org/argeo/cms/e4/rcp/CmsE4Application.java @@ -2,6 +2,7 @@ package org.argeo.cms.e4.rcp; import java.security.PrivilegedExceptionAction; import java.util.UUID; +import java.util.concurrent.Callable; import javax.security.auth.Subject; import javax.security.auth.login.LoginContext; @@ -204,4 +205,9 @@ public class CmsE4Application implements IApplication, CmsView { return uid; } + @Override + public T doAs(Callable action) { + throw new UnsupportedOperationException(); + } + } diff --git a/swt/rcp/org.argeo.cms.swt.rcp/src/org/argeo/cms/ui/rcp/CmsRcpApp.java b/swt/rcp/org.argeo.cms.swt.rcp/src/org/argeo/cms/ui/rcp/CmsRcpApp.java index 3cf243851..a88ff3824 100644 --- a/swt/rcp/org.argeo.cms.swt.rcp/src/org/argeo/cms/ui/rcp/CmsRcpApp.java +++ b/swt/rcp/org.argeo.cms.swt.rcp/src/org/argeo/cms/ui/rcp/CmsRcpApp.java @@ -148,6 +148,11 @@ public class CmsRcpApp extends AbstractSwtCmsView implements CmsView { return cmsApp.getCmsContext().getCmsEventBus(); } + @Override + public CmsApp getCmsApp() { + return cmsApp; + } + /* * DEPENDENCY INJECTION */ -- 2.30.2