X-Git-Url: http://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=blobdiff_plain;f=core%2Forg.argeo.suite.ui%2Fsrc%2Forg%2Fargeo%2Fsuite%2Fui%2FDefaultHeader.java;h=91154c3b9f7f09b7ca2ac936c56e28c58ac2cabe;hp=84a5ebd394197d0c51658f3c91bc26fa42740567;hb=9ab716f8f45fc34f4848bd1a8b8c0a5e7783a5a9;hpb=d2bb04928fea1e04bf13b97f6dec89100b01325f diff --git a/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultHeader.java b/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultHeader.java index 84a5ebd..91154c3 100644 --- a/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultHeader.java +++ b/core/org.argeo.suite.ui/src/org/argeo/suite/ui/DefaultHeader.java @@ -1,8 +1,6 @@ package org.argeo.suite.ui; -import java.util.Dictionary; import java.util.Map; -import java.util.TreeMap; import javax.jcr.Node; import javax.jcr.RepositoryException; @@ -13,7 +11,6 @@ import org.argeo.cms.ui.CmsTheme; import org.argeo.cms.ui.CmsUiProvider; import org.argeo.cms.ui.CmsView; import org.argeo.cms.ui.util.CmsUiUtils; -import org.argeo.util.LangUtils; import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionAdapter; import org.eclipse.swt.events.SelectionEvent; @@ -25,14 +22,10 @@ import org.eclipse.swt.widgets.Control; import org.eclipse.swt.widgets.Label; import org.osgi.framework.BundleContext; import org.osgi.framework.wiring.BundleWiring; -import org.osgi.service.cm.ConfigurationException; -import org.osgi.service.cm.ManagedService; -/** HEader of a standard Argeo Suite application. */ -public class DefaultHeader implements CmsUiProvider, ManagedService { +/** Header of a standard Argeo Suite application. */ +public class DefaultHeader implements CmsUiProvider { public final static String TITLE_PROPERTY = "argeo.suite.ui.header.title"; - private Map properties; - private Localized title = null; @Override @@ -92,7 +85,6 @@ public class DefaultHeader implements CmsUiProvider, ManagedService { } public void init(BundleContext bundleContext, Map properties) { - this.properties = new TreeMap<>(properties); String titleStr = (String) properties.get(TITLE_PROPERTY); if (titleStr != null) { if (titleStr.startsWith("%")) { @@ -120,12 +112,6 @@ public class DefaultHeader implements CmsUiProvider, ManagedService { } - @Override - public void updated(Dictionary properties) throws ConfigurationException { - if (properties != null) - this.properties.putAll(LangUtils.dictToStringMap(properties)); - } - public Localized getTitle() { return title; }