Project

General

Profile

Download (762 Bytes) Statistics
| Branch: | Tag: | Revision:
1
package eu.etaxonomy.taxeditor.remoting;
2

    
3
import org.osgi.framework.BundleActivator;
4
import org.osgi.framework.BundleContext;
5

    
6
public class RemotingTestPluginActivator implements BundleActivator {
7

    
8
	private static BundleContext context;
9

    
10
	static BundleContext getContext() {
11
		return context;
12
	}
13

    
14
	/*
15
	 * (non-Javadoc)
16
	 * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)
17
	 */
18
	public void start(BundleContext bundleContext) throws Exception {
19
		RemotingTestPluginActivator.context = bundleContext;
20
	}
21

    
22
	/*
23
	 * (non-Javadoc)
24
	 * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)
25
	 */
26
	public void stop(BundleContext bundleContext) throws Exception {
27
		RemotingTestPluginActivator.context = null;
28
	}
29

    
30
}
    (1-1/1)