Major refactoring of Argeo CMS UI
[gpl/argeo-suite.git] / org.argeo.suite.ui / src / org / argeo / suite / ui / DefaultDashboard.java
index 9835b677833b190f3cd3e346670fa79b46f9776c..80069d5b2af6e55c4d17a07eb5007108002ccdca 100644 (file)
@@ -3,9 +3,10 @@ package org.argeo.suite.ui;
 import javax.jcr.Node;
 import javax.jcr.RepositoryException;
 
+import org.argeo.api.cms.CmsView;
 import org.argeo.cms.auth.CurrentUser;
+import org.argeo.cms.swt.CmsSwtUtils;
 import org.argeo.cms.ui.CmsUiProvider;
-import org.argeo.cms.ui.CmsView;
 import org.eclipse.swt.SWT;
 import org.eclipse.swt.layout.GridLayout;
 import org.eclipse.swt.widgets.Composite;
@@ -18,7 +19,7 @@ public class DefaultDashboard implements CmsUiProvider {
        @Override
        public Control createUi(Composite parent, Node context) throws RepositoryException {
                parent.setLayout(new GridLayout());
-               CmsView cmsView = CmsView.getCmsView(parent);
+               CmsView cmsView = CmsSwtUtils.getCmsView(parent);
                if (cmsView.isAnonymous())
                        throw new IllegalStateException("No user is not logged in");