diff options
Diffstat (limited to 'client-compiled/src')
-rw-r--r-- | client-compiled/src/main/java/com/vaadin/osgi/widgetset/DefaultWidgetsetContribution.java | 29 |
1 files changed, 6 insertions, 23 deletions
diff --git a/client-compiled/src/main/java/com/vaadin/osgi/widgetset/DefaultWidgetsetContribution.java b/client-compiled/src/main/java/com/vaadin/osgi/widgetset/DefaultWidgetsetContribution.java index df25f5d537..783e4a0de1 100644 --- a/client-compiled/src/main/java/com/vaadin/osgi/widgetset/DefaultWidgetsetContribution.java +++ b/client-compiled/src/main/java/com/vaadin/osgi/widgetset/DefaultWidgetsetContribution.java @@ -15,33 +15,16 @@ */ package com.vaadin.osgi.widgetset; -import org.osgi.service.component.ComponentContext; -import org.osgi.service.component.annotations.Activate; import org.osgi.service.component.annotations.Component; -import org.osgi.service.component.annotations.Reference; -import org.osgi.service.http.HttpService; -import com.vaadin.osgi.resources.OsgiVaadinResources; -import com.vaadin.osgi.resources.VaadinResourceService; - -@Component(immediate = true) -public class DefaultWidgetsetContribution { - private HttpService httpService; +import com.vaadin.osgi.resources.OsgiVaadinWidgetset; +@Component +public class DefaultWidgetsetContribution implements OsgiVaadinWidgetset { private static final String WIDGETSET_NAME = "com.vaadin.DefaultWidgetSet"; - @Activate - void startup(ComponentContext context) throws Exception { - VaadinResourceService service = OsgiVaadinResources.getService(); - service.publishWidgetset(WIDGETSET_NAME, httpService); - } - - @Reference - void setHttpService(HttpService httpService) { - this.httpService = httpService; - } - - void unsetHttpService(HttpService httpService) { - this.httpService = null; + @Override + public String getName() { + return WIDGETSET_NAME; } } |