1 package org
.argeo
.cms
.ux
;
3 import org
.argeo
.api
.acr
.Content
;
4 import org
.argeo
.api
.acr
.ContentRepository
;
5 import org
.argeo
.api
.acr
.ContentSession
;
6 import org
.argeo
.api
.cms
.CmsView
;
7 import org
.argeo
.cms
.auth
.CurrentUser
;
9 public class CmsUxUtils
{
10 public static ContentSession
getContentSession(ContentRepository contentRepository
, CmsView cmsView
) {
11 return CurrentUser
.callAs(cmsView
.getCmsSession().getSubject(), () -> contentRepository
.get());
14 public static String
getTitle(Content content
) {
15 return content
.getName().getLocalPart();
19 private CmsUxUtils() {