X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Futil%2FSimpleErgonomics.java;fp=org.argeo.cms%2Fsrc%2Forg%2Fargeo%2Fcms%2Futil%2FSimpleErgonomics.java;h=2555cade56338141a39b6d142acedf39cf5c9b89;hb=e6d2d877a7208a13c05a9c9a8b67641972f13870;hp=d89d54d7c43d7bda782b3f884297776727c82f51;hpb=ae8c7a45f669eb467d3e0be33d4be1e4cefec3da;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms/src/org/argeo/cms/util/SimpleErgonomics.java b/org.argeo.cms/src/org/argeo/cms/util/SimpleErgonomics.java index d89d54d7c..2555cade5 100644 --- a/org.argeo.cms/src/org/argeo/cms/util/SimpleErgonomics.java +++ b/org.argeo.cms/src/org/argeo/cms/util/SimpleErgonomics.java @@ -13,6 +13,7 @@ import org.argeo.cms.CmsImageManager; import org.argeo.cms.CmsStyles; import org.argeo.cms.CmsUiProvider; import org.argeo.cms.internal.ImageManagerImpl; +import org.argeo.cms.ui.UxContext; import org.eclipse.rap.rwt.RWT; import org.eclipse.swt.SWT; import org.eclipse.swt.layout.FillLayout; @@ -34,6 +35,8 @@ public class SimpleErgonomics extends AbstractCmsEntryPoint { private CmsImageManager imageManager = new ImageManagerImpl(); + private UxContext uxContext = null; + public SimpleErgonomics(Repository repository, String workspace, String defaultPath, CmsUiProvider uiProvider, Map factoryProperties) { @@ -56,7 +59,7 @@ public class SimpleErgonomics extends AbstractCmsEntryPoint { bodyArea.setData(RWT.CUSTOM_VARIANT, CmsStyles.CMS_BODY); bodyArea.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true)); bodyArea.setLayout(CmsUtils.noSpaceGridLayout()); - + uxContext = new SimpleUxContext(); uiInitialized = true; refresh(); } @@ -110,6 +113,11 @@ public class SimpleErgonomics extends AbstractCmsEntryPoint { bodyArea.layout(true, true); } + @Override + public UxContext getUxContext() { + return uxContext; + } + @Override public CmsImageManager getImageManager() { return imageManager;