Introduce UX scheduler
[lgpl/argeo-commons.git] / org.argeo.cms.ux / src / org / argeo / cms / ux / CmsUxUtils.java
index 916cc74f2feb4c8bef5f9d3cb2be460e3f549d17..f9ced18df866c5780cf28b36ef4191d3e2269f44 100644 (file)
@@ -5,8 +5,9 @@ import org.argeo.api.acr.ContentRepository;
 import org.argeo.api.acr.ContentSession;
 import org.argeo.api.cms.ux.Cms2DSize;
 import org.argeo.api.cms.ux.CmsView;
-import org.argeo.util.CurrentSubject;
+import org.argeo.cms.util.CurrentSubject;
 
+/** Utilities around UX. */
 public class CmsUxUtils {
        public static ContentSession getContentSession(ContentRepository contentRepository, CmsView cmsView) {
                return CurrentSubject.callAs(cmsView.getCmsSession().getSubject(), () -> contentRepository.get());
@@ -16,11 +17,6 @@ public class CmsUxUtils {
                return content.getName().getLocalPart();
        }
 
-       /** singleton */
-       private CmsUxUtils() {
-
-       }
-
        public static StringBuilder imgBuilder(String src, String width, String height) {
                return new StringBuilder(64).append("<img width='").append(width).append("' height='").append(height)
                                .append("' src='").append(src).append("'");
@@ -31,6 +27,12 @@ public class CmsUxUtils {
        }
 
        public static String img(String src, Cms2DSize size) {
-               return img(src, Integer.toString(size.getWidth()), Integer.toString(size.getHeight()));
+               return img(src, Integer.toString(size.width()), Integer.toString(size.height()));
        }
+
+       /** singleton */
+       private CmsUxUtils() {
+
+       }
+
 }