X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.e4%2Fsrc%2Forg%2Fargeo%2Fcms%2Fe4%2Fparts%2FEgoDashboard.java;fp=org.argeo.cms.e4%2Fsrc%2Forg%2Fargeo%2Fcms%2Fe4%2Fparts%2FEgoDashboard.java;h=5a805d1e953646da314646793cb16bd87b3b58d2;hb=b7683883512d924a039a43c2e1102290aa49f64d;hp=8499356dca3b0c77d804273056029fff773e0f09;hpb=03f646fd0d7e7ce393694c836c779bc67a4eef55;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.e4/src/org/argeo/cms/e4/parts/EgoDashboard.java b/org.argeo.cms.e4/src/org/argeo/cms/e4/parts/EgoDashboard.java index 8499356dc..5a805d1e9 100644 --- a/org.argeo.cms.e4/src/org/argeo/cms/e4/parts/EgoDashboard.java +++ b/org.argeo.cms.e4/src/org/argeo/cms/e4/parts/EgoDashboard.java @@ -1,16 +1,15 @@ package org.argeo.cms.e4.parts; -import static org.argeo.cms.ui.util.CmsUiUtils.lbl; -import static org.argeo.cms.ui.util.CmsUiUtils.txt; - import java.security.AccessController; import java.time.ZonedDateTime; import javax.annotation.PostConstruct; import javax.security.auth.Subject; -import org.argeo.cms.auth.CmsSession; +import org.argeo.api.cms.CmsSession; import org.argeo.cms.auth.CurrentUser; +import org.argeo.cms.osgi.CmsOsgiUtils; +import org.argeo.cms.swt.CmsSwtUtils; import org.eclipse.swt.layout.GridLayout; import org.eclipse.swt.widgets.Composite; import org.osgi.framework.BundleContext; @@ -25,23 +24,23 @@ public class EgoDashboard { p.setLayout(new GridLayout()); String username = CurrentUser.getUsername(); - lbl(p, "" + CurrentUser.getDisplayName() + ""); - txt(p, username); - lbl(p, "Roles:"); + CmsSwtUtils.lbl(p, "" + CurrentUser.getDisplayName() + ""); + CmsSwtUtils.txt(p, username); + CmsSwtUtils.lbl(p, "Roles:"); roles: for (String role : CurrentUser.roles()) { if (username.equals(role)) continue roles; - txt(p, role); + CmsSwtUtils.txt(p, role); } Subject subject = Subject.getSubject(AccessController.getContext()); if (subject != null) { - CmsSession cmsSession = CmsSession.getCmsSession(bc, subject); + CmsSession cmsSession = CmsOsgiUtils.getCmsSession(bc, subject); ZonedDateTime loggedIndSince = cmsSession.getCreationTime(); - lbl(p, "Session:"); - txt(p, cmsSession.getUuid().toString()); - lbl(p, "Logged in since:"); - txt(p, loggedIndSince.toString()); + CmsSwtUtils.lbl(p, "Session:"); + CmsSwtUtils.txt(p, cmsSession.getUuid().toString()); + CmsSwtUtils.lbl(p, "Logged in since:"); + CmsSwtUtils.txt(p, loggedIndSince.toString()); } } }