X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.publishing.ui%2Fsrc%2Forg%2Fargeo%2Fpublishing%2Fui%2FDocumentUiProvider.java;h=bd331ce1705e11686662e4370bb2021fcb062c5c;hb=3cf66bc01bb8ad4c55139ae01be5a5bdb3759e2c;hp=9830d7c7a5a054913de7e756347a5813e7a30943;hpb=39f4b81ef1b30af7640654ec9eede6bea2ce4adf;p=gpl%2Fargeo-suite.git diff --git a/org.argeo.publishing.ui/src/org/argeo/publishing/ui/DocumentUiProvider.java b/org.argeo.publishing.ui/src/org/argeo/publishing/ui/DocumentUiProvider.java index 9830d7c..bd331ce 100644 --- a/org.argeo.publishing.ui/src/org/argeo/publishing/ui/DocumentUiProvider.java +++ b/org.argeo.publishing.ui/src/org/argeo/publishing/ui/DocumentUiProvider.java @@ -4,9 +4,10 @@ import javax.jcr.Node; import javax.jcr.RepositoryException; import javax.jcr.nodetype.NodeType; -import org.argeo.cms.ui.CmsEditable; +import org.argeo.api.cms.CmsEditable; +import org.argeo.api.cms.CmsView; +import org.argeo.cms.swt.CmsSwtUtils; import org.argeo.cms.ui.CmsUiProvider; -import org.argeo.cms.ui.CmsView; import org.argeo.cms.ui.util.CmsLink; import org.argeo.cms.ui.util.CmsUiUtils; import org.argeo.cms.ui.viewers.JcrVersionCmsEditable; @@ -23,19 +24,19 @@ public class DocumentUiProvider implements CmsUiProvider { @Override public Control createUi(Composite parent, Node context) throws RepositoryException { - CmsView cmsView = CmsView.getCmsView(parent); + CmsView cmsView = CmsSwtUtils.getCmsView(parent); CmsEditable cmsEditable = new JcrVersionCmsEditable(context); if (context.hasNode(DbkType.article.get())) { Node textNode = context.getNode(DbkType.article.get()); // Title - parent.setLayout(CmsUiUtils.noSpaceGridLayout()); + parent.setLayout(CmsSwtUtils.noSpaceGridLayout()); CmsLink toHtml = new CmsLink("To HTML", "/html/dbk" + context.getPath()+"/index.html"); toHtml.createUiPart(parent, context); ScrolledPage page = new ScrolledPage(parent, SWT.NONE); - page.setLayoutData(CmsUiUtils.fillAll()); - page.setLayout(CmsUiUtils.noSpaceGridLayout()); + page.setLayoutData(CmsSwtUtils.fillAll()); + page.setLayout(CmsSwtUtils.noSpaceGridLayout()); cmsView.runAs(() -> { AbstractDbkViewer dbkEditor = new DocumentTextEditor(page, SWT.NONE, textNode, cmsEditable); @@ -49,7 +50,7 @@ public class DocumentUiProvider implements CmsUiProvider { Browser browser = new Browser(parent, SWT.NONE); String dataPath = CmsUiUtils.getDataPath(context); browser.setUrl(dataPath); - browser.setLayoutData(CmsUiUtils.fillAll()); + browser.setLayoutData(CmsSwtUtils.fillAll()); return browser; } }