X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.e4.rap%2Fsrc%2Forg%2Fargeo%2Fcms%2Fe4%2Frap%2FAbstractRapE4App.java;h=5fe22ae33b0aa42da989676390e714f288a8ac08;hb=af817c9bebfa3187f9a64c3e6aadb933dac148c8;hp=8bf16a265c6665a3b1aaa22b613b654a306ae4c6;hpb=cb244985c93c4003dee97ad26eed7fb814f71986;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.e4.rap/src/org/argeo/cms/e4/rap/AbstractRapE4App.java b/org.argeo.cms.e4.rap/src/org/argeo/cms/e4/rap/AbstractRapE4App.java index 8bf16a265..5fe22ae33 100644 --- a/org.argeo.cms.e4.rap/src/org/argeo/cms/e4/rap/AbstractRapE4App.java +++ b/org.argeo.cms.e4.rap/src/org/argeo/cms/e4/rap/AbstractRapE4App.java @@ -3,7 +3,7 @@ package org.argeo.cms.e4.rap; import java.util.HashMap; import java.util.Map; -import org.argeo.cms.ui.dialogs.CmsFeedback; +import org.argeo.cms.swt.dialogs.CmsFeedback; import org.eclipse.rap.e4.E4ApplicationConfig; import org.eclipse.rap.rwt.application.Application; import org.eclipse.rap.rwt.application.Application.OperationMode; @@ -21,7 +21,7 @@ public abstract class AbstractRapE4App implements ApplicationConfiguration { private Map baseProperties = new HashMap(); private BundleContext bundleContext; - private final static String CONTEXT_NAME_PROPERTY = "contextName"; + public final static String CONTEXT_NAME_PROPERTY = "contextName"; private String contextName; /** @@ -105,10 +105,18 @@ public abstract class AbstractRapE4App implements ApplicationConfiguration { return bundleContext; } - protected String getContextName() { + protected void setBundleContext(BundleContext bundleContext) { + this.bundleContext = bundleContext; + } + + public String getContextName() { return contextName; } + public void setContextName(String contextName) { + this.contextName = contextName; + } + public void init(BundleContext bundleContext, Map properties) { this.bundleContext = bundleContext; for (String key : properties.keySet()) {