X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.app.ui%2Fsrc%2Forg%2Fargeo%2Fapp%2Fui%2Fpublish%2FPublishingApp.java;h=988b06f8db7e262885cf39622cf4034fccf22e2b;hb=f1b87af2e0de38f1f49ab8fe68f9988018914811;hp=d57706cf8ac438248008c9989d72dc899af9bfdb;hpb=942fd932e1f6ed3319575c4c1d944912dfca9fa5;p=gpl%2Fargeo-suite.git diff --git a/org.argeo.app.ui/src/org/argeo/app/ui/publish/PublishingApp.java b/org.argeo.app.ui/src/org/argeo/app/ui/publish/PublishingApp.java index d57706c..988b06f 100644 --- a/org.argeo.app.ui/src/org/argeo/app/ui/publish/PublishingApp.java +++ b/org.argeo.app.ui/src/org/argeo/app/ui/publish/PublishingApp.java @@ -12,9 +12,9 @@ import javax.jcr.Repository; import javax.jcr.Session; import org.argeo.api.cms.CmsApp; -import org.argeo.api.cms.CmsUi; -import org.argeo.app.ui.SuiteApp; import org.argeo.api.cms.CmsLog; +import org.argeo.api.cms.ux.CmsUi; +import org.argeo.app.ui.SuiteApp; import org.argeo.cms.AbstractCmsApp; import org.argeo.cms.ui.CmsUiProvider; import org.argeo.jcr.Jcr; @@ -23,14 +23,12 @@ import org.eclipse.swt.layout.GridLayout; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Control; import org.osgi.framework.Constants; -import org.osgi.service.event.Event; -import org.osgi.service.event.EventHandler; /** * A {@link CmsApp} dedicated to publishing, typically a public or internal web * site. */ -public class PublishingApp extends AbstractCmsApp implements EventHandler { +public class PublishingApp extends AbstractCmsApp { private final static CmsLog log = CmsLog.getLog(PublishingApp.class); private String pid; @@ -97,9 +95,9 @@ public class PublishingApp extends AbstractCmsApp implements EventHandler { Composite parent = (Composite) cmsUi; parent.setLayout(new GridLayout()); if (landingPage != null) - landingPage.createUiPart(parent, null); + landingPage.createUiPart(parent, (Node) null); else - defaultProvider.createUiPart(parent, null); + defaultProvider.createUiPart(parent, (Node) null); } @Override @@ -116,12 +114,6 @@ public class PublishingApp extends AbstractCmsApp implements EventHandler { this.landingPage = landingPage; } - @Override - public void handleEvent(Event event) { - // TODO listen to some events - - } - public Repository getRepository() { return repository; }