]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.backup/src/org/simantics/backup/Activator.java
added org.simantics.backup
[simantics/platform.git] / bundles / org.simantics.backup / src / org / simantics / backup / Activator.java
1 package org.simantics.backup;\r
2 \r
3 import org.osgi.framework.BundleActivator;\r
4 import org.osgi.framework.BundleContext;\r
5 \r
6 public class Activator implements BundleActivator {\r
7 \r
8         public static final String BUNDLE_ID = "org.simantics.backup"; //$NON-NLS-1$\r
9 \r
10         private static BundleContext context;\r
11 \r
12         static BundleContext getContext() {\r
13                 return context;\r
14         }\r
15 \r
16         /*\r
17          * (non-Javadoc)\r
18          * @see org.osgi.framework.BundleActivator#start(org.osgi.framework.BundleContext)\r
19          */\r
20         public void start(BundleContext bundleContext) throws Exception {\r
21                 Activator.context = bundleContext;\r
22         }\r
23 \r
24         /*\r
25          * (non-Javadoc)\r
26          * @see org.osgi.framework.BundleActivator#stop(org.osgi.framework.BundleContext)\r
27          */\r
28         public void stop(BundleContext bundleContext) throws Exception {\r
29                 Activator.context = null;\r
30         }\r
31 \r
32 }\r