Major refactoring of Argeo CMS UI
[gpl/argeo-suite.git] / org.argeo.publishing.ui / src / org / argeo / docbook / ui / DocumentPage.java
index 97ce2d26636df78fd5db1925a82810e5c149aeed..f568611cf74ca10c25e2ce608c408c8cb9c5450d 100644 (file)
@@ -6,10 +6,10 @@ import javax.jcr.RepositoryException;
 import javax.jcr.Session;
 import javax.jcr.nodetype.NodeType;
 
-import org.argeo.cms.ui.CmsEditable;
+import org.argeo.api.cms.CmsEditable;
+import org.argeo.cms.swt.CmsSwtUtils;
 import org.argeo.cms.ui.CmsUiProvider;
 import org.argeo.cms.ui.util.CmsLink;
-import org.argeo.cms.ui.util.CmsUiUtils;
 import org.argeo.cms.ui.viewers.JcrVersionCmsEditable;
 import org.argeo.cms.ui.widgets.ScrolledPage;
 import org.argeo.docbook.DbkType;
@@ -28,14 +28,14 @@ public class DocumentPage implements CmsUiProvider {
        public Control createUi(Composite parent, Node context) throws RepositoryException {
 
                ScrolledPage page = new ScrolledPage(parent, SWT.NONE);
-               page.setLayout(CmsUiUtils.noSpaceGridLayout());
-               GridData textGd = CmsUiUtils.fillAll();
+               page.setLayout(CmsSwtUtils.noSpaceGridLayout());
+               GridData textGd = CmsSwtUtils.fillAll();
                page.setLayoutData(textGd);
 
                if (context.isNodeType(DbkType.article.get())) {
                        CmsEditable cmsEditable = new JcrVersionCmsEditable(context);
                        if (cmsEditable.canEdit())
-                               new TextEditorHeader(cmsEditable, parent, SWT.NONE).setLayoutData(CmsUiUtils.fillWidth());
+                               new TextEditorHeader(cmsEditable, parent, SWT.NONE).setLayoutData(CmsSwtUtils.fillWidth());
                        if (!cmsEditable.isEditing())
                                cmsEditable.startEditing();
                        new DocumentTextEditor(page, SWT.FLAT, context, cmsEditable);