diff options
Diffstat (limited to 'p2/org.eclipse.cdt.p2/src/org/eclipse/cdt/p2/Activator.java')
-rw-r--r-- | p2/org.eclipse.cdt.p2/src/org/eclipse/cdt/p2/Activator.java | 84 |
1 files changed, 0 insertions, 84 deletions
diff --git a/p2/org.eclipse.cdt.p2/src/org/eclipse/cdt/p2/Activator.java b/p2/org.eclipse.cdt.p2/src/org/eclipse/cdt/p2/Activator.java deleted file mode 100644 index 7b80dae759f..00000000000 --- a/p2/org.eclipse.cdt.p2/src/org/eclipse/cdt/p2/Activator.java +++ /dev/null @@ -1,84 +0,0 @@ -package org.eclipse.cdt.p2; - -import org.eclipse.core.runtime.IStatus; -import org.eclipse.core.runtime.Platform; -import org.eclipse.core.runtime.Plugin; -import org.eclipse.core.runtime.Status; -import org.osgi.framework.BundleContext; -import org.osgi.framework.ServiceReference; - -/** - * The activator class controls the plug-in life cycle - */ -public class Activator extends Plugin { - - // The plug-in ID - public static final String PLUGIN_ID = "org.eclipse.cdt.p2"; - - // The shared instance - private static Activator plugin; - - /** - * The constructor - */ - public Activator() { - } - - /* - * (non-Javadoc) - * @see org.eclipse.core.runtime.Plugins#start(org.osgi.framework.BundleContext) - */ - public void start(BundleContext context) throws Exception { - super.start(context); - plugin = this; - } - - /* - * (non-Javadoc) - * @see org.eclipse.core.runtime.Plugin#stop(org.osgi.framework.BundleContext) - */ - public void stop(BundleContext context) throws Exception { - plugin = null; - super.stop(context); - } - - /** - * Returns the shared instance - * - * @return the shared instance - */ - public static Activator getDefault() { - return plugin; - } - - static public BundleContext getContext() { - return plugin.getBundle().getBundleContext(); - } - - /** - * Return a service from our context. - * - * @param name name of the service - * @return the service - */ - @SuppressWarnings("unchecked") - public <T> T getService(Class<T> clazz) { - BundleContext context = getBundle().getBundleContext(); - ServiceReference ref = context.getServiceReference(clazz.getName()); - return (ref != null) ? (T)context.getService(ref) : null; - } - - /** - * Spit out the log. - * - * @param status - */ - public void log(int severity, String message, Throwable exception) { - Platform.getLog(plugin.getBundle()).log(new Status(severity, PLUGIN_ID, message, exception)); - } - - public void log(IStatus status) { - Platform.getLog(plugin.getBundle()).log(status); - } - -} |