diff options
Diffstat (limited to 'plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/OSGiActivator.java')
-rw-r--r-- | plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/OSGiActivator.java | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/OSGiActivator.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/OSGiActivator.java index 50968f839e..2d41ba444b 100644 --- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/OSGiActivator.java +++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/om/OSGiActivator.java @@ -61,7 +61,7 @@ public abstract class OSGiActivator implements BundleActivator try { - omBundle.setBundleContext(context); + setBundleContext(context); ((AbstractBundle)omBundle).start(); doStart(); } @@ -89,7 +89,7 @@ public abstract class OSGiActivator implements BundleActivator { doStop(); ((AbstractBundle)omBundle).stop(); - omBundle.setBundleContext(null); + setBundleContext(null); } catch (Error error) { @@ -147,6 +147,12 @@ public abstract class OSGiActivator implements BundleActivator { } + @SuppressWarnings("deprecation") + private void setBundleContext(BundleContext context) + { + omBundle.setBundleContext(context); + } + /** * @since 2.0 */ |